Android

Ubuntu 18.04 Üzerine Opencv Nasıl Kurulur

How To Install OpenCV 4 for Python on Ubuntu 18.04 Linux / Ubuntu 20.04 LTS

How To Install OpenCV 4 for Python on Ubuntu 18.04 Linux / Ubuntu 20.04 LTS

İçindekiler:

Anonim

Bu eğitici Ubuntu 18.04'te OpenCV'nin nasıl kurulacağını açıklar.

OpenCV (Açık Kaynak Bilgisayarlı Görme Kütüphanesi) açık kaynaklı bir bilgisayar görme kütüphanesidir ve C ++, Python ve Java için bağlamaları vardır. Tıbbi görüntü analizi, sokak görünümü resimlerinin dikilmesi, gözetim videosu, yüzlerin algılanması ve tanınması, hareketli nesnelerin izlenmesi, 3D modellerin çıkarılması ve çok daha fazlası dahil olmak üzere çok çeşitli uygulamalar için kullanılır.

OpenCV çok çekirdekli işlemden yararlanabilir ve gerçek zamanlı çalışma için GPU hızlandırmaya sahiptir.

Ubuntu'ya OpenCV kurmanın iki farklı yolunu göstereceğiz. Sizin için en uygun kurulum seçeneklerinden birini seçin.

Ubuntu Deposundan OpenCV'yi Yükleme

OpenCV paketi Ubuntu 18.04 dağıtım havuzundan edinilebilir. Yazma sırasında, depolardaki sürüm 3.2'dir ve bu her zaman en son sürüm olmayabilir.

Ubuntu 18.04 depolarından OpenCV'yi yüklemek için şu adımları izleyin:

  1. OpenCV yükleyin

    Paketler dizinini yenileyin ve OpenCV paketini yazın:

    sudo apt update sudo apt install python3-opencv

    Yukarıdaki komut, OpenCV'yi çalıştırmak için gerekli tüm paketleri yükleyecektir.

    OpenCV kurulumunu doğrulayın

    Kurulumu doğrulamak için cv2 modülünü içe cv2 ve OpenCV sürümünü yazdıracağız:

    python3 -c "\ import cv2 print(cv2.__version__)"

    3.2.0

Ubuntu 18.04 LTS'deki varsayılan Python sürümü 3.6 sürümüdür. python-opencv python 2 bağlamaları ile kurmak istiyorsanız, python-opencv paketini kurun.

OpenCV'yi Kaynaktan Kurma

OpenCV kütüphanesini kaynaktan oluşturmak, OpenCV'yi kurmanın önerilen yoludur. Sisteminize göre optimize edilecek ve oluşturma seçenekleri üzerinde tam kontrole sahip olacaksınız.

En son OpenCV sürümünü kaynaktan yüklemek için şu adımları izleyin:

  1. Gerekli paketleri kurma

    Aşağıdaki komutlar gerekli ve isteğe bağlı tüm bağımlılıkları yükleyecektir:

    sudo apt install build-essential cmake git pkg-config libgtk-3-dev sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev

    OpenCV kaynak kodunu kopyalama

    Depoları tutacak bir dizin oluşturun ve OpenCV ve OpenCV depolarını aşağıdaki komutlarla klonlayın:

    mkdir ~/opencv_build && cd ~/opencv_build git clone git clone

    Yazma sırasında, github depolarındaki varsayılan sürüm 4.0.0 sürümüdür. opencv daha eski bir sürümünü yüklemek istiyorsanız, hem opencv hem de opencv_contrib dizinlerine cd opencv ve git checkout çalıştırın

    CMake ile OpenCV'yi Yapılandırma

    İndirme işlemi tamamlandıktan sonra geçici bir derleme dizini oluşturun ve bu dizine geçin:

    cd ~/opencv_build/opencv mkdir build && cd build

    CMake ile OpenCV derlemesini kurun:

    cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON..

    CMake oluşturma sistemi tamamlandıktan sonra aşağıdaki gibi bir şey göreceksiniz:

    OpenCV kurulumunu doğrulama

    OpenCV'nin başarıyla yüklenip yüklenmediğini kontrol etmek için aşağıdaki komutu yazın ve OpenCV sürümünü görmelisiniz:

    pkg-config --modversion opencv4

    4.0.1

    python3 -c "\ import cv2 print(cv2.__version__)"

    4.0.1-dev

Sonuç

Ubuntu 18.04 sunucunuza OpenCV kurmanın iki farklı yolunu gösterdik. Seçtiğiniz yöntem gereksinimlerinize ve tercihlerinize bağlıdır. Paketlenmiş sürümü Ubuntu deposundan kurmak daha kolay olsa da, OpenCV'yi kaynaktan oluşturmak size daha fazla esneklik sağlar ve OpenCV'yi kurarken ilk seçeneğiniz olmalıdır.

opencv python ubuntu