Python için opencv 2.9 nasıl kurulur?


23

Bu yazıda anlatılanlarla aynı sorunu yaşıyorum ve yanıtlardan biri opencv sürüm 2.9'a yükseltme yapmanızı önerdi. Bunu nasıl yapıyordum acaba? Şimdi sahip olduğum sürümü yükledim

sudo apt-get install python-opencv

Ayrıca, şu anda hangi sürümü çalıştırdığımı nasıl kontrol edebilirim? Ubuntu 13.10'dayım

DÜZENLE:

Girardengo cevabından sonra 2.4.5 versiyonunda olduğumu biliyorum. Bunun için teşekkür ederim!


" Version " komutunu nasıl yazacağımı bilebilir miyim ?

Yanıtlar:


10

OpenCV'nin geliştirme sürümünü kurmadan önce, yakalama boyutunu ayarlamak için bu kodu kullanmanızı öneririm.

import cv2

cap = cv2.VideoCapture(device_no)
cap.set(cv2.cv.CV_CAP_PROP_FRAME_WIDTH, width)
cap.set(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT, height)

Opencv'in (bugün 3.0.0-dev) geliştirme sürümünü yüklemek için lütfen aşağıdaki adımları izleyin:

cd $HOME
mkdir opencv_src
cd opencv_src/
git clone https://github.com/Itseez/opencv.git
cd opencv/
mkdir release
cd release/
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install

Önerdiğiniz komutları denedim ve kamera logitech c910 için çalışmıyor. Şimdi en son sürümü derliyorum / yüklüyorum ve bunun bir fark yaratıp yaratmayacağını göreceğim. teşekkür ederim
evan54

Garip, ben bir C920 var ve opencv 2.4.5 (varsayılan 13.10 sürümü) ile iyi çalışıyor. Burada
Sylvain Pineau

dev ile işe yaramadı :( Ben bu çözüldü işaretlemek ve alıyorum hata mesajı hakkında yeni bir soru
gönderirim

merhaba evan54, sadece meraklı - mac kullanıyor musunuz? Ayrıca yukarıdaki talimatlara göre 2.9 veya 3.0 yüklediniz mi? Eğer python'da opencv 3.0 kullandıysanız hala cv2 olarak mı adlandırdınız?
user391339

Bazen modülü cd ~/.virtualenvs/cv/lib/python2.7/site-packages/ && ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so
bağlamak zorundasın

6

Terminali açın, sonra python yorumlayıcıyı çalıştırın:

python

daha sonra opencv dosyasını içe aktarın:

import cv2

Son olarak, baskı sürümü:

cv2.__version__

opencv'in en son geliştirme sürümünü yüklemek istiyorsanız, buradan opencv'in resmi belgelerine bakabilirsiniz.


0

Script aşağıda belirtilmiştir, kopyalayın ve çalıştırın

sudo bash install_opencv.sh

İşte senaryo ...

# KEEP UBUNTU OR DEBIAN UP TO DATE

 sudo apt-get -y update
 sudo apt-get -y upgrade
 sudo apt-get -y dist-upgrade
 sudo apt-get -y autoremove

 #INSTALL THE DEPENDENCIES


 # Build tools:

 sudo apt-get install -y build-essential cmake


 # GUI:

 sudo apt-get install -y qt5-default libvtk6-dev


 # Media I/O:

 sudo apt-get install -y zlib1g-dev libjpeg-dev libwebp-dev libpng-
 dev libtiff5-dev libjasper-dev libopenexr-dev libgdal-dev


 # Video I/O:

 sudo apt-get install -y libdc1394-22-dev libavcodec-dev libavformat-
 dev libswscale-dev libtheora-dev libvorbis-dev libxvidcore-dev 
 libx264-dev yasm libopencore-amrnb-dev libopencore-amrwb-dev libv4l-
 dev libxine2-dev


 # Parallelism and linear algebra libraries:

 sudo apt-get install -y libtbb-dev libeigen3-dev


 # Python:

 sudo apt-get install -y python-dev python-tk python-numpy python3-
 dev python3-tk python3-numpy


 # Java:

 sudo apt-get install -y ant default-jdk


 # Documentation:

 sudo apt-get install -y doxygen



 # INSTALL THE LIBRARY (YOU CAN CHANGE '3.0.0' FOR THE LAST STABLE 
 VERSION)


 sudo apt-get install -y unzip wget
 wget https://github.com/Itseez/opencv/archive/3.1.0.zip
 unzip 3.1.0.zip
 rm 3.1.0.zip
 mv opencv-3.1.0 OpenCV1
 cd OpenCV1
 mkdir build
 cd build
 cmake -DWITH_QT=ON -DWITH_OPENGL=ON -DFORCE_VTK=ON -DWITH_TBB=ON -
 DWITH_GDAL=ON -DWITH_XINE=ON -DBUILD_EXAMPLES=ON ..
 make -j4
 sudo make install
 sudo ldconfig

 # EXECUTE SOME OPENCV EXAMPLES AND COMPILE A DEMONSTRATION
 # To complete this step, please visit 
 'http://milq.github.io/install-opencv-ubuntu-debian'.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.