Oranlı yeniden boyutlandırma
Bir veteriner blog sitesindeki görselleri küçültüp hepsinin aynı sıkıştırılmış boyutta olmasını istiyoruz.
Bunu orantılı yapman önemli; yani görüntüler bozulmamalı.
Önce bir görsel üzerinde deneme yapacaksın ki, sonrasında diğer resimlerde hangi kodu kullanacağını bilesin.
dogs_banner olarak önceden yüklenmiş görsel.
Görselin shape bilgisine bakarak genişliğini ve yüksekliğini öğrenebileceğini unutma.
Bu egzersiz
Python ile Görüntü İşleme
kursunun bir parçasıdırEgzersiz talimatları
- Yeniden boyutlandırmak için modülü ve fonksiyonu içe aktar.
- Orantılı yükseklik ve genişliği, görüntünün yüksekliğinin yarısı olacak şekilde ayarla.
- Hesaplanan orantılı yükseklik ve genişliği kullanarak yeniden boyutlandır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import the module and function
from skimage.___ import ____
# Set proportional height so its half its size
height = int(____ / 2)
width = int(____ / 2)
# Resize using the calculated proportional height and width
image_resized = ____(dogs_banner, (____, ____),
anti_aliasing=True)
# Show the original and resized image
show_image(dogs_banner, 'Original')
show_image(image_resized, 'Resized image')