Ubuntu 17.10 Üzerine OpenCV Kurulumu

Herkese merhaba arkadaşlar. Bu yazımda Ubuntu’nun şuanki en güncel sürümüne opencv kütüphanesinin kurulumunu anlatacağım. Kendime kurmaya çalıştım ama çoğu kaynak eski olduğu için kütüphane hataları vs. bir sürü hata ile karşılaştım. Epey uğraştıktan sonra huzura erdim ve sizlerle bunu paylaşacağım.

Hazırsak hemen başlayalım.

NOT: Hızlı bir internete sahipken kurulum yapmanız faydalı olacaktır.

İlk olarak bazı kurulması zorunlu paketleri kurarak başlayalım.

sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt-get update
sudo apt-get install libjasper1 libjasper-de

Şimdi OpenCV kütüphanesinin github reposundan en güncel versiyonunu bilgisayarımızda açtığımız bir dizine klonlayalım. Aynı dizine gerek duyabileceğimiz OpenCV contrib dosyalarını klonlayalım.

mkdir OpenCV
cd OpenCV

git clone https://github.com/opencv/opencv.git 
git clone https://github.com/opencv/opencv_contrib.git

Şimdi dosyaları derleyip çalıştıracağımız bir dizin oluşturalım.

cd opencv
pwd                ------> Bu komut nerede olduğunuzu görmenizi sağlar
~/OpenCV/opencv/   ------> Bu ise olmanız gereken dizin. Yani klonladığınız OpenCV'nin içinde olmanız gerek.

mkdir build
cd build

Derlemek için OpenCV için gerekli bazı ayarlar yapmamız gerek.

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=/home/kullaniciAdiniz/OpenCV/opencv_contrib/modules /home/kullaniciAdiniz/OpenCV/opencv/

Sonlara yaklaşıyoruz hadi bakalım 🙂

Bu işlem biraz zaman alacak 🙂

make -j2

Son olarak;

sudo make -j2 install

Evvvettt bitti 🙂 Hemen kontrol etmek için şu komutu yazalım;

pkg-config --modversion opencv

Umarım işlemler başarılı olmuştur. Şimdi ise python ile kullanabilmeniz için ufak bir kurulum yapalım.

pip install opencv-python
pip install opencv-contrib-python

NOT: pip aracının kurulu olması gerekmektedir.

Herkese iyi çalışmalar. 🙂

 

Sorular kısmından konu ile ilgili soruları sorabilirsiniz

One Comment on “Ubuntu 17.10 Üzerine OpenCV Kurulumu”

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir