kNN ile El Yazısı OCR
kNN bilgisini kullanarak temel bir OCR uygulaması oluşturmayı öğrenin. OpenCV'nin digits.png veri seti ile el yazısı rakamları ve İngilizce alfabe tanımayı anlattım.
kNN bilgisini kullanarak temel bir OCR uygulaması oluşturmayı öğrenin. OpenCV'nin digits.png veri seti ile el yazısı rakamları ve İngilizce alfabe tanımayı anlattım.
k-En Yakın Komşu (kNN) algoritmasının kavramlarını öğrenin. Sınıflandırma, özellik uzayı ve ağırlıklı kNN'yi OpenCV ile basit bir 2D örnek üzerinde anlattım.

Stereo görüntülerden derinlik haritası oluşturmayı öğrenin. cv2.StereoBM.create() ile disparite haritası hesaplamayı ve parametrelerini ayarlamayı anlattım.

Çok görüntülü geometrinin temellerini öğrenin. Epipol, epilineler, epipolar kısıtlama, Temel Matris ve Temel Matris'i OpenCV ile bulmayı anlattım.

Kamera kalibrasyonundan elde edilen verilerle 3D efektler oluşturmayı öğrenin. cv2.solvePnP() ve cv2.projectPoints() ile satranç tahtasına 3D koordinat ekseni ve küp çizmeyi anlattım.

Kamera bozulma türlerini ve kameranın iç/dış parametrelerini bulmayı öğrenin. cv2.calibrateCamera() ve cv2.undistort() fonksiyonlarını satranç tahtası deseni ile kalibrasyonda anlattım.

Video akışlarındaki hareketli nesneleri tespit etmek için arka plan çıkarma tekniklerini öğrenin. cv2.createBackgroundSubtractorMOG2() ve KNN yöntemlerini anlattım.

Lucas-Kanade ve Farneback yöntemlerini kullanarak optik akışı öğrenin. cv2.calcOpticalFlowPyrLK() ile seyrek ve cv2.calcOpticalFlowFarneback() ile yoğun optik akışı anlattım.

Meanshift ve Camshift algoritmalarını kullanarak nesneleri görüntülerde takip etmeyi öğrenin. cv2.meanShift() ve cv2.CamShift() fonksiyonlarını renk histogramıyla nesne takibinde anlattım.