Hazır Metot Kullanmadan Aynalama İşlemi Yapma

Merhaba arkadaşlar, önceki yazımda görselimizi sağa çevirmiştik. Bu yazımda ise aynalama işlemi yapacağız. Hemen geçelim anlatmaya..

Her zamanki gibi öncelikle kütüphanelerimizi ekliyoruz. Bu adım artık bizim için standart oldu.

import cv2
import numpy as np

dedikten sonra bir görsel okuyup ekranda gösterme işlemini yapalım. Bunu da görselimizi gerçekten okuyabildik mi bunu test amaçlı ekranda gösteriyoruz.

#
import cv2
import numpy as np

resim = cv2.imread("BoluYedigoller.jpg")
cv2.imshow("Orjinal Resim",resim)

Şimdi aynalama kısmına gelelim. Burada i yani satırımız aynı kalacak. Boy yani sütunlarımız ise tersten başlayarak yazdırılacak.

# Görsel Yön çevirme

en,boy,katman = np.shape(resim)

yeniResim = np.zeros((en,boy,katman) , dtype=np.uint8)

for i in range(en-1):
    for j in range(boy-1):
        for k in range(katman):
            yeniResim[i,j,k] = resim[i,boy-j-1,k]

cv2.imshow("Ters Çevrilmiş Resim",yeniResim)

[the_ad id=”1292″]

Burada dediğimiz gibi işlemimizi yaptık. En sonunda da yeni resmimizi de ekranda gösteriyoruz. Bununda ekran görüntüsü aşağıdaki gibi olacaktır.

python aynalama işlemi

Umarım anlaşılır olmuştur.

Bunlara Göz Atmak İsteyebilirsiniz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir