Bilgisayarla görme, bilgisayarlara kameralardan ve videolardan dijital görüntüler ve sofistike derin öğrenme modelleri kullanarak görsel dünyayı yorumlamayı ve anlamayı öğreten heyecan verici bir yapay zeka alanıdır. Bilgisayar görüşü, görsel dünyadaki nesneleri doğru bir şekilde tanımlayarak ve sınıflandırarak, makinelerin bilinçli kararlar almasına ve "gördüklerine" göre uygun eylemleri gerçekleştirmesine olanak tanır.
OpenCV (Açık Kaynak Bilgisayar Görme Kitaplığı), esas olarak real-time bilgisayar görüşüne yönelik bir programlama işlevleri kütüphanesidir. Başlangıçta Intel tarafından geliştirildi, daha sonra Willow Garage ve ardından Itseez tarafından desteklendi. Kütüphane platformlar arasıdır ve açık kaynaklı BSD lisansı altında kullanım için ücretsizdir.
Bu doküman, daha önce görüntü işleme ile uğraşmamış, bu konuda bilgisi olmayanlara ve tam aksine bu konuda bilgili, kendinisini farklı konularda geliştirmek isteyen herkese hitap edecek şekilde hazırlamaya çalıştım. Kendim de gelişme aşamasındayım. Eksiklerim ve kusurlarım olabilir, ama bilgi paylaştıkça çoğalır. Yardımlarınızı lütfen esirgemeyin. Faydalı olması dileğiyle, İyi çalışmalar!!
⭐️Talep veya öneriniz varsa iletişime geçmekten çekinmeyin. İletişime geçmek için LinkedIn veya buradaki e-posta adresini kullanabilirsiniz. Teşekkürler!⭐️
Bölüm | Özet |
---|---|
Giriş ve Temel Kavramlar | Görüntü işleme kavramları. Dosyadan ve kameradan görüntü okuma. Kamera parametrelerini değiştirme. |
Görüntü Manipülasyonu ve Geometrik Dönüşümler | Piksel manipülasyonu, geometrik çizimler ve geometrik dönüşümler. |
Renk Uzayları | Temel renk uzayları, renk uzayları arası dönüşüm. Histogram kavramı ve histogram eşitleme. |
Morfolojik Görüntü işleme | Morfolojik operatörler ve eşikleme: Erosion, dilation, closing, gradyan, thresholding ... |
Filtreler ve Kenar Belirleme | Filtreleme ve kenar belirleme algoritmaları: Blur, Sobel, Laplace, Canny ... |