scikit-image ile görselleri canlandırın

Python ile Görüntü İşleme

Rebeca Gonzalez

Data Engineer

Görüntü işleme nedir?

Görüntü ve videolarda işlemler:

  • Görüntüyü iyileştirme
  • Faydalı bilgi çıkarma
  • Analiz edip karar verme

Yüzlerin tespit edildiği arkadaş grubu fotoğrafı

Python ile Görüntü İşleme

Görüntü işleme nedir?

Görüntü ve videolarda işlemler:

  • Görüntüyü iyileştirme
  • Faydalı bilgi çıkarma
  • Analiz edip karar verme

Kamera tutan bir adamın orijinal görüntüsü, yanında eşiklenmiş sonucu ve altta bu sonucun histogramı

Python ile Görüntü İşleme

Uygulamalar

  • Tıbbi görüntü analizi
  • Yapay zekâ
  • Görüntü onarma ve iyileştirme
  • Coğrafi-uzamsal hesaplama
  • Gözetim
  • Robotik görme
  • Otomotiv güvenliği
  • Ve daha fazlası…

6 görüntü işleme uygulaması: Yüz tespiti, uzamsal görüntü işleme, tıbbi görüntü analizi, coğrafi-uzamsal hesaplama ve otomotiv güvenliği

Python ile Görüntü İşleme

Amaçlar

  1. Görselleştirme:
    • Görünmeyen nesneler
  2. Görüntü keskinleştirme ve onarma
    • Daha iyi bir görüntü
  3. Görüntü getirme
    • İlgili görüntüyü bulma
  4. Desen ölçümü
    • Çeşitli nesneleri ölçer
  5. Görüntü tanıma
    • Görüntüdeki nesneleri ayırt eder
Python ile Görüntü İşleme

scikit-image’a giriş

  • Kullanımı kolay
  • Makine Öğrenimi kullanır
  • Hazır karmaşık algoritmalar

Scikit-image kitaplığı logosu

Python ile Görüntü İşleme

Görüntü nedir?

Çimde dinlenen bir geyiğin fotoğrafı ve yanında yakınlaştırılmış piksel görünümü

Python ile Görüntü İşleme

Görüntü nedir?

Gri tonlamalı görüntünün piksel yoğunluk matrisi

Python ile Görüntü İşleme

scikit-image’da görüntüler

from skimage import data

rocket_image = data.rocket()

Roket

Python ile Görüntü İşleme

RGB kanalları

Üstte kedinin orijinal görüntüsü, altta RGB kanalları

Python ile Görüntü İşleme

Gri tonlamalı görüntüler

Gri tonlamalı görüntü ve yanındaki yoğunluk matrisi

Python ile Görüntü İşleme

RGB ve gri tonlama

from skimage import color
grayscale = color.rgb2gray(original)

rgb = color.gray2rgb(grayscale)

Renkli astronot ve yanında gri tonlamalı hali

Python ile Görüntü İşleme

Bu derste görselleştirme

Matplotlib için endişelenmeyin!

def show_image(image, title='Image', cmap_type='gray'):
    plt.imshow(image, cmap=cmap_type)    
    plt.title(title)
    plt.axis('off')
    plt.show()
Python ile Görüntü İşleme

Bu derste görselleştirme

from skimage import color
grayscale = color.rgb2gray(original)

show_image(grayscale, "Grayscale")

Astronot

Python ile Görüntü İşleme

Hadi alıştırma yapalım!

Python ile Görüntü İşleme

Preparing Video For Download...