시작하기무료로 시작하기

이미지 확대하기

이미지를 더 크게 만들려고 크기를 조정해 본 적이 있나요? 보통은 화질이 떨어져서 확대된 이미지가 흐릿하게 보이곤 해요.

좋은 소식은 scikit-image에서 사용하는 알고리즘이 일정 범위까지는 이미지를 꽤 잘 확대해 준다는 점이에요.

이번 연습 문제에서는 이미지를 3배로 확대해 볼 거예요!!

data 모듈에서 로드한 로켓 이미지를 리스케일하여 수행합니다.

Rocket

이 연습은 강의의 일부입니다

Python으로 배우는 이미지 처리

강의 보기

연습 안내

  • 이미지를 확대하는 데 필요한 모듈과 함수를 가져오세요. 확대는 리스케일로 수행합니다.
  • data 모듈을 임포트하세요.
  • data에서 rocket() 이미지를 로드하세요.
  • rocket_image를 3배로 키우고 anti-aliasing 필터를 적용하세요. 세션이 중단되지 않도록 반드시 multichannelTrue로 설정하세요!

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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")
코드 편집 및 실행