BİLGİSAYAR GÖRMESİ SİSTEMLERİNE YÖNELİK
1.2. İŞARET VE GÖRÜNTÜ
19
1.3. KAMERA TEKNOLOJİLERİ NELERDİR
21
1.3.1. Elektronik Olarak CCD ve CMOS Teknolojileri
22
1.4. GÖRÜNTÜ OLUŞUMU VE GÖRÜNTÜ İŞLEME
22
1.5. GÖRÜNTÜNÜN SAYISALLAŞTIRILMASI
26
1.6.4. RBI → HSI Geçişleri
31
1.6.5. HSI → RGB Geçiş
31
1.6.7. RGB → YUV Geçiş
31
1.6.8. YUV → RGB Geçiş
32
1.7. TEMEL MATRİS İŞLEMLERİ
32
2.1. VISUAL STUDIO KURULUMU
35
2.2. OPENCV VE EMGUCV NEDİR
40
2.3. MANAGE NUGET PACKAGES NEDİR
41
2.4. GÖRÜNTÜ ÖN İŞLEME TEKNİKLERİ
43
2.4.4. Histogram Spesifikasyonu
49
2.4.5. Lokal Belirginleştirme
50
2.5. GÖRÜNTÜ İŞLEME OPENCV KOD UYGULAMALARI
51
2.5.1. Görüntünün Okunması
51
2.5.2. Web Kamera (dahili, harici) Görüntü Okunması
52
2.5.3. Renkli Görüntü Okuma
53
2.5.4. Gri Seviyeli Görüntü Okuma
53
2.6. GÖRÜNTÜ OLUŞTURMA
55
2.7. BİLGİSAYAR GÖRMESİNDE TEMEL İŞLEMLER
56
2.7.1. Doğru (Line) Çizme
56
2.7.2. Çember (Circle) Çizme
57
2.7.5. Alan Belirleme (Roi)
59
2.7.6. Renk Bulma Uygulamaları
60
2.7.7. Sınır Çizgileri
62
2.7.9. Video Uygulaması
67
2.7.10. Geometrik Şekiller ile Maskeleme
69
FİLTRELEME VE MORFOLOJİK İŞLEMLER
3.1. TEMEL MORFOLOJİK İŞLEMLER
71
3.1.1. Açma ve Kapama İşlemleri
71
3.1.2. Doldurma ve Boşaltma İşlemleri
73
3.1.3. Hat (Top Black) Belirleme
74
3.1.4. Meyil (Gradyan) Verme
76
3.2. TEMEL FİLTRELEMELER (ALÇAK VE YÜKSEK)
78
3.2.1. Alçak Geçiren Filtreler
78
3.2.1.1. Mean (Aritmetik Ortalama) Filtre
79
3.2.1.2. Medyan (Ortanca) Filtre
80
3.2.2. Yüksek geçiren filtreler
82
3.2.2.1. Laplacian Filtresi
83
3.2.2.2. Gradyan Metodu
85
3.2.2.3. Sobel Filtresi
86
3.2.2.4. Prewitt Filtresi
88
3.2.2.5. Gradyan Tabanlı Kenar Bulma Operatörleri:
91
3.2.2.6. Laplacian Tabanlı Kenar Bulma Operatörleri
91
3.2.2.7. Model Tabanlı Kenar Bulma Operatörleri
91
3.3. KENAR BELİRLEME UYGULAMASI
96
3.4. BULANIKLAŞTIRMA FONKSİYONLARI
97
3.4.1. Bulanıklaştırma Uygulaması
98
3.5.1. Keskinleştirme Uygulaması
100
4.1. ALAN TABANLI ÖZELLİK ÇIKARTIMI
103
4.1.1. Moment Envanyantları
103
4.1.2. Merkez Koordinatları Bulma ve Alan Hesaplama
104
4.2. KONTUR TABANLI ÖZNİTELİK ÇIKARIMI
106
4.2.1. Fourier tanımlayıcıları
106
4.2.2. Poligonsal Yakınsama
108
4.3. GEOMETRİK DÖNÜŞÜMLER
116
4.4. ÖZNİTELİK DETEKTÖRLERİ
119
4.5. ÖZNİTELİK EŞLEŞTİRİCİLERİ
121
4.5.2. ORB ve BFMatcher Uygulaması
126
4.6. MOMENT ENVARYANT UYGULAMALARI
131
4.8. ÇEKİRDEK (KERNEL)
136
4.10. TAKİP VE OPTİK AKIŞ YÖNTEMLERİ
140
4.11.1. Yüz Göz Ağız Algılama
147
4.11.2. Araç algılama
149
4.11.3. İnsan Algılama
152
5.1. MAKİNE ÖĞRENMESİ NEDİR
155
5.2. YAPAY SİNİR AĞLARI
156
5.2.4. Geriye Yayılım Algoritması
158
5.2.5. İleriye Yönde Hesaplamalar
158
5.2.6. Hataların Geriye Yayılması
159
5.2.7. Performans değerlendirme
160
5.2.8. MATLAB’da nnstart ve nntool Kullanılarak YSA Eğitimi
161
5.3. ÖRNEK BİR ZEKİ SİSTEM TASARIMI
175
5.3.1. Verilerin Elde Edilmesi
175
5.3.2. Bilginin Temsili
176
5.4. ENDÜSTRİYEL PARÇA TANIMA UYGULAMASI
177
5.4.1. Bilgisayarlı Görme Kısmı
177
5.4.2. Kullanılan Malzemeler
177
ENDÜSTRİDE BİLGİSAYAR GÖRMESİ VE
MAKİNE ÖĞRENMESİ UYGULAMALARI
6.1. ARKA PLAN TEMİZLEME
191
6.2. İNSAN YÜZ TANIMA UYGULAMASI
195
6.3. ENDÜSTRİYEL PARÇA TANIMA UYGULAMASI
198
6.4. İNSAN GÖZ ALGILAMA GÜVENLİK UYGULAMASI
202
6.5. EL HAREKETİ ANLAMLANDIRMASINA YÖNELİK SINIFLANDIRMA SİSTEMİ TASARIMI
208
6.6. İNSAN VE ARAÇ ALGILAMA UYGULAMASI
212
6.7. İNSAN VE ARAÇ ALGILAMA
213
6.8. PLAKA ALGILAMA UYGULAMASI
215
6.10. PARMAK İZİ TANIMA
224
6.11. YOLOV NESNE TESPİTİ
228
6.12. YOLOV NESNE TESPİTİ BİLGİ ÇIKARIMI
232