Görüntü İşleme Dersleri

Eğitim Serisi Hakkında

Bu eğitim serisinde görüntü işleme alanında pek bilgi sahibi olmayan programcılar için görüntü işleme alanında bilgi sahibi olmaları ve uygulamalar geliştirecekleri seviyeye gelmelerine olanak sağlanacaktır. Eğitim serisi görüntü işleme alanına 0’dan başlayacaklar için hazırlanmıştır.

Görüntü İşlemeye Giriş

İlk fotoğraf 1839 da çekileceği zamandan neredeyse günümüze kadar ve hatta günümüzde bile bir ortamı en iyi nasıl kaydedebileceğimiz üzerine çalışılmıştır. Artık günümüzde bir resmi en iyi nasıl kaydedeceğimizden ziyade o resimden bilgisayar yardımı ile ne gibi sonuçlar çıkartabiliriz, o resimdeki nesneleri nasıl ortaya koyarız veya o resmi bilgisayar yardımı ile nasıl daha çok iyileştirebiliriz kavramı üzerinde durulmaya başlanmıştır.

Görüntü işleme teknolojisi günümüzün en gözde alanlarından birisi haline gelmiştir. Bu alanda bir şeyler geliştirmek pek te kolay olmayan bir iş olsa da her şeyi adım adım iyi takip ederek ilerlerseniz kendinizi çok iyi noktalara taşıyabilirsiniz. Görüntü işleme teknolojisi ön planda bir resimle uğraşıyorsunuz gibi görünse de arka planda görüntü verisi ile uğraşmaktasınızdır. Görüntü işleme işlemi tabiri caiz ise iğne ile kuyu kazmaya çok benzemektedir. Çünkü bir resim içerisindeki her bir hücre bilgisi ile(piksel) ayrı ayrı uğraşmanız gerekmektedir. Örneğin bir 1920X1080 bir resmi göz önüne alacak olursak 2.073.600 adet hücre ile işlem yapmanız bu hücreler arasındaki bağıntıları çözmeniz ve yorumlamanız gerekmektedir.

Aslında her şey çok zor gibi görünse de siz işlem adımlarınızı iyi saptayıp bunu programlama diliniz yardımı ile resminiz üzerine uyguladığınızda çok karmaşık problemleri bile daha da basitçe çözebildiğinizi görebilirsiniz.

Görüntü İşleme Nedir?

Şahsi tabirim ile “Görüntü işleme; kayıt edilen resim verisi üzerindeki değerlerden sonuçlar çıkartabilme sanatıdır.” diyebilirim. Görüntü üzerinden sonuçlar çıkartmak üzerine kurulan algoritmaya bağımlıdır.

Görüntü İşlemenin Kullanıldığı Alanlar

Görüntü işleme teknolojisi uzay, tıp, coğrafya, biyoloji, kimya, fizik ve daha birçok alanda kullanılmaktadır. Yakın zamandan örnek vermek gerekirse; “ABD Ulusal Bilim Vakfı, 2012 yılında kara deliğin çevresini gözlemlemek için kurulan Avrupa Birliği (AB) destekli ‘Event Horizon Teleskobu’ndan (EHT) elde edilen kara delik fotoğrafları ve araştırma sonuçlarını Brüksel Avrupa Birliği Komisyonundan dünyayla paylaştı. ABD Ulusal Bilim Vakfı’na bağlı ve Avrupa Birliği fon destekli astrofizikçiler, kara deliğin çevresini gözlemlemek için kurulan Event Horizon Teleskobu’ndan (EHT) elde edilen kara delik fotoğrafını ve araştırma sonuçlarını, Avrupa Komisyonu Bilimsel Araştırma ve İnovasyon Komiseri Carlos Moedas ve 5 bilim insanı tarafından düzenlenen basın toplantısında açıkladı.”   olayı örnek verilebilir. Bu olayda aslında donanımsal olarak belirli bir seviyeye kadar gidilmiştir. Muhtemelen donanımsal olarak gidilmiş hali ile Şekil 1’de verilen sentezlenmiş hali arasında çok fark vardır. Bu farkı doğru bir şekilde ortaya çıkartmak görüntü işleme alanıyla ancak sağlanabilir.

Şekil 1: Kara delik görüntüsü.

Görüntü işleme sayesinde milyonlarca çekilen resim içerisinden en doğru sonuç olarak Şekil 1’deki sonuca varılabilir.

Eğitim Serisi İçerik Listesi

  1. Resim Nasıl Oluşur?
  2. Resim Üzerinde Örnekleme ve Nicemleme İşlemleri
  3. Resmin Sayısal Karşılığı
  4. Resmin Katmanları ve Resim oluşturma
  5. Resim İşlemleri
    • Resim Devirme, Düşeyde Çevirme ve Döndürme
    • Resim Kırpma ve Öteleme
    • Resim Yakınlaştırma ve Uzaklaştırma
    • Resim Üzerinde Nokta İşlemleri
      • Parlaklık ve Kontrast Değiştirme
      • Resim Eşikleme ve Olumsuzlama
      • Resim Üzerinde Histogram Eşitleme
    • Resim Üzerinde Çerçeve İşlemleri
      • Evrişim Çekirdeği
      • Ortanca ve Ortalama Süzgeçi
      • Kenar Bulma ve Kenar Çıkartma
    • Morfoloji(İkili İmgede Mantıksal İşlemler)
      • Resim Yayma ve Aşındırma
      • Resim Açma ve Kapama
      • Üzerinde Sınır Çıkartma
    • Resim Sıkıştırma İşlemleri
      • JPEG
      • DCT
      • Entropi Kodlama

Bir sonraki derste görüşmek üzere…