Matlab Uygulamaları ile Birlikte Bilgisayarlı Görme (Computer Vision) Dr. Serkan Dereli  - Kitap
Matlab Uygulamaları ile Birlikte

Bilgisayarlı Görme

(Computer Vision)

1. Baskı, 
Şubat 2023
Kitabın Detayları
Dili:
Türkçe
Ebat:
16x24
Sayfa:
236
Barkod:
9789750283253
Kapak Türü:
Karton Kapaklı
Kitabın Fiyatı:
270,00
İndirimli (%15):
229,50
24 saat içerisinde temin edilir.
Kitabın Açıklaması
Kitap, uzun zamandır üniversitede hem lisans hem de lisansüstü seviyede bu konularda dersler veren yazarın notlarından ve ders esnasında elde ettiği tecrübelerden oluşmaktadır.
Bu kitabın öncelikli amacı Bilgisayarlı Görme disiplinine ait işleyiş, akış şeması ve izlenecek yolun anlaşılmasını sağlamaktır. Bilgisayarlı Görme ile ilgili temel teorilere hâkim olmaya, tekniklerin arkasında çalışan matematiği anlamaya çalışmaya ve kodlama dilinden bağımsız olarak bu disiplinle projeler geliştirmeye karar verdiyseniz bu kitabı almaya karar vermişsiniz demektir.
Kitapta, bilgisayarlı görme (computer vision) konusundaki önemli bölümler olan Görüntünün Sayısallaştırılması, Affine Dönüşümleri, Görüntünün Filtrelenmesi, Kenar Tespiti, Nesne Tespiti ve Bölütleme, Özellik Çıkarma ve Nesne Tespit ve Tanıma Uygulamalarına yer verilmiştir.
Anlatılan bölümlerde konuyla ilgili verilen her örnek uygulamanın öncelikle algoritmasıyla birlikte akış şeması verilmiş ve sonra Matlab ile kodlaması gerçekleştirilmiştir. Matlab kodu burada sadece ilgili tekniğin nasıl işlediğini göstermesi açısından verilmiştir.
Kitabın Konu Başlıkları
.
Görüntü Temelleri
.
Görüntünün Sayısallaştırılması
.
Matlab Temelleri ve Kod Yapısı
.
Affine Dönüşümleri
.
Görüntünün Filtrelenmesi
.
Eşikleme Teknikleri
.
Kenar Tespiti
.
Morfolojik İşlemler
.
Nesne Tespiti ve Bölütleme
.
Özellik Çıkarma
.
Nesne Tespit ve Tanıma Uygulamaları
Yorumlar
Kitabın İçindekileri
Ö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.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