Увеличение изображений
Вы когда-нибудь пробовали увеличить изображение? Обычно это приводит к потере качества: увеличенное изображение выглядит размытым.
Хорошая новость: алгоритм, используемый в scikit-image, отлично справляется с увеличением изображений до определённого предела.
В этом упражнении вы увеличите изображение в три раза!!
Для этого вы измените масштаб изображения ракеты, которое будет загружено из модуля data.
Это упражнение является частью курса
Обработка изображений в Python
Инструкции к упражнению
- Импортируйте модуль и функцию, необходимые для увеличения изображений с помощью изменения масштаба.
- Импортируйте модуль
data. - Загрузите изображение
rocket()из модуляdata. - Увеличьте
rocket_imageв 3 раза, применив фильтр сглаживания. Обязательно задайте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")