OpenCV ve Python İle Görüntü İşleme “Resim Gösterme-Gri Tonlama- Kaydetme”

Önceki dersimizde kurulum için neler yapmamız gerektiğini öğrenmiştik. Şimdi ilk uygulamamızı gerçekleştireceğiz.

Resim Gösterme

İlk işlem olarak herhangi bir resmi l proje dosyamıza sürükle bırak yöntemi ile bırakıyoruz.

Not:Burada proje dosyası içine attığımızda, programda yazarken ayrıyetten resim için adres belirtmemize gerek kalmıyor.

Ardından program kodlarımızı yazıyoruz

import cv2

img=cv2.imread("logo.png")

cv2.imshow("buraya resim ismi yazın",img)
cv2.waitKey(0)

Program kodlarını açıklamak gerekirse:
import cv2: opencv kütüphanesini kullanacağımızı belirtiyoruz
img=cv2.imread(“logo.png”) : img adında bir değişken tanımladık ve resim okuma kısmını bu değişkene tanımladık.
cv2.imshow(“buraya resim ismi yazın”,img): bu fonksiyonda resimi ekranda gösteriyoruz ve resim adını yazıyoruz.
cv2.waitKey(0) : her milisaniye resim ekranda yenileniyor. ilerleyen konularda daha iyi anlatılacak

Çalıştırdığımızda seçtiğiniz resim ekrana gelecek

Resim Gri Tonlama

Bir değişiklik yaparak 3. Satır sonuna 0 eklerseniz

import cv2

img = cv2.imread("logo.png",0)

cv2.imshow("buraya resim ismi yazin",img)
cv2.waitKey(0)

Gelen görüntünün bu sefer siyah beyaz olduğunu göreceksiniz.

Resim Kaydetme

imwrite fonksiyonu ise yeni açılan dosyayı kaydetmemizi sağlar. Şöyle ki:

Program çalıştırıldıktan sonra sol tarafta logogri isminde yeni bir jpg resmi oluştuğunu görüyorsunuz.

Aynı anda İki Resmi Açma

İki resmi aynı anda göstermek için ise

import cv2

img = cv2.imread("logo.png")
img2 = cv2.imread("logogri.jpg")


cv2.imshow("buraya resim ismi yazin",img)
cv2.imshow("buraya resim ismi ",img2)
cv2.waitKey(0)

Kodlarını yazarsanız

İki resimi de aynı anda açabilirsiniz.

Basit şekilde giriş uygulamaları bu şekilde.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir