Opencv'i indirdim ama maalesef nasıl kuracağımı bilmiyorum. Çevrimiçi bulduğum tüm sayfalar yalnızca doğrudan konsoldan nasıl indirip yükleyeceğimi anlatıyordu, zaten indirdiğinizde ne yapacağınızı değil. Birisi bana ne yapacağımı söyleyebilir mi?
Opencv'i indirdim ama maalesef nasıl kuracağımı bilmiyorum. Çevrimiçi bulduğum tüm sayfalar yalnızca doğrudan konsoldan nasıl indirip yükleyeceğimi anlatıyordu, zaten indirdiğinizde ne yapacağınızı değil. Birisi bana ne yapacağımı söyleyebilir mi?
Yanıtlar:
Ubuntu'ya OpenCV yüklemek için klavyenizdeki Ctrl+ Alt+ tuşlarına basarak TTerminal'i açın. Açıldığında, aşağıdaki komutları çalıştırın:
Ubuntu 12.04, yazarak kolayca yükleyebileceğiniz bir OpenCV 2.3.1 paketi sağlar:
sudo apt-get install libopencv-dev
En son sürüme sahip olmakla ilgilenmezseniz geri kalanını atlayabilirsiniz.
Bağımlılıkları Yükle
sudo apt-get install build-essential checkinstall cmake pkg-config yasm
sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev libv4l-dev
sudo apt-get install python-dev python-numpy
sudo apt-get install libtbb-dev
sudo apt-get install libqt4-dev libgtk2.0-dev
Unix için OpenCV'yi indirin: ~ / İndirilenler
cd Downloads
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6.1/opencv-2.4.6.1.tar.gz
tar -xvf opencv-2.4.6.1.tar.bz2
cd opencv-2.4.6.1/
mkdir build
cd build
CMake kullanarak yapılandırın.
cmake -D WITH_QT=ON -D WITH_XINE=ON -D WITH_OPENGL=ON -D WITH_TBB=ON -D BUILD_EXAMPLES=ON ..
-D WITH_QT = ON ekleyerek highgui modülünün GTK yerine QT kullanacağına dikkat edin. GTK ile gitmek istiyorsanız bunu kaldırın. Seçenekler hakkında daha fazla bilgi için CMakeLists.txt dosyasına bakın. Sahip olduğunuz yapılandırmadan memnun olduğunuzda, derlemeye başlayabilirsiniz:
make
Derleme hatasız tamamlanırsa şunları söyleyerek yükleyebilirsiniz:
sudo make install
Son olarak, programınızın sonuna aşağıdaki satırı ekleyerek programlarınızın çalışma zamanında OpenCV kütüphanesine bağlanabildiğinden emin olun /etc/ld.so.conf
:
/usr/local/lib
Ve sonra dinamik bağlayıcı çalışma zamanı bağlamaları yapılandırın:
sudo ldconfig
Kaynak: Ubuntu'ya OpenCV Kurulumu
libopencv-dev
klasör yüklenemedi /usr/include/opencv
. Onlar [(orijinal kaynağı) mevcuttur archive.ubuntu.com/ubuntu/pool/universe/o/opencv/... ve klasör pkg-config dosyasında başvurulan opencv.pc
indirme ve orijinal kaynak Ayıklama sonra bağlama yüzden / include/opencv
klasörün çalışma alanına kopyalanması /usr/include
.
opencv
klasördeki klasörü include
yukarıdaki bağlantıdan bulduğunuzu varsayıyorum? Ve libopencv-dev
bir terminalden mi kuruldu ? Yüklü sürümün yukarıdaki bağlantıyla eşleştiğini kontrol edin ('2.3.1-11ubuntu2' çıkışında olmalıdır apt-cache showpkg libopencv-dev
) - değilse, aşağıdakileri yapmayın: Yukarıdaki bağlantıyı ana klasörünüze indirip paketinden çıkardığınızı varsayalım . Bir terminalde, daha cd /usr/include
sonra do bağlamak sudo ln -s ~/opencv_2.3.1.orig/include/opencv
veya do kopyalamak için yapınsudo cp ~/opencv_2.3.1.orig/include/opencv .
O zamandan beri Ubuntu16.04 + üzerine OpenCV'yi kurmak daha kolay hale geldi.
Göre OpenCV pypi sayfasından Ubuntu 16.04+ dan, sen OpenCV yüklemek için bunu yapabilirsiniz:
İçin Python2.7:
pip install opencv-python
İçin python3:
pip3 install opencv-python
Daha fazla bilgi için, bkz .
İşte Ubuntu'daki eski bir FFmpeg sürümüne dayanan opencv 2.4.8'in yüklenmesine yardımcı olacak bir komut dosyası .
Kullanımı:
wget -O- https://gist.github.com/olupotd/cd0c68f4c84153dffd16 | sh
İşte kendime yaptığım bir senaryo. Etrafında diğer komut dosyaları ile bulduğum sorun, bir komut başarısız olduğunda durmaz olmasıdır. Sadece bir sonraki komutu körü körüne takip eder ve sonunda hiçbir kurulum yapmazsınız.
Bu komut dosyası resmi web sitesindeki bağımlılıkları otomatik olarak denetler, en kararlı sürümü indirir ve sisteminize yükler. Sadece 14.04'te test ettim ve sorunsuz bir şekilde birkaç sisteme yükledim.
Komut dosyasını kullanmak için, buradan indirme dosyası cd
, komut dosyasını içeren dizine bir terminal açın ve şunu yazın:
chmod u+x install_opencv_latest.sh
Şimdi betiği çalıştırın:
./install_opencv_latest.sh
Yönetici parolanızı girmeniz ve yüklemeyi 2-3 kez onaylamanız istenir. Sadece basın Y. Teknik özelliklerinize göre 10-20 dakika sürecektir.
cd
Büyük olasılıkla İndirilenler klasörünüz olacak olan komut dosyasını indirdiğiniz dizine ihtiyacınız olduğunu unutmayın :
cd ~/Downloads
Kurulum talimatlarını aramak için iyi bir yer OpenCV web sitesidir.
Yazma itibariyle, en son sürüm için linux kurulum talimatları (opencv 3.2.0) burada:
http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html