浅谈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实现获取客户机上指定文件并传输到服务器的方法
Mar 16 Python
用Python进行行为驱动开发的入门教程
Apr 23 Python
详解python里使用正则表达式的分组命名方式
Oct 24 Python
Django unittest 设置跳过某些case的方法
Dec 26 Python
与Django结合利用模型对上传图片预测的实例详解
Aug 07 Python
深入浅析Python 中的sklearn模型选择
Oct 12 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
Jan 16 Python
Django之富文本(获取内容,设置内容方式)
May 21 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
Aug 07 Python
python 19个值得学习的编程技巧
Aug 15 Python
Python实现自动装机功能案例分析
Oct 22 Python
在 Python 中使用 7zip 备份文件的操作
Dec 11 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
PHPnow安装服务[apache_pn]失败的问题的解决方法
2010/09/10 PHP
php简单生成随机数的方法
2015/07/30 PHP
Symfony2框架创建项目与模板设置实例详解
2016/03/17 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决
2016/04/17 PHP
收集的10个免费的jQuery相册
2011/02/26 Javascript
IE图片缓存document.execCommand("BackgroundImageCache",false,true)
2011/03/01 Javascript
JavaScript中用getDate()方法返回指定日期的教程
2015/06/09 Javascript
JavaScript ParseFloat()方法
2015/12/18 Javascript
window.onerror()的用法与实例分析
2016/01/27 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
js多个物体运动功能实例分析
2016/12/20 Javascript
JavaScript实现同一个页面打开多张图片
2016/12/29 Javascript
浅谈关于angularJs中使用$.ajax的注意点
2017/08/12 Javascript
Vue ElementUI之Form表单验证遇到的问题
2017/08/21 Javascript
关于Vue实现组件信息的缓存问题
2017/08/23 Javascript
深入理解Vue 的条件渲染和列表渲染
2017/09/01 Javascript
Nginx 配置多站点vhost 的方法
2018/01/07 Javascript
Hexo已经看腻了,来手把手教你使用VuePress搭建个人博客
2018/04/26 Javascript
JavaScript读写二进制数据的方法详解
2018/09/09 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
Vue基本使用之对象提供的属性功能
2019/04/30 Javascript
20多个小事例带你重温ES10新特性(小结)
2019/09/29 Javascript
JavaScript 中的无穷数(Infinity)详解
2020/02/13 Javascript
python生成词云的实现方法(推荐)
2017/06/13 Python
Python实现简单网页图片抓取完整代码实例
2017/12/15 Python
python删除字符串中指定字符的方法
2018/08/13 Python
CAD制图设计师自荐信
2014/01/29 职场文书
运输服务质量承诺书
2014/03/27 职场文书
初中生庆国庆演讲稿范文2014
2014/09/25 职场文书
医院领导班子四风对照检查材料
2014/09/27 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
JavaScript与JQuery框架基础入门教程
2021/07/15 Javascript
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python