Memperbesar gambar
Pernahkah Anda mencoba mengubah ukuran gambar agar menjadi lebih besar? Ini biasanya menyebabkan penurunan kualitas, sehingga gambar yang diperbesar terlihat buram.
Kabar baiknya, algoritma yang digunakan oleh scikit-image bekerja sangat baik untuk memperbesar gambar hingga batas tertentu.
Pada latihan ini Anda akan memperbesar sebuah gambar tiga kali!!
Anda akan melakukannya dengan mengubah skala gambar roket yang akan dimuat dari modul data.
Latihan ini adalah bagian dari kursus
Pemrosesan Citra dengan Python
Petunjuk latihan
- Impor modul dan fungsi yang diperlukan untuk memperbesar gambar, Anda akan melakukannya dengan mengubah skala.
- Impor modul
data. - Muat gambar
rocket()daridata. - Perbesar
rocket_imagesehingga ukurannya 3 kali lebih besar, dengan filter anti-aliasing diterapkan. Pastikan untuk menyetelmultichannelkeTrueatau sesi Anda berisiko kehabisan waktu!
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the module and function to enlarge images
from skimage.____ import ____
# Import the data module
from skimage import ____
# Load the image from data
rocket_image = ____.____()
# Enlarge the image so it is 3 times bigger
enlarged_rocket_image = ____(rocket_image, ____, ____=____, multichannel=____)
# Show original and resulting image
show_image(rocket_image)
show_image(enlarged_rocket_image, "3 times enlarged image")