GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
OBLG270 Python Programlama ile Görüntü İşleme Seçmeli Ders Grubu 2 4 4.00 2.00

Önlisans



Bu dersin amacı; her bir öğrenciye, Python programlama dili ile OPENCV kütüphanesini kullanarak görüntü işleme projelerinde karşılaşılabilecek spesifik işlerin kolayca ve hızlıca üstesinden gelebilme becerisi kazandırmaktır.



1 Python ile program yazabilme
2 Görüntü işlemedeki temel kavramları kodlamada kullanabilme
3 Python dilindeki OPEN CV modülünü kullanarak görüntü işleme programları oluşturabilme

Birinci Öğretim



Yok


Python dilinin genel özellikleri ve python diliyle program yazmımı. Python'da OPEN CV kütüphanesini kullanarak görüntü işleme projeleri oluşturma.


Hafta Teorik Uygulama [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Python programlama dilinin genel özellikleri, Değişkenler, Tür dönüşümleri Python program örnekleri
2 PYTHON’DA TEMEL KAVRAMLAR, KARAR YAPILARI, DÖNGÜLER Python program örnekleri
3 PYTHON’DA LİSTELER, DEMETLER ,SÖZLÜKLER Python program örnekleri
4 PYTHON’DA KÜMELER, FONKSİYONLAR Python program örnekleri
5 PYTHON’DA MODÜLLER, TARİH İŞLEMLERİ, HATA YÖNETİMİ, DOSYALAR, NESNE TABANLI PROGRAMLAMA Python programlama örnekleri
6 PYTHON’DA NESNE TABANLI PROGRAMLAMA Python programlama örnekleri
7 PYTHON’DA NESNE TABANLI PROGRAMLAMA, TKINTER, SQLITE Python programlama örnekleri
8 OPENCV’YE GİRİŞ, TEMEL GÖRÜNTÜ İŞLEME FONKSİYONLARI, RENK UZAYLARI Python programlama örnekleri
9 GÖRÜNTÜLER ÜZERİNDE ARİTMETİK İŞLEMLER, GÖRÜNTÜDE BİTSEL İŞLEMLER, GÖRÜNTÜNÜN AŞINDIRILMASI. Python programlama örnekleri
10 GÖRÜNTÜ BULANIKLAŞTIRMA, GÖRÜNTÜ ETRAFINDA KENARLIK OLUŞTURMA, KENAR ALGILAMA, GÖRÜNTÜLERİN EROZYONU VE GENİŞLETİLMESİ, HİSTOGRAM KULLANARAK GÖRÜNTÜ ANALİZİ Python programlama örnekleri
11 EŞİKLEME TEKNİKLERİ, RENK FİLTRELEME, GÜRÜLTÜ GİDERME, FARKLI RENK UZAYLARINDA GÖRSELLEŞTİRME Python programlama örnekleri
12 KONTURLARIN KOORDİNATLARINI BULMA, GÖRÜNTÜ İÇİ BOYAMA, YOĞUNLUK DÖNÜŞÜM İŞLEMLERİ, GÖRÜNTÜ ÇAKIŞTIRMA Python programlama örnekleri
13 ARKA PLAN GÖRÜNTÜ ÇIKARIMI, HAREKETLİ ORTALAMA İLE ARKA PLAN ÇIKARMA, GRABCUT ALGORİTMASI, MORFOLOJİK İŞLEMLER, MORFOLOJİK İŞLEMLERİ KULLANARAK GÖRÜNTÜ SEGMENTASYONU, GÖRÜNTÜ PİRAMİDİ, HOUGHLINE YÖNTEMİ Python programlama örnekleri
14 DAİRE ALGILAMA, BİR GÖRÜNTÜNÜN KÖŞESİNİN TESPİTİ, SHI-TOMASI KÖŞE TESPİT YÖNTEMI, HARRIS KÖŞE ALGILAMA YÖNTEMİ, GÖRÜNTÜDEKİ DAİRELERİN VE ELİPSLERİN BULUNMASI, ŞABLON EŞLEŞTİRME KULLANARAK BELGE ALANI ALGILAMA, GÜLÜMSEME ALGILAMA, BEYAZ VE SİYAH NOKTA ALGILAMA Python programlama TÖrnekleri

Ders Notları Python3, Onur Selvi, Kodlab yayıncılık Python için Türkçe Klavuz, Fırat Özgül



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 14 3 42
Ara Sınav İçin Bireysel Çalışma 1 20 20
Final Sınavı içiin Bireysel Çalışma 1 30 30
Toplam İş Yükü (saat) 94

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15 PÇ 16 PÇ 17
ÖÇ 1 3 4 4 3 5 5 4 3 3 5 5 3 1 2 3 2 2
ÖÇ 2 3 4 4 3 5 5 4 3 3 5 5 3 1 2 3 2 2
ÖÇ 3 3 4 4 3 5 5 4 3 3 5 5 3 1 2 3 2 2
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek