從opencv官網(wǎng)下載opencv
下載完成后直接安裝,以默認(rèn)安裝路徑默認(rèn)C:/opencv為例
配置:需要根據(jù)你安裝的python版本來(lái),是python 64位的,就將opencv中的C:/opencv/build/python/2.7/x64下的cv2.pyd移動(dòng)到python安裝目錄下的Lib/site-packages。32位的同理。
測(cè)試:快捷鍵win+R ,輸入cmd打開(kāi)命令行,輸入python(如果這個(gè)時(shí)候有問(wèn)題,檢查你是否裝了python),接著輸入import cv2(目前的opencv版本只支持python2),如果現(xiàn)象如下圖所示:
說(shuō)明一切正常,就可以放心的使用了筆者在安裝配置過(guò)程中遇到了幾個(gè)匪夷所思的錯(cuò)誤,其中一個(gè)就是 ImportError: numpy.core.multiarray failed to import 明明是import cv2,偏偏提示numpy模塊不正常。筆者將原來(lái)下載的模塊刪除,從新從numpy官網(wǎng)[http://www.scipy.org/scipylib/download.html],按照提示
重新安裝了numpy(使用git的前提是安裝Git,百度Git) 結(jié)果還是不行。 最后經(jīng)過(guò)艱苦的探索找到了一下解決方法: 在Git下輸入:
pip install -U numpy下載了一個(gè)貌似不是最新版本的numpy,然后,一切都正常了。 看來(lái)是numpy版本和opencv以及python版本適配的問(wèn)題。
新聞熱點(diǎn)
疑難解答
網(wǎng)友關(guān)注