BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz 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')
Kodu Düzenle ve Çalıştır