浅谈python配置与使用OpenCV踩的一些坑
作者:Mask- 时间:2022-10-12 07:16:26
下载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是多少位了:
3、opencv3的一些问题
opencv3使用和opencv2有一些区别,就拿cv2.cv.CV_HAAR_SCALE_IMAGE来说,opencv3中会报错,提示cv2中没有cv这个属性,换成opencv2就好了。
来源:https://blog.csdn.net/he_and/article/details/78925906
标签:python,OpenCV,配置
0
投稿
猜你喜欢
SQL server 表数据改变触发发送邮件的方法
2024-01-23 02:15:48
设计与用户体验
2009-05-06 13:36:00
Laravel5中实现模糊匹配加多条件查询功能的方法
2024-05-03 15:28:35
SQL中查找某几个字段完全一样的数据
2024-01-26 12:55:59
利用Python上传日志并监控告警的方法详解
2022-08-23 15:31:01
js保存当前路径(cookies记录)
2024-06-21 06:44:16
解决安装pycharm后不能执行python脚本的问题
2023-07-25 06:51:04
SSM实现mysql数据库账号密码密文登录功能
2024-01-28 16:52:30
Python学习之字典和集合的使用详解
2022-11-01 19:54:21
python扫描proxy并获取可用代理ip的实例
2023-07-29 16:42:50
Python中实现输入一个整数的案例
2022-05-28 18:42:21
python列表数据增加和删除的具体实例
2021-08-05 15:11:09
VBScript中LBound函数和UBound函数的用法
2008-06-27 13:02:00
Python实现定时任务
2022-06-12 04:53:31
python 字符串的驻留机制及优缺点
2022-11-16 10:07:37
正确的PHP匹配UTF-8中文的正则表达式
2024-04-10 10:56:36
解析sql语句中left_join、inner_join中的on与where的区别
2024-01-25 08:18:24
javascript 实现子父窗体互相传值的简单实例
2023-08-09 09:52:52
Linux Centos 下使用yum 命令安装mysql实现步骤
2024-01-28 02:24:42
PHP异步调用socket实现代码
2023-06-26 09:23:09