解決cv2.error報錯解決方案

問題摘要:
一般出現如下:解決cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv…報錯 。
cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error:報錯
cv2.error: OpenCV(3.6.0) C:\projects\opencv-python\opencv\modules\imgproc\src\segmentation.cpp:161:報錯
這些類別的報錯原因是因爲原因3.X以後OpenCv只包含部分內容函數了,很多函數和算法不在是開源的公共使用方法。針對出現在視頻和圖像尤其從事相關計算機視覺的工作者中需要對圖像進行分幀和視頻編解碼後與神經網絡相關計算或者其他的函數使用需要導入opencv_contrib
具體可參考https://pypi.org/project/opencv-contrib-python/
如果出現如上報錯時候只需要執行如下安裝方便解決問題:

已經安裝OpenCv2則需要先卸載pip uninstall opencv-python,然後
執行如下命令:
	 pip install opencv-contrib-python
	 

good luck !

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章