㈠ python怎麼安裝opencv
一、openCV介紹
Open Source Computer Vision Library.OpenCV於1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一個基於BSD許可(開源)發行的跨平台計算機視覺庫,可以運行在Linux、Windows、MacOS操作系統上。它輕量級而且高效——由一系列 C 函數和少量C++類構成,同時提供了Python、Ruby、MATLAB等語言的介面,實現了圖像處理和計算機視覺方面的很多通用演算法。最新版本是3.1 ,2016年1月29日發布。(引自網路openCV)
簡言之,通過openCV可實現計算機圖像、視頻的編輯。廣泛應用於圖像識別、運動跟蹤、機器視覺等領域。
二、環境
本文適用於win7 64位系統 下的Python3.5。python3.5、pip為必備前提。python可在官網下載:https://www.python.org/downloads/windows/,建議使用exe installer,pip會隨之安裝。
環境變數中加入python安裝路徑,我的是 C:\Program Files\Python35\Scripts\;C:\Program Files\Python35\; 注意分號。
三、開搞
一切就緒以後以管理員身份運行cmd或PowerShell。依次輸入以下命令:
pip install --upgrade setuptools
pip install numpy Matplotlib
pip install opencv-python
opencv環境已經整好,就是這么簡單。只需要numpy、Matplotlib、opencv-python三個包,都不大很快就可以下好,如果下載中間出現error或wrong,重新輸入命令即可。
如果多次下載失敗,可以從http://www.lfd.uci.e/~gohlke/pythonlibs/直接下載whl包安裝,安裝whl包依然使用pip
pip install 包的位置(如:C:\download\xxx.whl)
四、測試
寫.py腳本:
#導入cv模塊import cv2 as cv#讀取圖像,支持 bmp、jpg、png、tiff 等常用格式img = cv.imread("D:\python\test.jpg")#創建窗口並顯示圖像cv.namedWindow("Image")
cv.imshow("Image",img)
cv.waitKey(0)#釋放窗口cv2.destroyAllWindows()
運行以上腳本,如果可以顯示出測試的圖像,則環境搭建成功
㈡ python3.5怎麼安裝opencv
Python安裝注意事項(版本3.5,系統windows)
1.安裝好Python後將D:\Program Files\Python、D:\Program Files\Python\Scripts加入Path環境變數
2.安裝numpy
D:\Program Files\Python\Lib\site-packages>pip install numpy (通過pip包管理工具直接安裝)
如果出現版本過低
You are using pip version 8.1.1, however version 9.0.1 is available.
運行
python -m pip install --upgrade pip
如果出現網路超時,那就是天朝不給你機會了
換用這個吧
pip install numpy -i https://pypi.douban.com/simple
3.安裝opencv,
因為最新python在pip庫沒有匹配的版本,所以使用pip安裝會報錯
Could not find a version that satisfies the requirement opencv (from versions: )
No matching distribution found for opencv
因此,到這兒去下載opencv
http://www.lfd.uci.e/~gohlke/pythonlibs/
選擇
opencv_python-3.1.0-cp35-cp35m-win_amd64.whl
拷貝opencv_python-3.1.0-cp35-cp35m-win_amd64.whl到Python安裝目錄下的Lib\site-packages
在D:\Program Files\Python\Lib\site-packages目錄下允許命令安裝
pip install opencv_python-3.1.0-cp35-cp35m-win_amd64.whl
在python下運行 import cv2 不報錯就是安裝成功了
順利地安裝完了
後續出現的問題:
安裝成功opencv後 ImportError: DLL load failed: 找不到指定的模塊。
import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>ImportError: DLL load failed: 找不到指定的模塊。
不要驚慌,這是因為opencv需要依賴MSVCP140.dll 這個C++類庫,而python 3.5 以上的版本不包括這個類庫,你的系統正好是windows 家庭版啥的,也沒有這個類庫,
因此去下載
VISUAL C++ REDISTRIBUTABLE FOR VISUAL STUDIO 2015
㈢ 怎麼安裝在python里安裝opencv
OpenCV配置教程
3.### (1)復制cv2.pyd將」opencvuildpython2.7x64」或」opencvuildpython2.7x86」(根據python版本)文件夾中找到cv2.pyd」,復制到Python安裝文件的」C:Python27Libsite-packages」文件夾中。
測試:
使用pycharm,用下面代碼進行測試:
1.import cv
2.import numpy as np
3.img = cv2.imread("C:lena.jpg")
4.cv2.imshow("lena",img)
5.cv2.waitKey(10000)
出現女神就可以了
㈣ python如何安裝cv2模塊
第一次安裝cv2 模塊的時候可能會犯這樣的錯誤,輸入pip(3) install cv2命令後,cv2並沒有開始安裝,而是返回這樣一個錯誤:
Could not find a version that satisfies the requirement cv2 (from versions: )No matching distribution found for cv2
這是為什麼呢?
其實,cv2的正確安裝命令應該是這樣的:
pip(3) install opencv-python
輸入這個命令後,就可以正確安裝cv2模塊啦。
㈤ 使用 pip 快速安裝 OpenCV
對於 Python 應用而言,可以使用 pip 安裝軟體包 [1] ,本文就以 Ubuntu 和 macOS 為例,展示安裝 OpenCV 的過程。
需要首先說明的是,用 pip 安裝的 OpenCV 包不影響日常使用,但 並不是 OpenCV.org 官方發布的。
在 PyPI 倉庫中,共有 4 種 OpenCV 包可用於 pip 安裝,安裝時 僅能選擇其中一個 。
對於桌面環境(如 Windows,macOS 和 Linux 系統),可以使用下面兩個版本:
對於伺服器/非 GUI 環境,可以使用下面兩個 Headless 版本,不包括任何 GUI 功能,不能直接使用 cv2.imshow 等函數:
再次強調,不要同時安裝多個版本,只可以安裝其中一個版本。
對於 Ubuntu 的發行版而言,一般預裝了 Python 2 和 Python 3,兩個版本可謂天差萬別。
而兩個版本的 Python 都包括了不同的 pip 。一般使用 pip 時默認指 Python 2, pip3 則指 Python 3 中的 pip。
可以通過如下命令檢查 Python 的版本:
比如我的電腦顯示為:
表示 Ubuntu 中安裝了 3.8.5 版本的 Python。
我們現在一般使用的是 Python 3,因此使用以下命令安裝 pip3 :
在按要求輸入賬戶密碼後,將安裝 pip3 和它的依賴項。
安裝完成後,輸入以下命令來檢查安裝是否正確:
結果將顯示 pip3 的版本號:
類似顯示意味著已成功安裝 pip3 。
對於 Python 而言,可以構建一個虛擬環晌掘境(Virtual Environment),並在虛擬環境中安裝不同的軟體包。
我們這里不使用虛擬環境,直接將 opencv-contrib-python 安裝到系統中(在下面的 macOS 中再演示虛擬環境安裝):
經過一段時間後,顯示安裝了 opencv-contrib-python 及其他依賴包(如 numpy ):
由於 macOS 上自帶的是 Python 2,需要自行安裝 Python 3。同時,部分同學 (包括我!!)=可能安裝過 Anaconda 或者 Pycharm 等軟體,使得 macOS 下 Python 的版本管理混亂。我後面會專門寫一篇文章介紹躲開這些坑的方法。
這里介紹使用 pip 將 OpenCV 安裝到虛擬環境下的過程(重點是 macOS 上虛擬環境的配置)。
安裝 virtualenv 和 virtualenvwrapper 到電腦中 [2] :
之後,需要在系統配置文件 ~/.bash_profile 中添加配置內容。使用 vim (或 nano 等應用)打開該文件:
將下列內容添加到文件末尾:
保存文件後,在終端中運行下面命令:
virtualenvwrapper 提供了一些常見的命令,可以用於配置虛擬環境。
我們這里創建一個名為 cv_test 的 Python3 的虛擬環境:
可以看到,此時命令行的最前面增加了一個括弧,顯示為 (cv_test) ,表示此時已在此虛擬環境下工作了。則絕
下面將 opencv-contrib-python 安裝到系統中:
靜候片刻,即完成了 OpenCV 的安裝。
無論 Ubuntu 還是 macOS,安裝完成後,可以測試是否安裝成功。
以 macOS 為例,首先進入對應的虛擬環境中:
然後在終端中運行 python3 ,進入 Python 3 的交互環境,通過導入 OpenCV 包,即可顯示版本:
說明我們使用 pip 安裝成功了 OpenCV,可供後續宴盯核使用。
㈥ 怎麼在python中安裝open cv2
1.到文末下載OpenCV的安裝包。其實這個安裝包就是一個解壓縮。
2.在安裝包解壓的目錄找到這個文件。
3.把這個文件拷貝到Python的包安裝目錄下面。
4.在Python的shell導入租型cv2模塊試試,看是不是安裝好了。
㈦ python3IDE怎麼導入cv 2
1.在命令行窗口輸入python確定自己的版本,我用的是3.6.3
2.我原先就有numpy,就不需要下載了。(沒有的自行下載)
3.下載對應版本的opencv,電腦64位的還是32位的要認真看好,下載地址:https://www.lfd.uci.e/~gohlke/pythonlibs/#opencv,我使用的是opencv_python-3.4.1-cp36-cp36m-win_amd64.whl
4.把下載後的文件解壓放在site-packages目錄下,要是不知道site-packages目錄。可以這樣尋找: >>>import site; site.getsitepackages()
5.在import cv2 就可以使用了
㈧ python怎麼安裝opencv
1.安裝Numpy
安裝pip
若上面安裝出現沒找到python,先安裝pip。輸入python -m pip install -U pip
安裝pip
安裝完後將pip的路徑加到PATH里,例如」C:Python27Scripts」
再安裝numpy
現在開始安裝numpy,打開cmd,輸入pip install numpy
安裝numpy
測試:
測試numpy
1.安裝opencv
在官網自行下載,這里下載的是opencv2.4.10安裝。
(1)復制cv2.pyd
將」opencvuildpython2.7x64」或」opencvuildpython2.7x86」(根據python版本)文件夾中找到cv2.pyd」,復制到Python安裝文件的」C:Python27Libsite-packages」文件夾中。
測試:
測試opencv
使用pycharm,用下面代碼進行測試:
import cv2
import numpy as np
img = cv2.imread("C:lena.jpg")
cv2.imshow("lena",img)
cv2.waitKey(10000)