浅谈python配置与使用OpenCV踩的一些坑
作者:Mask- 发布时间:2022-10-12 07:16:26
标签:python,OpenCV,配置
下载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


猜你喜欢
- pycharm是一款很流行的编写Python程序的编程软件,这篇文章给大家介绍Pycharm使用教程。1、下载pycharmpycharm是
- 简介SequenceNumber是SQL Server2012推出的一个新特性。这个特性允许数据库级别的序列号在多表或多列之间共享。对于某些
- 本文实例讲述了Python面向对象实现一个对象调用另一个对象操作。分享给大家供大家参考,具体如下:我先总结一下python中的类的特点:1.
- jquery作为一款高质量的框架被大多web开发者所推崇。jquery也的确是一款伟大的产品,在实际开发中明显提高了效率。但是任何产品并不是
- 一、实际场景及解决思路实际场景:比如某个班的数学成绩以字典格式存储为:student_dict = {'xiaoliang'
- 在使用pytorch作为深度学习的框架时,经常会遇到变量variable、张量tensor与矩阵numpy的类型的相互转化的问题,本章结合这
- 一.axisaxis就是指定轴。三维数组可看作元素是二维数组的一维数组,二维数组可看作元素是一维数组的一维数组 。(这么理解就舒服了!)例:
- 这个需求是产品提的,一开始只是设置了 <input style="padding-top: 3px;" type=
- 目录一、安装Py2neo二、连接Neo4j数据库1. 使用graph.run执行Cypher语句创建节点2. 使用Node数据结构创建节点3
- 内容摘要:有很多朋友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接mysql、修改密码、增加用户等方面来学习一些mysq
- strSourceFile = Server.MapPath(dataXML&"/Advertisement/"
- 背景为了更好的发展自身的测试技能,应对测试行业以及互联网行业的迭代变化。自学python以及自动化测试。虽然在2017年已经开始接触了sel
- 一、迭代器迭代器就是iter(可迭代对象函数)返回的对象,说人话.......可迭代对象由一个个迭代器组成可以用next()函数获取可迭代对
- math常用方法1.math.ceil()向上取整import mathprint(math.ceil(56.1))572.math.flo
- 目录图像翻转图像轮廓排序图像轮廓排序颜色识别基础颜色识别根据BGR获取HSV阈值编辑器图像翻转使用Python的一个包,imutils。使用
- javascript中ele.getBoundingClientRect():获取一个元素相对于浏览器视口的的坐标(无论父元素定位与否),返
- 本来想穷举所有密码,算法要么就嵌套太深,要么就特别耗内存(会溢出).后来选了一个简单重复概率很低的算法.代码如下:# -*- coding:
- 假设现在有如下N条记录 表明叫book id author title 1 aaa AAA 2 bbb BBB 3 ccc CCC 4 dd
- jQuery之所以如此流行并被从大公司到个人博客的几乎每个人都广泛使用,是因为它上手和使用相当简单,而且为我们提供了一些人都不知道的相当棒的
- 本文实例讲述了基于Python开发chrome插件的方法。分享给大家供大家参考,具体如下:谷歌Chrome插件是使用HTML、JavaScr