이미지 확대하기
이미지를 더 크게 만들려고 크기를 조정해 본 적이 있나요? 보통은 화질이 떨어져서 확대된 이미지가 흐릿하게 보이곤 해요.
좋은 소식은 scikit-image에서 사용하는 알고리즘이 일정 범위까지는 이미지를 꽤 잘 확대해 준다는 점이에요.
이번 연습 문제에서는 이미지를 3배로 확대해 볼 거예요!!
data 모듈에서 로드한 로켓 이미지를 리스케일하여 수행합니다.
이 연습은 강의의 일부입니다
Python으로 배우는 이미지 처리
연습 안내
- 이미지를 확대하는 데 필요한 모듈과 함수를 가져오세요. 확대는 리스케일로 수행합니다.
data모듈을 임포트하세요.data에서rocket()이미지를 로드하세요.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")