1. Learn
  2. /
  3. Courses
  4. /
  5. Python으로 배우는 이미지 처리

Connected

Exercise

손상된 이미지를 복원해 봅시다

이번 연습에서는 inpaint_biharmonic() 함수를 사용해 일부가 손실된 이미지를 복원해 보겠습니다.

Small cute puppy
defect_image 로 로드되어 있습니다.

data.astronaut()으로 가져온 data 모듈의 이미지를 사용합니다. 손상된 이미지를 시뮬레이션하기 위해 이진 마스크를 사용해 일부 픽셀을 의도적으로 0으로 대체했습니다. 픽셀을 0으로 바꾸면 완전히 검게 보입니다. 손상된 이미지는 defect_image라는 배열로 저장되어 있습니다.

마스크는 흑백 이미지로, 손상된 이미지 위치를 패치 형태로 표시합니다. 이 영역에 복원 함수를 적용할 수 있습니다. 이 마스크는 mask로 미리 로드되어 있습니다.

인페인팅은 이미지나 비디오에서 손실되거나 열화된 부분을 재구성하는 과정임을 기억하세요.

Instructions 1/3

undefined XP
    1
    2
    3
  • scikit-image(skimage)의 restoration 모듈에서 inpaint 함수를 임포트하세요.