OpenCV Nasıl Kurulur?

Bu makalede, OpenCV’nin nasıl kurulacağı hakkında bilgiler verilecektir. OpenCV, görüntü işleme ve makine öğrenimi için kullanılan bir açık kaynaklı kütüphanedir. OpenCV’yi kurmak için C++ veya Python programlama dili ve bir IDE veya metin düzenleyiciye ihtiyaç vardır.

OpenCV Nedir?

OpenCV, görüntü işleme ve makine öğrenimi için kullanılan bir açık kaynaklı kütüphanedir. Bu kütüphane, görüntü ve video analizi, nesne algılama, nesne takibi, görüntü sınıflandırma, yüz tanıma, hedef tespiti gibi birçok görevi gerçekleştirebilme yeteneğine sahiptir. Aynı zamanda, işaret dili tanıma, görüntü ve ses işleme, sanal gerçeklik gibi alanlarda da kullanılmaktadır.

OpenCV Kurulumu için Gereksinimler

OpenCV’yi kurmak için C++ veya Python programlama dili ve bir IDE veya metin düzenleyiciye ihtiyaç vardır. OpenCV, görüntü işleme ve makine öğrenimi için kullanılan bir açık kaynaklı kütüphanedir. İlk olarak, kurulum işlemi için tercih ettiğiniz programlama dili olan C++ veya Python’un yüklü olduğundan emin olun. C++ kullanacaksanız bir C++ derleyiciye, Python kullanacaksanız ise bir Python derleyicisine ihtiyaç duyarsınız. Ayrıca, OpenCV’yi geliştirebilmek için bir IDE (Entegre Geliştirme Ortamı) veya metin düzenleyici deneyimi gereklidir. Yazılımı düzenlemek ve geliştirmek için bir IDE, basit metin tabanlı düzenlemeler yapmak için ise bir metin düzenleyici kullanabilirsiniz.

Windows İçin OpenCV Kurulumu

Windows işletim sistemi için OpenCV kurulumu için öncelikle Visual Studio ve CMake indirilip kurulmalıdır. Visual Studio, geliştirmenin en kullanışlı araçlarından biridir ve OpenCV’yi Windows’ta kullanmanın en yaygın yöntemlerinden biridir. Visual Studio’nun en son sürümünü indirip kurduktan sonra, CMake’i indirmeniz gerekmektedir. CMake, proje dosyalarını oluşturmak ve OpenCV’yi derlemek için kullanılır. Resmi web sitesinden en son sürümünü indirebilir ve kurulum adımlarını takip edebilirsiniz. Her iki yazılımı da başarıyla indirip kurduktan sonra, OpenCV’nin Windows işletim sisteminde kullanıma hazır olduğunu göreceksiniz.

Visual Studio’nun Kurulumu

Visual Studio’nun Kurulumu

Visual Studio’nun en son sürümünü indirip kurmak için aşağıdaki adımları takip edebilirsiniz:

  1. Visual Studio’nun resmi web sitesine gidin.
  2. Geri uyumluluğunu kontrol ederek en son sürümünü seçin ve indirin.
  3. İndirdiğiniz dosyayı çift tıklayarak kurulum sürecini başlatın.
  4. Kurulum sihirbazı ile gerekli adımları takip edin.
  5. Kurulum tamamlandığında Visual Studio kullanıma hazır olacak.

Visual Studio’nun kurulumu tamamlandıktan sonra, CMake gibi diğer gereksinimleri de indirebilir ve kurabilirsiniz. Bu şekilde OpenCV’nin çalışması için gerekli tüm araçlara sahip olacaksınız.

CMake’in Kurulumu

CMake’in kurulumu için CMake’in resmi web sitesine giderek en son sürümünü indirip kurmanız gerekmektedir. CMake, birçok platformda kullanılabilen bir araçtır ve birden çok derleme ortamı için uygun bir yapı sağlar. İndirme işleminden sonra, indirdiğiniz paketi çalıştırın ve kurulum sihirbazını takip edin. Kurulum sırasında, kurulum konumu ve diğer tercihlerinizi belirlemeniz istenebilir. Bu tercihler, kurulumun nasıl yapılandırılacağını ve çalışacağını etkiler. Kurulum tamamlandıktan sonra, CMake’i başarıyla kullanmaya başlayabilir ve OpenCV kurulum sürecini devam ettirebilirsiniz.

Linux İçin OpenCV Kurulumu

Linux işletim sistemleri, OpenCV’nin kurulumu için terminal üzerinden paket yöneticisini kullanmanıza olanak sağlar. Bu yöntem, kurulum sürecini kolaylaştırır ve hızlandırır. İşletim sisteminizin paket yöneticisini kullanarak OpenCV’yi kurmak için aşağıdaki adımları izleyebilirsiniz:

  • Adım 1: Terminali açın ve yönetici veya süper kullanıcı olarak oturum açın.
  • Adım 2: Paket yöneticinizi güncelleyin. Bunun için terminalde sudo apt-get update komutunu çalıştırın.
  • Adım 3: Güncellenmiş paketlerin kurulumunu yapmak için terminalde sudo apt-get upgrade komutunu çalıştırın.
  • Adım 4: OpenCV paketini arayın ve terminalde sudo apt-cache search opencv komutunu çalıştırın.
  • Adım 5: OpenCV’nin kurulu olup olmadığını kontrol edin. Bunun için terminalde pkg-config --modversion opencv komutunu çalıştırın.
  • Adım 6: OpenCV’yi yüklemek için terminalde sudo apt-get install libopencv-dev komutunu çalıştırın.

Bu adımları takip ederek, Linux işletim sisteminizde OpenCV’yi kolayca kurabilir ve kullanmaya başlayabilirsiniz.

OpenCV Kurulumunun Doğrulaması

=Kurulum tamamlandıktan sonra, OpenCV’nin başarıyla kurulduğunu doğrulamak için bir test projesi oluşturmanız önerilir.

OpenCV’nin başarıyla kurulduğunu doğrulamak için aşağıdaki adımları izleyebilirsiniz:

  • Bir C++ veya Python projesi oluşturun.
  • Görüntü işleme işlemleri yapacak bir test görüntüsü kaydedin.
  • Görüntüyü işleyerek belirli bir işlem yapın.
  • Oluşturduğunuz test projesini çalıştırın ve sonucun beklediğiniz gibi olduğunu kontrol edin.

Bu adımlar, OpenCV’nin doğru şekilde yüklendiğini ve işlem yaptığını doğrulamanıza yardımcı olacaktır. Eğer proje hatasız çalışıyorsa ve beklenen sonucu veriyorsa, OpenCV başarıyla kurulmuş demektir.

C++ ile OpenCV Doğrulama

C++ ile OpenCV doğrulama yapmak için, öncelikle bir C++ projesi oluşturmanız gerekmektedir. Projenizi oluşturduktan sonra, OpenCV kütüphanesini projenize eklemelisiniz. Bunun için, projenizin bağımlılıklarına OpenCV’yi eklemeniz gerekmektedir. Ardından, basit bir görüntü işleme işlemi gerçekleştirebilirsiniz. Örneğin, bir resmi yükleyebilir, üzerinde filtreler uygulayabilir veya renk değişiklikleri yapabilirsiniz. C++’ın güçlü performansıyla birlikte OpenCV’nin görüntü işleme özelliklerini kullanarak, detaylı analizler ve işlemler gerçekleştirebilirsiniz.

Python ile OpenCV Doğrulama

Python ile OpenCV doğrulama yapmak için öncelikle bir Python dosyası oluşturmanız gerekmektedir. Bu dosyayı bir metin düzenleyici veya Python IDE’si kullanarak kolaylıkla oluşturabilirsiniz. Ardından, OpenCV’yi kullanabilmek için “import cv2” komutunu dosyanın başına ekleyin.

Görüntü işleme işlemi yapmak için, bir görüntüyü yükleyebilir ve üzerinde çeşitli işlemler yapabilirsiniz. Örneğin, bir görüntüyü gri tonlamalı hale getirebilir, görüntünün üzerinde nesne tespiti yapabilir veya görüntü üzerindeki rengi değiştirebilirsiniz.

Python ile OpenCV doğrulama için aşağıdaki örnek kodu kullanabilirsiniz:

import cv2# Görüntüyü yükleimg = cv2.imread("resim.jpg")# Görüntüyü gri tonlamalı hale getirgray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)# Oluşturulan gri tonlamalı görüntüyü göstercv2.imshow("Gri Tonlamalı Görüntü", gray_img)cv2.waitKey(0)cv2.destroyAllWindows()

Yukarıdaki örnek kod, “resim.jpg” adlı bir görüntüyü yükleyerek, gri tonlamalı hale getiriyor ve ekranda görüntüyü gösteriyor. Bu sadece OpenCV’nin temel işlevlerinden biridir ve daha karmaşık görüntü işleme işlemleri için OpenCV’nin sunduğu diğer fonksiyonları kullanabilirsiniz.

Yorum yapın