解决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 !

你可能感兴趣的:(码上生活,Latex科研)