當前位置:首頁 » 編程語言 » pythoncv2安裝

pythoncv2安裝

發布時間: 2023-12-12 10:27:12

A. opencv怎樣在python中開辟新空間

OpenCV是一個C++庫,用於實時處理計算機視覺方面的問題,涵蓋了很多計算機視覺領域的模塊。
OpenCV有兩個Python介面,老版本的cv模塊使用OpenCV內置的數據類型,新版本的cv2模塊使用NumPy數組。對於新版本的模塊,可以通過下面方式導入:

import cv21

而老版本的模塊則通過下面方式導入:

import cv2.cv1

1.1 在Python中配置opencv

Windows下Python安裝OpenCV詳細步驟
本機Win7,Python3.5,OpenCV2.4.9
將D:OpenCVopencvuildpython2.7x86下的cv2.pyd文件到D:PythonPython35-32Libsite-packages文件夾中。
出現錯誤:

參考鏈接:Python計算機視覺編程

B. Linux下怎麼配置python和opencv

以下說明在Linux下Python和OpenCV結合安裝的過程,Python要使用OpenCV模塊,則必須導入OpenCV提供的包,所以要提供Python支持,首先在安裝OpenCV前安裝必要的組件,一般列表如下:
1、gcc g++一般系統自帶
2、cmake 編譯OpenCV時使用,需要手動安裝
3、pkg-config命令,一般系統自帶,如果缺少,使用 yum -y install pkg-config 安裝
4、Python 2.x,系統自帶
5、NumPy 一個用於大型矩陣處理的庫,這個必須!如果不安裝則後面OpenCV安裝後也編譯不出來Python的模塊,其他庫可以後來安裝
最後一步是安裝OpenCV
在保證前4項沒問題的情況下,開始安裝NumPy模塊,官網下載地址為:http://www.scipy.org/scipylib/download.html
進入SourceForge下載,地址為:https://sourceforge.net/projects/numpy/
直接點擊Download即可下載,下載成功之後上傳到Linux伺服器,安裝過程很簡單,解壓後直接安裝即可(之前要確保python-devel已經安裝)
unzip numpy-1.11.1.zip
cd numpy-1.11.1/
python setup.py install

另外numpy還可以去python官網下載:https://pypi.python.org/pypi/numpy
安裝成功之後接下來進一步安裝OpenCV,官方網站為:http://opencv.org/進入後點擊DOWNLOADS來到下載界面:http://opencv.org/downloads.html,這里下載2.4.13的版本
下載完之後上傳到Linux,執行接下來的安裝:
unzip opencv-2.4.13.zip
cd opencv-2.4.13/
cmake -D WITH_GTK_2_X=ON -D CMAKE_INSTALL_PREFIX=/usr/local .
make # make -j4表示開4個線程來進行編譯
make install

安裝過程時間可能會有點長10~30分鍾左右,編譯完成之後OpenCV就安裝到了指定的/usr/local下面的一些目錄中,庫文件就安裝到了/usr/local/lib下,Python的模塊安裝位置是:/usr/local/lib/python2.7/site-packages,執行 ls /usr/local/lib/python2.7/site-packages/ 可以看到兩個文件,一個是cv2.so一個是cv.py
這兩個文件在剛才opencv-2.4.13編譯的目錄下面lib/下也存在著兩個python模塊文件,但是不幸的是現在並不能直接使用,原因是我們操作系統python依賴包的位置是/usr/lib/python2.7下,所以剛才如果編譯到/usr下是直接可以用的,不過這個也不重要,只要我們將這兩個文件復制到正確的目錄下,那麼就能正常使用OpenCV的功能了,執行: cp /usr/local/lib/python2.7/site-packages/cv* /usr/lib/python2.7/site-packages/ 復制過去之後進入python互動式界面執行 import cv2 沒有報錯則安裝成功
可以寫一個測試的小案例,在伺服器上有一張圖片是test.jpg現在簡單的使用cv2模塊解析成圖像矩陣,然後再寫入磁碟文件中,代碼如下:
#!/usr/bin/python
# -*- coding:utf-8 -*-
import cv2
image = cv2.imread("test.jpg")
print image
cv2.imwrite("test1.jpg",image)

這里將原有的test.jpg生成test1.jpg,
執行 python cvtest.py 執行完後會發現輸出好多矩陣變數,並且生成了test1.jpg文件
生成的文件有可能比原文件大也有可能小,具體根據圖像來決定,現在查看一下圖片內容,和之前是一樣的

C. 在python中已經安裝過opencv了,可是運行還是報錯

python Opencv安裝教程Opencv是python的第三方庫,可以通過pip安裝。不同系統下的操作步驟略有不同。1.窗戶系統。1.首先,在Win+R中輸入CMD以打開控制台。2.輸入PIP安裝opencv Python,然後按Enter鍵安裝。3.如果找不到pip,請將python安裝目錄下的\scripts目錄添加到環境變數中,或使用python-m pip install opencv python進行安裝。2.對於Linux系統。1.直接在shell下運行PIP-install-opencv-Python。3.安裝完成後,運行Python並輸入import CV2以驗證安裝是否正確。

D. 怎麼安裝在python里安裝opencv

OpenCV配遲橋置教程

  1. 解壓下棗旦明載的壓縮包opencv,找到「opencv-3.2.0-vc14.exe」,雙擊運行,然後將它安裝的指定的目錄,我將它安裝到D:opencv中。

    2.正在安裝中,請耐心等待。

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)

出現女神就可以了

E. 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

F. 如何在Python中使用OpenCV的

0.下載安裝Opencv,當前版本為249.


1.下載Python,當前OPencv版本為249,不過其支持的最新版本的Python為2.7,所以可以下載276版本。


2.下載numpy,開始我使用了1.6,沒有通過,錯誤如圖。下載了最新的1.8.1版本。

3.將Opencv安裝目錄下opencvuildpython2.7x86中的cv2.pyd復制到python安裝目錄Libsite-packages下。


4.找到opencv源文件內的draw.py運行。

~如果你認可我的回答,請及時點擊【採納為滿意回答】按鈕

~~手機提問的朋友在客戶端右上角評價點【滿意】即可。

~你的採納是我前進的動力

~~O(∩_∩)O,記得好評和採納,互相幫助,謝謝。

G. 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()
運行以上腳本,如果可以顯示出測試的圖像,則環境搭建成功

熱點內容
安卓系統如何下載aov 發布:2025-01-24 16:29:53 瀏覽:572
iptables允許ip訪問 發布:2025-01-24 16:19:58 瀏覽:931
安卓80如何識別存儲卡許可權 發布:2025-01-24 16:19:54 瀏覽:231
存儲介質價格 發布:2025-01-24 16:19:18 瀏覽:150
刪除多個表sql 發布:2025-01-24 16:10:57 瀏覽:595
安卓設備版本哪裡看 發布:2025-01-24 16:06:00 瀏覽:549
編譯錯誤參數不可選 發布:2025-01-24 16:00:51 瀏覽:289
倉儲軟體用什麼伺服器 發布:2025-01-24 16:00:03 瀏覽:626
android協議分析 發布:2025-01-24 15:58:41 瀏覽:320
電腦配置512顯卡有什麼用 發布:2025-01-24 15:54:10 瀏覽:604