浅谈python配置与使用OpenCV踩的一些坑


Posted in Python onApril 02, 2018

下载opencv2.4.9(python2.7匹配)后

(1)运行OpenCV 2.4.9.exe;

(2)配置Python:将\opencv\build\python\2.7\x64 这个目录下:cv2.pyd

复制到:Python27\Lib\site-packages\目录下;

(3)测试:输入import cv2,如报错,说明未安装成功

1、opencv的版本一定要与python的版本匹配,否则是python是无法调用cv2这个模块的。

错误信息:ImportError DLL load failed: %1 不是有效的 Win32 应用程序

出现这一错误的原因是因为python的位与opencv的不匹配,比如你的python2.7是32位的,opencv却是64位的。

2、解决方法:就是如果你的python是64位的就把\opencv\build\python\2.7\x64下的cv2.pyd复制Python27\Lib\site-packages\,否则就将\opencv\build\python\2.7\x86复制过去。

如果你的python加入了环境变量就直接在控制台中输入python回车就可以看到你的python是多少位了:

浅谈python配置与使用OpenCV踩的一些坑

3、opencv3的一些问题

opencv3使用和opencv2有一些区别,就拿cv2.cv.CV_HAAR_SCALE_IMAGE来说,opencv3中会报错,提示cv2中没有cv这个属性,换成opencv2就好了。

以上这篇浅谈python配置与使用OpenCV踩的一些坑就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现的一只从百度开始不断搜索的小爬虫
Aug 13 Python
python操作mysql中文显示乱码的解决方法
Oct 11 Python
Python实战小程序利用matplotlib模块画图代码分享
Dec 09 Python
python 统计数组中元素出现次数并进行排序的实例
Jul 02 Python
对python指数、幂数拟合curve_fit详解
Dec 29 Python
python+selenium实现QQ邮箱自动发送功能
Jan 23 Python
python生成带有表格的图片实例
Feb 03 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
Apr 10 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
May 29 Python
python获取linux系统信息的三种方法
Oct 14 Python
Python中使用Lambda函数的5种用法
Apr 01 Python
pycharm安装深度学习pytorch的d2l包失败问题解决
Mar 25 Python
python基础教程项目二之画幅好画
Apr 02 #Python
通过Python 接口使用OpenCV的方法
Apr 02 #Python
Python 3.x 安装opencv+opencv_contrib的操作方法
Apr 02 #Python
在python3.5中使用OpenCV的实例讲解
Apr 02 #Python
Python-OpenCV基本操作方法详解
Apr 02 #Python
浅谈Python Opencv中gamma变换的使用详解
Apr 02 #Python
opencv改变imshow窗口大小,窗口位置的方法
Apr 02 #Python
You might like
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
2010/05/06 PHP
php限制ip地址范围的方法
2015/03/31 PHP
JavaScript DOM学习第一章 W3C DOM简介
2010/02/19 Javascript
ASP.NET中使用后端代码注册脚本 生成JQUERY-EASYUI的界面错位的解决方法
2010/06/12 Javascript
jQuery插件的写法分享
2013/06/12 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
用Js实现的动态增加表格示例自己写的
2013/10/21 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
2013/11/22 Javascript
jquery跨域请求示例分享(jquery发送ajax请求)
2014/03/25 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
2014/06/27 Javascript
JS+Canvas绘制时钟效果
2020/08/20 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
如何使用 vue + d3 画一棵树
2018/12/03 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
Layui数据表格跳转到指定页的实现方法
2019/09/05 Javascript
js制作提示框插件
2020/12/24 Javascript
node使用async_hooks模块进行请求追踪
2021/01/28 Javascript
Python 字典dict使用介绍
2014/11/30 Python
python复制文件的方法实例详解
2015/05/22 Python
Python中内置数据类型list,tuple,dict,set的区别和用法
2015/12/14 Python
Python设计模式之观察者模式简单示例
2018/01/10 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
Python 给屏幕打印信息加上颜色的实现方法
2019/04/24 Python
Python read函数按字节(字符)读取文件的实现
2019/07/03 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
介绍下Lucene建立索引的过程
2016/03/02 面试题
职高毕业生自我鉴定
2013/10/21 职场文书
房产协议书范本2014
2014/09/30 职场文书
2015年加油站工作总结
2015/05/13 职场文书
科技馆观后感
2015/06/08 职场文书
考研经验交流会策划书
2015/11/02 职场文书
2016年教师节感恩寄语
2015/12/04 职场文书
浅谈 JavaScript 沙箱Sandbox
2021/11/02 Javascript
Tomcat 与 maven 的安装与使用教程
2022/06/16 Servers