最近跳入Opencv的坑裏,安裝opencv就差點出不來,下面分享一下安裝過程。主要參考https://blog.csdn.net/iracer/article/details/80498732文章
1.安裝Anaconda3 (32-bit),使用的安裝包是:
在安裝時加入環境變量,Python版本是3.7.1。
2.安裝成功後,測試Python環境。
3.打開Anaconda Prompt,使用命令:conda install -chttps://conda.binstar.org/menpo opencv,安裝Openmv。
4.升級anaconda,使用命令:conda upgrade anaconda
5.到網站https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下載opencv_python-4.0.1-cp37-cp37m-win32.whl文件,我是放在E盤opmv文件夾下,圖片11.jpg也是在這個文件夾下。
6.在文件存放路徑下執行,命令。
7.打開,輸入代碼:
import cv2
img = cv2.imread("E:\opmv/11.jpg", 1)
cv2.imshow("1", img)
cv2.waitKey()
出現圖片,則測試成功。
8。調試過程中主要出現的錯誤:
(1)入import cv2時出現ImportError:DLL load fail:找不到指定模塊。根本原因就是Opencv沒有安裝成功,最主要的原因是opencv和Python的版本號不對。找了很多文章,沒有解決,後來只有升級anaconda版本號才解決。
(2)【python】error: (-215) ssize.width > 0 && ssize.height > 0 in function cv::resize錯誤,解決方法見https://blog.csdn.net/qq_36952382/article/details/79617013,主要原因是路徑不對。Windows下路徑格式是E:\opmv\11.jpg,而Python下是E:\opmv/11.jpg格式。