How To Install OpenCV 4 for Python on Ubuntu 18.04 Linux / Ubuntu 20.04 LTS
İçindekiler:
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:
-
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çecv2
ve OpenCV sürümünü yazdıracağız:python3 -c "\ import cv2 print(cv2.__version__)"
3.2.0
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:
-
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, hemopencv
hem deopencv_contrib
dizinlerine cdopencv
vegit checkout
çalıştırınCMake 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 ubuntuUbuntu 18.04 üzerine redis nasıl kurulur ve yapılandırılır

Redis, açık kaynaklı bir bellek içi veri yapısı deposudur. Bir veritabanı, önbellek ve ileti aracısı olarak kullanılabilir ve Dizeler, Karmalar, Listeler, Kümeler, vb. Gibi çeşitli veri yapılarını destekler. Bu eğiticide Redis'in bir Ubuntu 18.04 sunucusuna nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Ubuntu 18.04 üzerine nagios nasıl kurulur ve yapılandırılır

Nagios, en popüler açık kaynak izleme sistemlerinden biridir. Nagios tüm BT altyapınızın envanterini tutar ve ağlarınızın, sunucularınızın, uygulamalarınızın, hizmetlerinizin ve işlemlerinizin çalışır durumda olmasını sağlar.
Ubuntu 18.04 Üzerine Kalamar Proxy Nasıl Kurulur ve Yapılandırılır

Squid, HTTP, HTTPS, FTP ve daha fazlası gibi popüler ağ protokollerini destekleyen tam özellikli bir önbellek proxy'dir. Bu eğitim, Ubuntu 18.04'te bir Squid Proxy kurma sürecinde size yol gösterecektir.