python配置opencv的方法

这篇文章将为大家详细讲解有关python配置opencv的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司专注于企业全网营销推广、网站重做改版、娄星网站定制设计、自适应品牌网站建设、H5技术商城系统网站开发、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为娄星等各大城市提供网站开发制作服务。

在python中配置opencv库,使用pycharm环境

1.官网下载:点击打开链接,官网上有所有的openCV版本,找到你想要的版本和系统,点击之后,会弹出一个新的页面,不需要任何操作,便会自动下载。注明:这里没有32位和64位区别,安装程序会根据你的电脑系统自动选择安装32位还是64位的版本。如图中所示:

python配置opencv的方法

2.双击运行openCV_xxx.exe执行程序

选择你要安装文件目录,然后点击extract,一路安装下去,就可以了。如图所示:

python配置opencv的方法

3 .配置openCV环境变量

第一步,依次选择“计算机”,右键选择“属性”,"高级系统设置"->“环境变量”。找到环境变量下的“系统变量” ->"path"值,然后选择“编辑”如图所示:

python配置opencv的方法

接着就是添加openCV的"bin"文件夹位置,这个"bin"就是你刚才openCV程序安装的目录下,如我的安装的位置是"F:\chengxin\openCV2.4.9\opencv\build\x64\vc11\bin"。注明:这里的"X64"表示我的电脑是64位的系统,如果你的电脑是32位,你应该在"x86"下面找,"VC11"表示我的电脑安装的是vs2012,如果你电脑上安装的是VS2010你应该在"vc10"文件夹下,如果是VS2013应该在"vc12"文件夹下,如图所示:

python配置opencv的方法

在弹出的窗口中,“变量值”后面添加“;”和刚才的目录,也就是添加这个字符串";F:\chengxin\openCV2.4.9\opencv\build\x64\vc11\bin"。如图所示:

python配置opencv的方法

openCV的安装和配置就到这里结束了。

配置python的openCV引用。

安装好了python和openCV,怎么让他们关联起来呢?首先找到你的openCV安装目录下的“cv2.pyd”文件,我的64位系统目录是“F:\chengxin\openCV2.4.9\opencv\build\python\2.7\x64”。如果你是32位系统,那么你应该是在“x86”下面。如图所示:

python配置opencv的方法

将此文件复制后粘贴到python安装目录的“Python27\Lib\site-packages”下,我的是“C:\Python27\Lib\site-packages”。如图所示:

python配置opencv的方法

OK,这个时候已经算是安装完毕了。通过cmd控制台,我们可以尝试一下运行openCV自带的一些python写的example。这些example在“opencv\sources\samples\python”下面可以看到。

输出一个彩色图像的直方图:

import cv2import numpy as npfrom matplotlib import pyplot as plt
img = cv2.imread('/home/aobo/Pictures/IMG_4137.JPG')color = ('b','g','r')# enumerate():python里的一个新函数
# 它的作用:同时遍历索引(i)和元素(col)for i,col in enumerate(color):
    histr = cv2.calcHist([img], [i], None, [256], [0, 256])
    plt.plot(histr, color = col)
    plt.xlim([0, 256])plt.show()

关于python配置opencv的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

新闻名称:python配置opencv的方法
当前路径:https://www.cdcxhl.com/article0/gcogoo.html

成都网站建设公司_创新互联,为您提供移动网站建设定制开发外贸网站建设网站排名网站改版品牌网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都做网站