Görüntü işleme teknikleri, nesne tespiti ve takip algoritmaları ele alınır. Python ile OpenCV entegrasyonu üzerinden veri işleme ve analiz süreçleri üzerinde durulur.
Uygulama odaklı çalışmalar ile gerçek zamanlı bilgisayarla görme projelerinin geliştirilmesi hedeflenir.
Eğitim Süresi: 5 Gün
Gün 1: OpenCV’ye Giriş ve Temel Kavramlar
- OpenCV Nedir? Kullanım Alanları ve Önemi
- OpenCV Kurulumu ve Gerekli Araçlar
- Görüntü Okuma, Yazma ve Görüntü Formatları
- Piksel ve Görüntü Temelleri
- Temel Görüntü İşleme Operasyonları (Ölçekleme, Döndürme, Kesme)
Gün 2: Görüntü İşleme Teknikleri
- Renk Uzayları ve Dönüşümleri (RGB, HSV, Grayscale)
- Görüntü Filtresi Uygulamaları (Blur, Gaussian Blur, Median Filter)
- Kenar Algılama Teknikleri (Sobel, Canny Edge Detection)
- Eşikleme Teknikleri (Thresholding)
Gün 3: Nesne ve Şekil Tanıma
- Kontur Algılama ve Kontur İşleme
- Nesne ve Şekil Tanıma Teknikleri
- Hough Dönüşümleri ile Çizgi ve Çember Algılama
- Nesne Takibi (Object Tracking)
Gün 4: Gelişmiş Görüntü İşleme ve Makine Öğrenmesi Entegrasyonu
- Özellik Çıkarma Teknikleri (ORB, SIFT, SURF)
- Şablon Eşleştirme (Template Matching)
- Makine Öğrenmesi ve Bilgisayarla Görme İlişkisi
- OpenCV ile Yüz Tanıma Uygulamaları
- HOG ve SVM ile Nesne Sınıflandırma
Gün 5: Proje Geliştirme ve Uygulamalar
- Gerçek Zamanlı Video İşleme Teknikleri
- OpenCV ve Python İle Entegrasyon
- Kamera ve Video Girişleri ile Çalışma
- OpenCV ile Proje Geliştirme Adımları