Python'da OpenCV Kütüphanesi İle Resim Okuma ve Kaydetme
Python'da OpenCV kütüphanesini kullanarak nasıl resim okunur ve kaydedilir.
Bu işlem için 3 tane fonksiyonumuz bunlar cv2.imread(), cv2.imshow() , cv2.imwrite() 'dır.
Resim okuma işlemi 3 skalada yapılıyor Bunlar;
cv2.IMREAD_COLOR : Bu bayrak resmi renkli yükler ve varsayılan bayraktır. Resimdeki şeffaflıklar ihmal edlir.
cv2.IMREAD_GRAYSCALE : Resmi gri tonlama modunda yükler.
cv2.IMREAD_UNCHANGED : Alfa kanalıda dahil olmak üzere görüntüyü yükler.
Sırası ile bu bayrakları rakamlar ile ifade edersek 1,0,-1 dir.
Resim okuma işlemi için cv2.imread() kullanılır ilk argüman resmin tam adı ikinci argüman bayrak olmalıdır. Eğer boş bırakırsanız bayrak kısmını varsayılan olarak 1 seçilir. Resim programınızın kayıtlı olduğu diizn ile aynı yerde olmalıdır. ve tam bir sisim girilmelidir. 4-mevsim.jpg şeklinde
Resmi ekranda gösterme işlemi için cv2.imshow() kullanılır. oluşan pencere otomatik olarak görüntü boyutuna uyar. ilk argüman oluşturulacak pencerenin adı ikinci argüman ise gösterilecek (imaj) resimdir.
Resimi kaydetmek için cv2.imwrite() kullanılır ilk argüman kayıt edilecek resmin adı ikinci argüman kayıt edilecek (imaj) resimdir.