Рубрики
Без рубрики

Opencv kurulum kılavuzu

İnşaa bağımlılıklarını kurmak İlk adım Olarak sisteminizi güncellemeniz önerilir … Помечено opencv, установка, Python.

İnşaa bağımlılıklarını kurmak.

İlk Adım Olarak Sisteminizi Güncellemeniz Önerilir

sudo apt-get update && sudo apt-get upgrade

Ardından geliştirme araçlarını ve Cmake Aracını Kurunuz:

sudo apt-get install build-essential cmake unzip pkg-config

Görüntü Kodekleri

(Hepsini Kurmanız Önerilir)

  • Fotoğraf Için (JPEG, PNG VE TIFF Formatı): sudo apt-get Установить libjpeg-dev libpng-dev libtiff-dev/

  • Видео Kayıt Için: (Kamera Kullanımında Önerilir) sudo apt-get Установить libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

  • Видео Dosyaları Için: (We Forttorları Temel Vie H264) sudo apt-get install libxvidcore-dev libx264-dev

Gui Araçları.

Gui Araçlarını Kullanacaksanız (Opencv Ile Pencere Içerisinde çıktı almak Gibi) ГТК Курманиз Оненерлир

sudo apt-get install libgtk-3-dev 

GTK Hatalarını Yakalamak Için

sudo apt-get install libcanberra-gtk*

Sayısal Optimizasyon araçları.

OpenCv’nin Saysal Optimeizayon Araçları Daha Pürüzsüz Sonuçlar Almanızı Sağlar Ancak Totalde Hız Düşmesine Sebep Olur. Bunu Eklemek Için:

sudo apt-get install libatlas-base-dev gfortran

Python BindingLeri

Python3 Için.

sudo apt-get install python3-dev

Python2 Için.

sudo apt-get install python-dev

EN YENI OPENCV SÜRÜMÜNÜ Github Sayfası üzerinden belirleyin

Ardından Wget Ile Bunları Indirin:

cd ~
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.x.y.zip
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/4.x.y.zip

Mevcut Dizine çıkartın ve Yeniden Adlandırın:

unzip opencv.zip
unzip opencv_contrib.zip

mv opencv-4.0.0 opencv
mv opencv_contrib-4.0.0 opencv_contrib

Ana Sisteme Inşaa Etmek

Eğer Ki Virtualenv Ile Uğraşmak istemiyorsanız Benim Yönetemimi Deneyin.

Numpy’i. курун

Кёк Систем Курмак Ичин

sudo pip3 install numpy

Kullanıcı Için Kurmak Siterseniz de

pip3 install numpy --user

Virtualenv Üzerine Inşaa Etmek

Virtualenv Sayesinde Ana Sisteminize Zarar Vermeden Python3 Tımbırtılarını işletebilirsiniz.

Виртуальский Курун

sudo pip install virtualenv virtualenvwrapper
sudo rm -rf ~/get-pip.py ~/.cache/pip

Кабук Ортаманис Виртуальский экипина

~/.Profile Dosyanızın Içerisine Virtualenv’и Эклерек Ее Кабук Ортаманы Баргаттыгнизда Виртуальский Колайка Улашабирсиниз

echo -e "# virtualenv and virtualenvwrapper \
export WORKON_HOME=$HOME/.virtualenvs  \
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 \
source /usr/local/bin/virtualenvwrapper.sh" >> ~/.profile

ve kabuk ortamınızı yeniden başlatın:

source ~/.profile

Virtualenv’ye girin.

Yeni Bir Sanal Python Ortamı Oluşturun:

mkvirtualenv cv -p python3

ведущий Onun Içerisine Girin.

workon cv

Bundan Sonra Ее Opencv Ile çalışacağınız Zaman работа над CV Diyerek CV Isimli Sanal Ortama Ulaşabilirsiniz.

Numpy’i. курун

pip3 install numpy

OpenCV’ый ИНШАА ЭТМЕК

КОНФИГЮСИОН

Opencv Geneli C ++ Kodlarından Oluşan Bir Cmake Projesidir. BU SEBEPLE DERLEMEMZ GEREKMEKTE. Mevcut Kod Düzeni Koruyarak Derleme Yapmak Için построить Isminde Bir Dizinde çalışmak Daha Mantıklıdır. BU SEBEPLE BAşTA OPENCV KLASÖRÜNE GIRIP ONUN ICHERISINDE Строить Isminde Bir Inşaa Dizini Açmamız Lazım.

cd ~/opencv
mkdir build
cd build

Ardından cmake konfigürasyonu yapın:

cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
    -D ENABLE_NEON=ON \
    -D ENABLE_VFPV3=ON \
    -D BUILD_TESTS=OFF \
    -D OPENCV_ENABLE_NONFREE=ON \
    -D INSTALL_PYTHON_EXAMPLES=OFF \
    -D BUILD_EXAMPLES=OFF ..

İnşaa

Сделать Aracı Ile Inşaa Etmeye Başlayalım

make

Eğer Ki çok çekirdekli Bir işlemciye Sahipseniz Komutunuzu

make -j{çekirdek sayınızın bir eksiği}

Шеклинд Ениден Олуштурун. Örneğin 4 çekirdekli Bir işlemci Için

make -j3

Шеклинд Yazabilirsiniz.

Курулам

sudo make install
sudo ldconfig

BU KOMUT Virtualenv Içerisinde Iken Openc’nin Python Bindingini Env Içerisine Kurar. Ancak c ++ Kütüphanesi ve Ikili Paylaşım Kitaplıkları Ana Sisteme Kurulur.

Оригинал: “https://dev.to/zaryob/opencv-kurulum-kilavuzu-4236”