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

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

