Python OpenCV ile Görüntü İşleme

Merhabalar yeni bir yazı ile  tekrar birlikteyiz bu yazımız da fazla derine inmeden Opencv ile dışardan görüntü alıp görüntüler üzerinde farklı filtreler uygulayarak bunları göstermeyi öğreneceğiz. Uygulamaya geçmeden önce bize lazım olan bazı fonksiyonları öğrenelim.

cv2.imread() fonksiyonu : 

Bu fonksiyon ile işlem yapacağımız görüntüyü okuyacaz. Dikkat etmemiz gereken husus şu ki görüntü çalışma dizinimizde olmalı veya görüntünün tam yolu verilmelidir. Kullanımı ise şu şekildedir:

a

Yada şu şekilde yapabiliriz  :

b.PNG

cv2.imshow() fonksiyonu:

Okuduğumuz görüntüyü göstermemizi sağlar. Kullanım şekli şu şekildedir :

c

cv2.imwrite() fonksiyonu:

Görüntüyü kaydetmemizi sağlayan fonksiyondur . Kullanım şekli şöyledir :

d.PNG

cv2. waitKey() fonksiyonu :

Bir klavye bağlama işlevi  gören fonksiyondur sayısal değer de argüman alır ve bu sayısal değer mili saniye cinsinden değerlendirilir. Herhangi bir tuşa bastığımızda program sonlanır. Bu fonksiyonu ilerde kameradan görüntü alırken detaylı bir şekilde inceliyeceğiz.

cv2.destroyAllWindows() fonksiyonu :

Ekran da gösterdiğimiz resim pencerelerini  kapatmamızı sağlayan fonksiyondur.

Şimdi kodlarımızı bir ara toplayalım bakalım neler yapmışız 🙂f.PNG

çıktımız şu şekilde olacaktır

h.PNG            i

Bir yazının daha sonuna geldik anlamadığınız birşey olursa bana facebook   Linkedin , veya cahitisleyen00@gmail.com adresinden ulaşabilirsiniz.

indir

Python OpenCV ile Görüntü İşleme” için 6 yorum

  1. Resmi iki boyutlu diziye çevirmek için yukarıda bahsettiğiniz imwrite metodunu mu kullanmamız gerekiyor? Örnekleri biraz arttırırsanız sevinirim. Teşekkürler

    Liked by 1 kişi

    1. Hayır imwrite komutu resminizi kaydetmenizi sağlar piksel verisini okumak için şöye
      resim = cv2.imread(‘resim.jpg’,0)
      piksel_veri=resim[1,1] #şeklinde yazarsan 1,1 noktasındaki pikselin verisini okuyabilirsin

      Liked by 1 kişi

  2. biz python opencvde bir nesneyi tanıttırdıktan sonra bu nesnenin hatalı olup olmadığını nasıl yapabiliriz

    Beğen

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s