python如何配置opencv

python如何配置opencv

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

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

z.jpg

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

立即学习“Python免费学习笔记(深入)”;

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

x.jpg

相关推荐:《Python视频教程》

3 .配置openCV环境变量

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

c.jpg

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

v.jpg

在弹出的窗口中,“变量值”后面添加“;”和刚才的目录,也就是添加这个字符串”;F:chengxinopenCV2.4.9opencvuilddc11in”。如图所示:

b.png

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

配置python的openCV引用。

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

n.jpg

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

m.jpg

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

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

import cv2import numpy as npfrom matplotlib import pyplot as pltimg = 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的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2251481.html

(0)
上一篇 2025年2月27日 00:23:08
下一篇 2025年2月22日 19:03:01

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 全球计算机语言有哪些

    全球有数百种计算机语言,其中最流行的通用编程语言包括 Python、Java、C++、C# 和 JavaScript。此外,还有特定领域语言(如 SQL、HTML、CSS)、脚本语言(如 Shell、Perl、PHP、Ruby)和领域特定语…

    2025年2月27日
    300
  • 常见的高级计算机语言

    高级计算机语言是一种用于编写程序和软件的简化编程语言,易于阅读和编写,具有可移植性、代码效率和维护性等特点。常见的顶级高级计算机语言包括 Python、Java、C++、JavaScript、C#、R、Swift、Kotlin、Go 和 P…

    2025年2月27日
    200
  • 计算机语言有哪些编程软件

    计算机编程软件是用于与计算机交流并指导其执行任务的指令集。常见的编程软件类型包括:集成开发环境 (IDE)代码编辑器调试器编译器解释器 计算机编程软件 计算机语言是用于与计算机交流并指导其执行特定任务的指令集。编写计算机程序的软件称为编程软…

    2025年2月27日
    200
  • 电脑编程基础语言有哪些

    主要的电脑编程基础语言包括:Python:易学、广泛应用于数据科学和机器学习Java:面向对象、广泛用于企业级软件开发和安卓应用C++:强大、低级、常用于游戏开发和嵌入式系统C#:专为 Microsoft .NET 框架设计、广泛用于 Wi…

    2025年2月27日
    200
  • 如何用Python画一只兔子——turtle库circle()画圆函数的详细用法介绍

    周末学习了一下turtle库的基本函数,试着画了一只大耳朵小兔子,灵感来源是jellycat邦尼兔。turtle库中circle()函数用来画弧,但和通常先确定原点,再根据半径、夹角画弧的方法有所不同。使用之后,便能理解circle()函数…

    2025年2月27日
    200
  • 最全的Python pandas用法总结

    一、生成数据表  1、首先导入pandas库,一般都会用到numpy库,所以我们先导入备用: import numpy as npimport pandas as pd 登录后复制 2、导入CSV或者xlsx文件: df = pd.Data…

    2025年2月27日
    200
  • 一文读懂Python中的self

    神奇的self: 在Python类中规定,函数的第一个参数是实例对象本身,并且约定俗成,把其名字写为self。其作用相当于java中的this,表示当前类的对象,可以调用当前类中的属性和方法。 class是面向对象的设计思想,instanc…

    2025年2月27日 编程技术
    200
  • spark能跑Python么

    spark能跑python么? spark是可以跑Python程序的。python编写好的算法,或者扩展库的,比如sklearn都可以在spark上跑。直接使用spark的mllib也是可以的,大部分算法都有。 Spark 是一个通用引擎,…

    2025年2月27日
    200
  • python安装包怎么下载

    python安装包怎么下载? 下载python安装包的方法: 首先,需要到python的官方网站下载python的安装包。python官网的链接地址:https://www.python.org 打开官方网站,光标移到Downloads,选…

    2025年2月27日 编程技术
    200
  • python软件免费吗

    python软件免费吗? python是免费的,是自由、开放源码的软件之一,在python官网可以免费下载,使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。 推荐:【Python教程】 Pyt…

    2025年2月27日
    200

发表回复

登录后才能评论