(Ders 50) OpenCV ile Resim Üzerine Transparan Resim Ekleme (C++)

Açıklama:

Yaptığımız görüntü işleme projelerinde bazen bir resim üzerine png formatında transparan yani saydam resim eklemek isteriz.

Maalesef bu işlemi yapan hazır bir opencv komutu yok.

Fakat sizinle paylaşacağımız kod şuan internette paylaşılan, normal resimle transparan resmi birleştirme işlemi yapan tek koddur (Kod bize ait değil İngilizce bir siteden alıntıdır).

Transparan Resimle Birleşmiş Resim:

Continue reading »

(Ders 47) OpenCV ile Arka Plan Çıkarma (C++)

Ekran Görüntüsü:

Açıklama:

Arka plan çıkarma işlemi; video’lardan yada kameradan, hareketsiz görüntülerin temizlenerek sadece hareket eden nesnelerin yakalanmasıdır.

Bu işlemi c++ ve opencv ikilisiyle aşağıdaki kod yardımıyla yapabilirsiniz.

Programı başlatırken kameranın önünden çekilin.

Program ilk yakaladığı kareyi arka plan kabul edecektir.

Sonraki kareleri ise hareketli nesne kabul edecek.

Continue reading »

(Ders 37) OpenCV ile Kameradaki Görüntüyü Yakınlaştırma (C++)

Ekran Görüntüsü:

Program Açıklaması:

Kamera’dan aldığımız görüntüyü bazen istediğimiz katsayıda yakınlaştırmak isteriz. Bu projede seçilen bölge sekiz kat yakınlaşıyor.

Bu ne işe yarar diyecek olursanız nokta takibinde çok işinize yarayacak, bunun daha gelişmişi sitemizde mevcut çift katlı yakınlaştırma yapıyor o örnek. Continue reading »

(Ders 38) OpenCV ile Kameradaki Görüntüyü Sınırsız Yakınlaştırma (C++)

Ekran Görüntüsü:

Program Açıklaması:

Kamera’dan aldığımız görüntüyü bazen istediğimiz katsayıda yakınlaştırmak isteriz. Bu projede seçilen bölge ilk önce sekiz kat yakınlaşıyor. Daha sonra yeni oluşan pencereden bölge seçince tekrar sekiz kez daha yakınlaşmış oluyor. Bu şekilde video görüntüsündeki ilgili kare 64 kez yakınlaşıyor.

Continue reading »

1 2 3 6