OpenCv Görüntü İşleme ve Yapay Öğrenme - Birol Kuyumcu
Yazılım sektörünün gelişkinliği şüphesiz ki yapay zekâ alanındaki ilerlemelerle ölçülüyor. Akıllı cihazlar tamamen otomatik ya da daha az insan denetimi gerektiren makineler içeriklerinde yapay zekâ algoritmaları da barındıran yazılımlardır. Türkiye şartlarında çalışma alanınız değişmese bile daha zeki web sayfaları, daha akıllı veritabanları ya da mobil uygulamalı sizlerin çalışmalarınızı daha kıymetli yapacağı aşikârdır.
Yapay Zekâ uygulamalarının en büyük alanlarından biri de –Bilgisayarlı Görü- Computer Vision’dur. Temelde Görüntü İşleme metotları, ilaveten Yapay Öğrenme – Machine Learning algoritmaları içeren bir alandır. Bu alanda ülkemizde akademik olarak pek çok çalışma yapıldığı halde maalesef ticari çalışmaya pek rastlanamamaktadır. Biz de bu kitapla, bilgisayarlı görü alanında dünyaca en yaygın olarak kullanılan kütüphane olan OpenCv’yi sizlere tanıtmak; vereceğimiz örneklerle çalışmalar yaparak ufkunuzu bir nebze olsun açmayı umuyoruz.
C++ dili ile birlikte Qt Framework kullanarak, uygulamalarla OpenCv’yi anlatan bu kitapta, aşağıda konu başlıklarına yer verilmiştir.
Kitaptaki konuların ana başlıkları:
1. Bölüm: PROGRAMCILAR İÇİN OPENCv
2. Bölüm: MATRİS ÜZERİNE İŞLEMLER
3. Bölüm: RENK UZAYLARI VE FİLTRELEME
4. Bölüm: MORFOLOJİK İŞLEMLER
5. Bölüm: FİLTRELEME İŞLEMLERİ
6. Bölüm: BİLGİ ÇIKARMA
7. Bölüm: GEOMETRİK DÖNÜŞÜMLER
8. Bölüm: ARKAPLAN SİLME
9. Bölüm: İKİ BOYUTLU ÖZNİTELİKLER VE EŞLEŞTİRİLMELERİ
10. Bölüm: NESNE BULMA
11. Bölüm: TAKİP VE OPTİK AKIŞ METOTLARI
12. Bölüm: YAPAY ÖĞRENME METOTLARI
13. Bölüm: DERİN ÖĞRENME / DERİN SİNİR AĞLARI