anaconda安裝opencv3


opencv是C和C++語言編寫的,很多教程都是基於C++語言進行學習的,可是機器學習最多的庫是python寫的,所以還是學學python怎么安裝opencv3,

面向學習的大都是使用了anaconda,所以總結一下anaconda里怎么安裝opencv3庫

 

1)先說明一下 安裝opencv庫的依賴

  • GCC 4.4.x or later
  • CMake 2.8.7 or higher
  • Git
  • GTK+2.x or higher, including headers (libgtk2.0-dev)
  • pkg-config
  • Python 2.6 or later and Numpy 1.5 or later with developer packages (python-dev, python-numpy)
  • ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev
  • [optional] libtbb2 libtbb-dev
  • [optional] libdc1394 2.x
  • [optional] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
  • [optional] CUDA Toolkit 6.5 or higher

 以上是官方最新版3.3.1的依賴,在安裝linux的依賴,但不管是在window里還是linux里,python要提前安裝numpy,dev庫,而且不同版本是會有沖突的。

 

2)下載庫文件 

在https://www.lfd.uci.edu/~gohlke/pythonlibs/ 選擇對應python版本的opencv庫進行下載

如果不清楚自己是什么版本,可以在shell中輸入import pip; print(pip.pep425tags.get_supported())可以獲取到pip支持的文件名還有版本,我這里如下:

如果是win下的可以選擇win_amd64的版本進行下載,

然后放到anconda的安裝目錄D:\anaconda\Lib\site-packages 下面

3)安裝 opencv 

在anaconda的命令行窗口執行以下命令,路徑根據自己的安裝目錄調整:

pip install D:\anaconda\Lib\site-packages\opencv_python-3.3.1-cp36-cp36m-win_amd64.whl

然后提示安裝成功,重啟python服務或者anaconda服務 或者等一會就可以用

 

 

官方安裝地址:https://docs.opencv.org/master/df/d65/tutorial_table_of_content_introduction.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM