淺談python配置與使用OpenCV踩的一些坑
下載opencv2.4.9(python2.7匹配)后
(1)運(yùn)行OpenCV 2.4.9.exe;
(2)配置Python:將\opencv\build\python\2.7\x64 這個(gè)目錄下:cv2.pyd
復(fù)制到:Python27\Lib\site-packages\目錄下;
(3)測(cè)試:輸入import cv2,如報(bào)錯(cuò),說(shuō)明未安裝成功
1、opencv的版本一定要與python的版本匹配,否則是python是無(wú)法調(diào)用cv2這個(gè)模塊的。
錯(cuò)誤信息:ImportError DLL load failed: %1 不是有效的 Win32 應(yīng)用程序
出現(xiàn)這一錯(cuò)誤的原因是因?yàn)閜ython的位與opencv的不匹配,比如你的python2.7是32位的,opencv卻是64位的。
2、解決方法:就是如果你的python是64位的就把\opencv\build\python\2.7\x64下的cv2.pyd復(fù)制Python27\Lib\site-packages\,否則就將\opencv\build\python\2.7\x86復(fù)制過(guò)去。
如果你的python加入了環(huán)境變量就直接在控制臺(tái)中輸入python回車就可以看到你的python是多少位了:

3、opencv3的一些問(wèn)題
opencv3使用和opencv2有一些區(qū)別,就拿cv2.cv.CV_HAAR_SCALE_IMAGE來(lái)說(shuō),opencv3中會(huì)報(bào)錯(cuò),提示cv2中沒(méi)有cv這個(gè)屬性,換成opencv2就好了。
以上這篇淺談python配置與使用OpenCV踩的一些坑就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解
- python3 使用Opencv打開(kāi)USB攝像頭,配置1080P分辨率的操作
- python 下 CMake 安裝配置 OPENCV 4.1.1的方法
- Anaconda下配置python+opencv+contribx的實(shí)例講解
- Python3.5.3下配置opencv3.2.0的操作方法
- Ubuntu16.04/樹(shù)莓派Python3+opencv配置教程(分享)
- Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
- 淺談配置OpenCV3 + Python3的簡(jiǎn)易方法(macOS)
- OpenCV2.3.1+Python2.7.3+Numpy等的配置解析
- opencv-python 開(kāi)發(fā)環(huán)境的安裝、配置教程詳解
相關(guān)文章
Python?Pandas數(shù)據(jù)合并pd.merge用法詳解
在合并數(shù)據(jù)的操作中,除了pd.concat()函數(shù),另一個(gè)常用的函數(shù)就是pd.merge()了,下面這篇文章主要給大家介紹了關(guān)于Python?Pandas數(shù)據(jù)合并pd.merge用法的相關(guān)資料,需要的朋友可以參考下2022-08-08
基于logstash實(shí)現(xiàn)日志文件同步elasticsearch
這篇文章主要介紹了基于logstash實(shí)現(xiàn)日志文件同步elasticsearch,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
Python使用文件鎖實(shí)現(xiàn)進(jìn)程間同步功能【基于fcntl模塊】
這篇文章主要介紹了Python使用文件鎖實(shí)現(xiàn)進(jìn)程間同步功能,結(jié)合實(shí)例形式分析了Python基于fcntl模塊文件鎖功能實(shí)現(xiàn)進(jìn)程間同步的相關(guān)操作技巧,需要的朋友可以參考下2017-10-10
python threading和multiprocessing模塊基本用法實(shí)例分析
這篇文章主要介紹了python threading和multiprocessing模塊基本用法,結(jié)合實(shí)例形式詳細(xì)分析了Python中threading和multiprocessing模塊基本概念、功能、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-07-07
超實(shí)用Python庫(kù)之lxml使用方法詳解
lxml是python的一個(gè)解析庫(kù),支持HTML和XML的解析,支持XPath解析方式,下面這篇文章主要給大家介紹了關(guān)于超實(shí)用Python庫(kù)之lxml使用方法的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-07-07
python中的tkinter庫(kù)彈窗messagebox詳解
這篇文章主要介紹了python中的tkinter庫(kù)彈窗messagebox,包括消息提示框、消息警告框、錯(cuò)誤消息框,通過(guò)代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-06-06
python3兩數(shù)相加的實(shí)現(xiàn)示例
這篇文章主要介紹了python3兩數(shù)相加的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
python模塊smtplib實(shí)現(xiàn)純文本郵件發(fā)送功能
這篇文章主要為大家詳細(xì)介紹了python模塊smtplib實(shí)現(xiàn)純文本郵件發(fā)送功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05
Python3.6實(shí)現(xiàn)帶有簡(jiǎn)單界面的有道翻譯小程序
本文通過(guò)實(shí)例代碼給大家介紹了基于Python3.6實(shí)現(xiàn)帶有簡(jiǎn)單界面的有道翻譯小程序,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2019-04-04
django 2.0更新的10條注意事項(xiàng)總結(jié)
Django 是 Python Web 開(kāi)發(fā)最常用的框架之一,跟進(jìn)它的最新變化絕對(duì)是必須的。下面這篇文章主要給大家介紹了關(guān)于django 2.0更新的10條注意事項(xiàng),文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2018-01-01

