Збільшення зображень
Чи пробували ви змінювати розмір зображення, щоб зробити його більшим? Зазвичай це призводить до втрати якості, і збільшене зображення виглядає розмитим.
Гарна новина: алгоритм, який використовує scikit-image, дуже добре працює для збільшення зображень до певної межі.
У цій вправі ви збільшите зображення у три рази!!
Ви зробите це, змінивши масштаб зображення ракети, яке буде завантажене з модуля data.
Ця вправа є частиною курсу
Обробка зображень у Python
Інструкції до вправи
- Імпортуйте модуль і функцію, потрібні для збільшення зображень — ви зробите це масштабуванням.
- Імпортуйте модуль
data. - Завантажте зображення
rocket()зdata. - Збільште
rocket_image, щоб воно стало у 3 рази більшим, із застосованим фільтром anti-aliasing. Обов'язково встановітьmultichannelуTrue, інакше сеанс може зависнути!
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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")