Ⅰ ubutun下opencv3.0+python 2.7安裝完畢,打開python需要用什麼命令嗎
步驟一: 安裝依賴. 不管你是用 Python 2.7+ 還是 Python 3+, 你都需要用 apt-get 來安裝 安裝Open CV 所需要的包,庫等依賴.
步驟二: 編譯 Python 2.7+ 版的 Open CV. 如果你准備用 Python 2.7 那麼這一步你肯定要做的, 做完之後呢, 你就可以跳過步驟三, 直奔步驟四.
步驟三: 編譯 Python 3+ 版的 Open CV. 同樣地, 你准備用 Python 3+ 的話, 步驟二是不用做的, 直接從步驟一來到這里.
步驟四: 確認安裝成功. 在你安裝完成之後, 這一步驟就來確認 Open CV是否安裝成功, 能不能正常地工作.
Ⅱ 如何配置OPENCV的Python介面
從已編譯好的Opencv安裝
1.確保你的電腦已經安裝下面的python包:numpy和matplotlib。使用python2.7版本哦。其實,你要是用Anaconda的話,這步略過吧
2.安裝包到默認位置(多餘了吧,好像沒用,進入下一步)
3.打開Python IDLE,imort numpy。確保numpy已裝好。(裝了Anconda的童靴略過吧)
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的版本好,並且沒報錯,那麼恭喜你安裝成功。開始基於opencv的python介面來學習opencv吧。
Ⅲ 如何在Python中使用OpenCV的
opencv是直接提供python介面的,以opencv2.4.10為例,在opencv的build文件夾下包括提供了包括java,python、x86,x64的相應介面,在python介面中提供了.pyd文件,供python語言使用。
Ⅳ 在python中已經安裝過opencv了,可是運行還是報錯
我們是世紀的幸運兒,更要懂得幸福生活的來之不易。我們要發奮學習,艱苦樸素,不辜負先烈們
寄託在我們身上的希望。正因如此,我們更應該珍惜擁有的一切。我們要靠今天的努力,為祖國貢獻一
份力量,這是對革命先烈們的最好回報!
參觀過後,我們又來到了生態園野炊。同學們圍坐在一起,談笑風生,讓我感到欣慰的是:我們心
中已經埋下了愛護大自然的意識--盡管我們製造了不少垃圾,但同學們都非常自覺的清理著垃圾。
收拾得井井有條,地面上沒有一點兒殘留的剩物。
在返回的途中,我自信的對老師說:「這次春遊我受益非淺,長天後,我一定要繼承革命先烈遺
志,成為國家的有用之才。那麼,我就要從現在做起,不僅要發奮圖強,努力學習,更要懂得做一個感
因之人!"這次春遊將成為我最美好的回憶!
Ⅳ 如何在Python中使用OpenCV的
0.下載安裝Opencv,當前版本為249.
1.下載Python,當前OPencv版本為249,不過其支持的最新版本的Python為2.7,所以可以下載276版本。
2.下載numpy,開始我使用了1.6,沒有通過,錯誤如圖。下載了最新的1.8.1版本。
3.將Opencv安裝目錄下opencv\build\python\2.7\x86中的cv2.pyd復制到python安裝目錄Lib\site-packages下。
4.找到opencv源文件內的draw.py運行。
~如果你認可我的回答,請及時點擊【採納為滿意回答】按鈕
~~手機提問的朋友在客戶端右上角評價點【滿意】即可。
~你的採納是我前進的動力
~~O(∩_∩)O,記得好評和採納,互相幫助,謝謝。
Ⅵ 如何重新編譯opencv python
GCC 5.4.0
CMAKE 3.5.1
OpenCV 3.1.0
Android SDK API 23(Android 6.0)
Androird NDK r12b(12.1.2977051)
Python 2.7.12
當然在編譯過程中還會用到很多其他工具和軟體包,比如Ninja,Ant等,我會在文中需要的時候給出它們的版本和安裝方法。
關於GCC,CMAKE和Python的安裝過程本文就不詳述了,一是因為這些工具的安裝過程很容易,網路上的介紹都很詳細,二是因為之前剛剛配置好TensorFlow,安裝了一大堆軟體包,我也不清楚本文的內容究竟會涉及哪些依賴庫,我會盡量把我在編譯過程中所需的工具和庫標記出來。
Ⅶ 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文件
生成的文件有可能比原文件大也有可能小,具體根據圖像來決定,現在查看一下圖片內容,和之前是一樣的
Ⅷ opencv 的python 問題
importcv2
importglob
PATH1=""
PATH2=""
forfinglob.glob(PATH1+".*jpg")
index=f.rfind("/")
filename=f[index:]
img=cv2.imread(f)
img=cv2.resize(img,(32,32),interpolation=cv2.INTER_CUBIC)
cv2.imwrite(PATH2+filename,img)
Ⅸ opencv3.1 編譯 需要預先安裝哪些 python vtk
下面以2.4.1為例。首先自己設法下載一個源碼包:protobuf-2.4.1.tar.bz2,假設放到/data目錄下1.安裝protobuf tar jxvf protobuf-2.4.1.tar.bz2 cd /data/protobuf-2.4.1 ./configure make make install ldconfig 2. 安裝python版本 cd /data/protobuf-2.4.1/python python setup.py build python setup.py install 安裝完成。