浅谈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实现字符串的逆序 C++字符串逆序算法
May 28 Python
Python的argparse库使用详解
Oct 09 Python
python 对key为时间的dict排序方法
Oct 17 Python
使用PM2+nginx部署python项目的方法示例
Nov 07 Python
Python实现的调用C语言函数功能简单实例
Mar 13 Python
Python进程间通信Queue消息队列用法分析
May 22 Python
Python pandas RFM模型应用实例详解
Nov 20 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
Feb 28 Python
django 模版关闭转义方式
May 14 Python
解决运行django程序出错问题 'str'object has no attribute'_meta'
Jul 15 Python
python爬虫爬取淘宝商品比价(附淘宝反爬虫机制解决小办法)
Dec 03 Python
python编程的核心知识点总结
Feb 08 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中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
PHP求小于1000的所有水仙花数的代码
2012/01/10 PHP
PHP中的多行字符串传递给JavaScript的两种方法
2014/06/19 PHP
php实现微信公众平台账号自定义菜单类
2015/10/11 PHP
php 解决扫描二维码下载跳转问题
2017/01/13 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
使用laravel的migrate创建数据表的方法
2019/09/30 PHP
Yii框架的redis命令使用方法简单示例
2019/10/15 PHP
js wmp操作代码小结(音乐连播功能)
2008/11/08 Javascript
javascript实现拖放效果
2015/12/16 Javascript
通过JS获取Request.QueryString()参数的值实现方法
2016/09/27 Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
2016/11/01 Javascript
JQuery和HTML5 Canvas实现弹幕效果
2017/01/04 Javascript
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
js插件实现图片滑动验证码
2020/09/29 Javascript
jquery-file-upload 文件上传带进度条效果
2017/11/21 jQuery
基于dataset的使用和图片延时加载的实现方法
2017/12/11 Javascript
JavaScript类的继承方法小结【组合继承分析】
2018/07/11 Javascript
vue全屏事件开发详解
2020/06/17 Javascript
JS运算符优先级与表达式示例详解
2020/09/04 Javascript
js获取url页面id,也就是最后的数字文件名
2020/09/25 Javascript
[06:04]DOTA2国际邀请赛纪录片:Just For LGD
2013/08/11 DOTA
[02:40]2018年度DOTA2最佳新人-完美盛典
2018/12/16 DOTA
简单介绍Python中的round()方法
2015/05/15 Python
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
新手常见Python错误及异常解决处理方案
2020/06/18 Python
pytorch实现查看当前学习率
2020/06/24 Python
Kickers鞋英国官网:男士、女士和儿童鞋
2021/03/08 全球购物
金融专业大学生职业生涯规划范文
2014/01/16 职场文书
精通CAD能手自荐书
2014/01/31 职场文书
会计的岗位职责
2014/03/15 职场文书
网站客服岗位职责
2014/04/05 职场文书
安全责任书范文
2014/08/25 职场文书
2014年行风建设工作总结
2014/12/01 职场文书
2016银行求职自荐信
2016/01/28 职场文书