浅谈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处理文本文件实现生成指定格式文件的方法
Jul 31 Python
Python3中多线程编程的队列运作示例
Apr 16 Python
python读写ini配置文件方法实例分析
Jun 30 Python
Python基于正则表达式实现文件内容替换的方法
Aug 30 Python
Python实现删除时保留特定文件夹和文件的示例
Apr 27 Python
Python socket 套接字实现通信详解
Aug 27 Python
python将四元数变换为旋转矩阵的实例
Dec 04 Python
python解释器pycharm安装及环境变量配置教程图文详解
Feb 26 Python
使用pytorch 筛选出一定范围的值
Jun 28 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
Jul 02 Python
Python 数据可视化之Matplotlib详解
Nov 02 Python
如何利用python创作字符画
Jun 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创建session的方法实例详解
2015/01/27 PHP
PHP中PDO连接数据库中各种DNS设置方法小结
2016/05/13 PHP
php实现通过soap调用.Net的WebService asmx文件
2017/02/27 PHP
微信公众号实现会员卡领取功能
2017/06/08 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
2019/12/03 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
2020最新版 PhpStudy V8.1版本下载安装使用详解
2020/10/30 PHP
自写的一个jQuery圆角插件
2010/10/26 Javascript
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
2011/05/28 Javascript
直接在JS里创建JSON数据然后遍历使用
2014/07/25 Javascript
使用focus方法让光标默认停留在INPUT框
2014/07/29 Javascript
js同源策略详解
2015/05/21 Javascript
js实现拉幕效果的广告代码
2015/09/02 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
JavaScript实战之带收放动画效果的导航菜单
2016/08/16 Javascript
Javascript点击按钮随机改变数字与其颜色
2016/09/01 Javascript
用AngularJS来实现监察表单按钮的禁用效果
2016/11/02 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
9种使用Chrome Firefox 自带调试工具调试javascript技巧
2017/12/22 Javascript
微信小程序自定义对话框弹出和隐藏动画
2018/07/19 Javascript
使用axios请求时,发送formData请求的示例
2019/10/29 Javascript
python实现指定字符串补全空格的方法
2015/04/30 Python
Python中多线程的创建及基本调用方法
2016/07/08 Python
基于python内置函数与匿名函数详解
2018/01/09 Python
pytorch 把MNIST数据集转换成图片和txt的方法
2018/05/20 Python
使用Python轻松完成垃圾分类(基于图像识别)
2019/07/09 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
python 实现简易的记事本
2020/11/30 Python
德国箱包网上商店:koffer24.de
2016/07/27 全球购物
西安众合通用.net笔试题
2013/03/18 面试题
初中三年学生的学习自我评价
2013/11/13 职场文书
大学毕业生文采飞扬的自我鉴定
2013/12/03 职场文书
企业消防安全责任书
2014/07/23 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
国家助学金感谢信
2015/01/21 职场文书