當前位置:首頁 » 編程語言 » pythonopencv的配置

pythonopencv的配置

發布時間: 2022-12-13 11:19:19

python 3 怎麼添加opencv

先進入如下連接下載python和系統版本對應的opencv包:
http://www.lfd.uci.e/~gohlke/pythonlibs/#opencv
比如我的版本是64位的python 3.41,那麼我就下載:
opencv_python-3.1.0-cp34-cp34m-win_amd64.whl
2
下載後修改文件名(這就是安裝中的坑了,不改是安不了的):
把原來文件名opencv_python-3.1.0-cp34-cp34m-win_amd64.whl中間的cp34m變為none,這樣文件名改為:opencv_python-3.1.0-cp34-none-win_amd64.whl
如果不改的話不然會出現:
opencv_python-3.1.0-cp34-cp34m-win_amd64.whl is not a supported wheel on this platform.
3
打開cmd(window鍵+R,輸入cmd就出現),在命令行輸入:
pip3 install 路徑名\opencv_python-3.1.0-cp34-none-win_amd64.whl
這樣就好了。

❷ Python+OpenCV環境配置

python 3.6 + windows

庫更新之後,硬編碼生成的偽函數沒有更新。
當我們調用的函數是內置函數或僅二進制存在的函數(沒有py文件,只有pyc等)時,pycharm會對某個版本進行硬編碼而生成的偽函數(實際不是調用的這個,只是方便我們做開發)。
解決:清空pycharm的python_stubs目錄

❸ mac系統如何在python上配置opencv

mac系統在python上安裝配置opencv的步驟:

1. 去 http://opencv.org 下載最新版OpenCV for Linux/Mac源文件,目前版本是2.4.3。下載後解壓

2. 去 http://www.cmake.org 下載最新版cmake,.dmg文件,目前版本是2.8.10.2。下載後安裝。

3. 接下來開始安裝opencv

開一個終端,進入opencv解壓縮的目錄,如cd 然後把文件夾拽進去。

mkdir release

cd ./release

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D
BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..

make

sudo make install

4. 至此opencv已經裝上了。

❹ 如何配置python3.5與opencv

安裝opencv

拷貝下載的OpenCV 3.2.0模塊到Python的安裝目錄Lib\site-packages下,輸入 pip install opencv_python-3.2.0+contrib-cp35-cp35m-win_amd64.whl

MSVCP140.dll庫
如果電腦中沒有這個庫,會在導入cv2模塊時報錯

import cv2
Traceback (mostrecent call last):
File"<stdin>", line1,in <mole>
ImportError: DLLload failed: 找不到指定的模塊。
下載 Microsoft Visual C++ 2015 Redistributable 並安裝

❺ 怎麼配置opencv python3.6.1 anaconda

電腦系統:win7 64位,(其他系統類似)

關於Anaconda3-4.4.0下配置OpenCV3.2.0

1.首先官網下載最新版本的Anaconda3-4.4.0(基於自己的電腦選擇32位或64位),該版本已經支持最新的Python3.6;
注意:安裝過程中:
1)安裝路徑可以改變,但一定要是非漢語命名的文件夾路徑;
2)一定要選擇「Add PATH TO ....」(增加環境變數), 如果首次安裝,這個一定要選擇,雖然軟體不建議,但也要選擇; 不然在win命令提示符窗口,輸入一些更新或下載命令,會顯示「...不是內部或外部命令」; 例如,輸入命令:conda list 或 conda --version 或 python

2.配置opencv3.2.0版本,看了好多關於這方面的貼子

提醒的是,也有其他的配置方法,例如
--在win命令提示符窗口輸入:conda install --channel https://conda.anaconda.org/menpo opencv3 或 conda install -c https://conda.binstar.org/menpo opencv3
--這些要依據自己的網路好不好而決定,如果好的話,可以試試;反之,就算了,安裝中途就會終止。

--如果按照上面博主的方法配置,還要需要根據安裝python的版本下載相應的opencv *.whl文件
--筆者是python3.6,所以對應的是opencv_python‑3.2.0‑cp36‑cp36m‑win_amd64.whl這個文件
--下載地址: www.lfd.uci.e/~gohlke/pythonlibs/#opencv

- 按Win+R 輸入cmd打開命令提示符窗口,進入到D:\Program Files\Anaconda3\Lib\site-packages文件夾下
--筆者將Anaconda3安裝在了D盤的program files裡面,因此路徑如上,這個根據自己的安裝路徑而定,但是 X:\*******\Anaconda3\Lib\site-packages不變
- 在win命令提示符窗口,執行命令上面下載的opencv *.whl文件,
--如:pip install opencv_python‑3.2.0‑cp36‑cp36m‑win_amd64.whl
--執行完,顯示成功安裝 opencv-python‑3.2.0,就應該沒問題;

筆者想說的是:如果上面等等的方法都不成功,直接可將已經配置好的opencv文件復制到X:\*******\Anaconda3\Lib\site-packages文件夾下也行;

Anaconda3需要配置的Opencv文件如下(與Python配置的完全不同),紅色的就是opencv *.whl文件,可以不復制進來。有需要的請留下郵箱,在線發送。
3. 最後就是測試

❻ 如何配置OPENCV的Python介面

1.確保你的電腦已經安裝下面的python包:numpy和matplotlib。使用python2.7版本哦。其實,你要是用Anaconda的話,這步略過吧
2.安裝包到默認位置
3.打開Python IDLE,imort numpy。確保numpy已裝好。
4.下載OpenCV。
5.解壓後,去這個文件夾:opencv/build/python/2.7
6.拷貝cv2.pyd到你的Anaconda目錄下/lib/site-packages.
7.打開Anaconda的DOS框,輸入python,接著
import cv2
print cv2.__version__
如果可以列印opencv的版本好,並且沒報錯,那麼恭喜你安裝成功。

❼ 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文件
生成的文件有可能比原文件大也有可能小,具體根據圖像來決定,現在查看一下圖片內容,和之前是一樣的

❽ Python 中配置opencv 讀取視頻報錯 ,

1:可以使用opencv讀取。
2:其代碼如下:

#includehighgui.h
#includecv.h
//從攝像頭中讀入數據
int main(int argc,char** argv)
{
cvNamedWindow(Example1,CV_WINDOW_AUTOSIZE);
CvCapture* capture; //初始化一個CvCapture結構的指針
if(argc==1)
{
capture=cvCaptureFromCAM(0);//如果參數為1,則從攝像頭中讀入數據,並返回一個CvCapture的指針
} //註:《學習OpenCV》中此處用cvCreateCameraCapture為錯
else
{
capture=cvCreateFileCapture(argv[1]);
}
assert(capture!=NULL); //斷言(assert)使用,檢查capture是否為空指針,為假時程序退出,並列印錯誤消息
IplImage* frame;
while(1)
{
frame=cvQueryFrame(capture);//用於將下一幀視頻文件載入內存(實際是填充和更新CvCapture結構中),返回一個對應當前幀的指針
if(!frame)
break;
cvShowImage(Example1,frame);
char c=cvWaitKey(33);
if(c==27) break; //出發ESC鍵退出循環,讀入數據停止
}
cvReleaseCapture(capture);//釋放內存
cvDestroyWindow(Example1);
}

❾ 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計算機視覺編程

熱點內容
電腦訪問存儲伺服器硬碟 發布:2025-01-23 02:08:29 瀏覽:568
lol破解腳本 發布:2025-01-23 02:07:54 瀏覽:129
演算法是步驟 發布:2025-01-23 01:47:22 瀏覽:237
ip訪問控制實驗 發布:2025-01-23 01:41:51 瀏覽:105
crv20萬能落地什麼配置 發布:2025-01-23 01:35:33 瀏覽:172
s10手機怎麼查配置 發布:2025-01-23 01:34:48 瀏覽:890
九陰真經3d免費腳本 發布:2025-01-23 01:33:47 瀏覽:686
gcc編譯分為哪幾個階段 發布:2025-01-23 01:33:45 瀏覽:806
戰地5怎麼看哪個伺服器 發布:2025-01-23 01:33:07 瀏覽:367
首選域名伺服器怎麼設置 發布:2025-01-23 01:32:18 瀏覽:156