A.opencv-python与opencv-contrib-python的区别
1.opencv-python包含opencv的主模块。
下载地址
https://pypi.org/project/opencv-python/#files
2.opencv-contrib-python属于加强版,除了主模块,还包含一些增强模块及以下测试的新算法,验证成熟后,再加入主模块。
下载地址
https://pypi.org/project/opencv-contrib-python/#files
B.安装opencv-contrib-python
在做人脸识别的时候,opencv已经不足够,必须要加上contrib的库才可实现。
方法一:直接在anaconda prompt 下输入pip install opencv-python opencv-contrib-python, 这样安装真的很慢, 不建议采用此方法,而且由于墙的原因, 下载总是超时,程序会出现异常
方法二:
直接下载编译好的wheel文件:
文件名形如:opencv_python-3.4.1+contrib-cp36-cp36m-win_amd64.whl,根据需要选择安装合适的版本
直接输入pip install E:\temp\opencv_python-3.4.1+contrib-cp36-cp36m-win_amd64.whl
完美解决