天天看點

python調用Opencv3

1.首先下載下傳python目前版本為2.7.10

2.使用pip install numpy安裝numpy。

可能提示錯誤,需要安裝c編譯器,按照提示去“aka.ms/vcpython27"下載下傳對應的版本進行安裝。

再次執行”pip install numpy“完成numpy的安裝。

3.直接去官網下載下傳opencv3.0版本,是個exe安裝包,會自動完成安裝。

4.将OpenCV安裝目錄下"\opencv\build\python\2.7“内對應的安裝包拷貝到Python27目錄下的“\Lib\site-packages"内。

5.繼續采用:

import cv2
img = cv2.imread("a.jpg")
cv2.namedWindow("Image")
cv2.imshow("Image", img)
cv2.waitKey (0)
cv2.destroyAllWindows()      

将目前目錄下”a.jpg“顯示出來。

注意這裡調用的仍舊是”cv2“。

采用OpenCV3.0.0測試KNearest方法,總是報告找不到該子產品,重新安裝OpenCV2.4.8,結果發現該方法可以用。不知道是不是安裝OpenCV3的時候沒有安裝好。

--OpenCV中KNearest方法已經失效,沒有找到對應的方法。