一、opencv-python图像处理基础(1)——库的安装

写在前面:

要想更好的处理图像或者视频信息,图像的基础操作是最低级的要求。

同时在图像处理部分是很多研究生课题和找工作时的必问项,是非常重要的基础内容,而opencv-python给我们提供了一个很好地操作平台。接下来,我会列一个专栏,对图像处理的基础操作和算法原理做具体讲解。

目录

1、安装opencv-python

        1、将下载链接切换到清华源

        2、安装opencv-python


安装opencv-python

        由于网上大部分机器视觉的资源都是基于Python进行开源的,因此之后的各种操作,我都会以pycharm的形式交给大家。

        安装opencv-python环境是很容易的一件事情,当然这是在确保你的电脑上有pycharm和Python开发环境的前提之下。

1、将下载链接切换到清华源

       若是简单的按照命令行或者pycharm设置里边的下载进行安装的话,要安装很长的时间,这里我们就不妨把网络环境切换到下载速度极快的清华源。

       第一种方法:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

        在虚拟环境中输入以上代码,等出现以下一行字的时候,就说明切换成功了。

        当然还有第二种方法:

        打开你的电脑C盘,C:/user/, 在此文件夹下创建一个txt文件,在文件内部输入以下代码,再将文件的名字改为pip.ini,整个工作就算是完成啦。

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2、使用pip安装opencv-python

        首先教大家怎么创建和切换到属于自己的虚拟环境,虚拟环境是之后再Pycharm中创建项目必须的东西,这一步完不成的话,之后再pycharm中创建项目会变得十分凌乱,所以大家一定要重视起来。

        第一步:安装virtualenv

        输入pip install 命令

pip install virtualenv
pip install virtualenvwrapper-win

      在输入了以上的各种命令之后,不出意外的话,virtualenv算是安装上了,下一步工作就是使用virtualenv进行虚拟环境的创建。

       第二步:创建虚拟环境

       假如我们想要创建的环境名称为tensorbase,那么首先我们需要切换到我们想要安装虚拟环境的路径,这里我是选择了  E盘。

       在命令行中切换路径的方法比较简单,首先切换盘符输入:  E:  ,

        第二步输入:                                cd:(你想要进入的路径)

          在cmd命令行中使用virtualenv创建虚拟环境:

       第三步:进入虚拟环境,安装opencv-python

       在这一步中,我们不仅可以安装opencv-python,其实很多包都可以在这一步进行安装实现。

          输入以下代码,进行安装:

pip install opencv-python

在环境配置好之后,我们就要进入正题,也就是图像处理步骤了!!(敬请期待)

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
OpenCV是一款非常强大的计算机视觉,其中包含了很多功能强大的图像处理和计算机视觉算法。而在这个系列的第三篇文章中,我们将重点介绍如何在OpenCV中绘制图形和文本。 OpenCV中绘制图形的函数包括cv2.line(直线),cv2.rectangle(矩形),cv2.circle(圆),cv2.ellipse(椭圆)和cv2.putText(文本)。这些函数的使用非常简单,只需要指定图像,开始点和结束点(或中心点和半径),颜色和线宽即可。 例如,我们可以使用cv2.rectangle函数在图像上绘制一个矩形: ``` import cv2 import numpy as np img = np.zeros((512,512,3), np.uint8) # 创建一个黑色的图像 cv2.rectangle(img,(384,0),(510,128),(0,255,0),3) # 绘制矩形 cv2.imshow("image",img) cv2.waitKey(0) cv2.destroyAllWindows() ``` 在这个例子中,我们首先创建了一个512x512的黑色图像,然后使用cv2.rectangle函数在图像上绘制了一个矩形,并将其显示出来。在这里,矩形的左上角坐标是(384,0),右下角坐标是(510,128),颜色是绿色(0,255,0),线宽为3。 除了绘制图形,我们也可以使用cv2.putText函数在图像上绘制文本。这个函数的使用也非常简单,只需要指定图像,文本内容,位置,字体,字体大小和颜色即可。 例如,我们可以使用cv2.putText函数在图像上写入一个“Hello World!”的文本: ``` import cv2 import numpy as np img = np.zeros((512,512,3), np.uint8) # 创建一个黑色的图像 font = cv2.FONT_HERSHEY_SIMPLEX # 设置字体 cv2.putText(img,'Hello World!',(10,500), font, 1,(255,255,255),2,cv2.LINE_AA) # 绘制文本 cv2.imshow("image",img) cv2.waitKey(0) cv2.destroyAllWindows() ``` 在这个例子中,我们使用cv2.putText函数在左下角绘制了一个“Hello World!”的文本,并将其显示出来。在这里,我们首先选取了字体类型为cv2.FONT_HERSHEY_SIMPLEX,然后指定了文本的位置(10,500),字体大小为1,颜色为白色(255,255,255),线宽为2,并且使用了cv2.LINE_AA参数,以实现更好的文本渲染效果。 综上所述,OpenCV中可以很方便地对图像进行绘制和文本处理,这对于图像处理和计算机视觉应用来说是非常重要的一步。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风栖柳白杨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值