İÇİNDEKİLER
İçindekiler
Önsöz 7
Özgeçmiş 9
Şekiller Listesi 15
Tablolar Listesi 21
1. GİRİŞ 23
1.1 Bilgisayarlı Görme Nedir 23
1.2 Bilgisayarlı Görme Seviyeleri 25
1.2.1 Temel Seviye 26
1.2.2 Orta Seviye 26
1.2.3 Yüksek Seviye 26
1.3 Görüntü İşlemeden Farkı Nedir? 26
1.4 Bilgisayarlı Görme Yaşam Döngüsü 28
1.5 Bilgisayarlı Görme Tarihi 31
2. GÖRÜNTÜ TEMELLERİ 35
2.1 Gözün Yapısı ve Görme İşlemi 35
2.2 Fotoğraf Makinesi Yapısı 38
2.3 Görüntünün Sayısallaştırılması 40
3. MATLAB TEMEL MATRİS YAPISI VE İŞLEMLER 47
3.1 Matlab Ekranı 48
3.2 Matris İşlemleri 50
3.2.1 Matris Oluşturma 51
3.2.2 Özel Matrisler Tanımlama 52
3.2.3 Matris Değerlerine Ulaşma 53
3.2.4 Matrislerle İşlem Gerçekleştirme 55
3.2.5 Vektör İşlemleri 56
3.3 Grafik ve Eğri Çizimleri 57
3.3.1 Plot Komutu 58
3.3.2 Subplot Komutu 63
3.4 Programlama 65
3.4.1 Ekran Giriş ve Çıkış Komutları 65
3.4.2 Program Akış Kontrolü 66
3.4.3 Döngüler ve Tekrarlı Yapılar 69
4. SAYISAL GÖRÜNTÜ İŞLEME 73
4.1 Genel Kavramlar 73
4.1.1 Piksel 73
4.1.2 Görüntü Çözünürlüğü 74
4.1.3 Renk Çözünürlüğü 75
4.2 Görüntü Türleri 77
4.2.1 İkili (Binary) Görüntü 77
4.2.2 Gri (Gray) Görüntü 78
4.2.3 Renkli (RGB) Görüntü 79
4.2.4 İndekslenmiş (Indexed) Görüntü 83
4.3 Geometrik Dönüşümler 83
4.3.1 Öteleme 84
4.3.2 Döndürme 86
4.3.3 Ölçekleme 93
4.3.3.1 Küçültme (Shrink) 94
4.3.3.2 Büyütme (Zoom) 97
4.3.4 Aynalama (Yansıtma) 104
5. GÖRÜNTÜ ÖN İŞLEME 109
5.1 Konvolüsyon İşlemi 111
5.2 Sayısal Filtreler 112
5.2.1 Ortalama Filtre (Average Filter) 112
5.2.2 Ortanca Filtre (Medyan) 114
5.2.3 Gaus Filtresi 117
5.2.4 Yeni Filtre Önerisi: Alchindus Filtresi 119
6. NESNE TESPİTİ 123
6.1 Nesne Nedir? 123
6.2 Eşikleme (Thresholding) 124
6.2.1 Otsu Eşikleme Algoritması 131
6.2.2 Yerel (Adaptif) Eşikleme Teknikleri 136
6.3 Kenar Bulma Tekniği (Edge Detection) 139
6.3.1 Sobel Kenar Bulma 142
6.3.2 Prewitt Kenar Bulma 144
6.3.3 Roberts Kenar Bulma 147
6.3.4 Canny Kenar Bulma 149
6.3.5 Laplacian Kenar Bulma 151
6.4 Morfolojik İşlemler 153
6.4.1 Yapısal Eleman 155
6.4.2 Genişletme (Dilation) 156
6.4.3 Aşındırma (Erosion) 158
6.4.4 Açma (Opening) 159
6.4.5 Kapama (Closing) 161
6.5 Segmantasyon İşlemi 162
6.6 Bağlı Bileşenler Tekniği (Connected Component Labeling) 170
7. ÖZELLİK ÇIKARMA VE EŞLEŞTİRME 179
7.1 Yerel İkili Örüntüler (Local Binary Patterns) 181
7.2 Yönlü Gradyanlar Histogramı 185
8. NESNE TESPİT VE TANIMA UYGULAMALARI 195
8.1 Özellik Tabanlı Nesne Tanıma 196
8.2 Metrik işlemler ve şekil tespiti 202
8.3 Şablon Eşleme ile Nesne Tanıma 207
8.4 Nesne Takibi ve Arka Plan Çıkarma 217
8.5 Renkli Nesnelerin Tespiti 227
Kaynakça 231
Kavram Dizini 235 |