[opencv-contrib-python] 安裝opencv-contrib-python

-1、背景

Repository for OpenCV’s extra modules. Contribute to opencv/opencv_contrib development by creating an account on GitHub.即opencv-contrib是OpenCV額外模塊(擴展模塊)。
對應的是opencv /opencv_contrib
可以認爲是opencv的增強版!

注意:商用的話,請留意相關算法是否涉及專利保護。

-2、嘗試conda直接安裝

conda install opencv-contrib-python

(opencv_contrib) D:\D00_Python3\D00A3_Anaconda3.6\Anaconda3-5.3.0-Windows-x86_64\Scripts>conda install opencv-contrib-python
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
  - opencv-contrib-python
Current channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/free/win-64
  - https://repo.anaconda.com/pkgs/free/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/pro/win-64
  - https://repo.anaconda.com/pkgs/pro/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
    https://anaconda.org
and use the search bar at the top of the page.
(opencv_contrib) D:\D00_Python3\D00A3_Anaconda3.6\Anaconda3-5.3.0-Windows-x86_64\Scripts>

如上圖,安裝找不到相關的資源,目前直接使用清華鏡像源安裝不行!

-3、pip安裝下載的whl文件

上圖是安裝找不到相關的資源,此時可以選擇下載 whl的方式安裝。
https://pypi.python.org/pypi/opencv-contrib-python
注意:PyPI這個網站可能需要VPN,不然特別慢,最近是基本上不去。
下面是我下載的opencv_contrib_python-4.2.0.34-cp37-cp37m-win_amd64.whl 如下圖:
在這裏插入圖片描述
在終端安裝如下:

(opencv_contrib) D:\D01_PyDepend\D01A2_PyPi>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv_contrib_python-4.2.0.34-cp37-cp37m-win_amd64.whl
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple/
Processing d:\d01_pydepend\d01a2_pypi\opencv_contrib_python-4.2.0.34-cp37-cp37m-win_amd64.whl
Collecting numpy>=1.14.5
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/72/dd/fcb5046365a1c3edd8e6d5824e58a1065682b90d475dceac0d55f68764c3/numpy-1.19.0-cp37-cp37m-win_amd64.whl (13.0 MB)
     |████████████████████████████████| 13.0 MB 6.8 MB/s
Installing collected packages: numpy, opencv-contrib-python
Successfully installed numpy-1.19.0 opencv-contrib-python-4.2.0.34

測試是否安裝成功:

(opencv_contrib) D:\D01_PyDepend\D01A2_PyPi>python -c "import cv2;print(cv2.__version__)"
4.2.0

如上安裝成功了!
最後,在資源裏,我將上傳opencv_contrib_python-4.2.0.34-cp37-cp37m-win_amd64.whl

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