손상된 이미지를 복원해 봅시다
이번 연습에서는 inpaint_biharmonic() 함수를 사용해 일부가 손실된 이미지를 복원해 보겠습니다.
defect_image 로 로드되어 있습니다.data.astronaut()으로 가져온 data 모듈의 이미지를 사용합니다. 손상된 이미지를 시뮬레이션하기 위해 이진 마스크를 사용해 일부 픽셀을 의도적으로 0으로 대체했습니다. 픽셀을 0으로 바꾸면 완전히 검게 보입니다. 손상된 이미지는 defect_image라는 배열로 저장되어 있습니다.
마스크는 흑백 이미지로, 손상된 이미지 위치를 패치 형태로 표시합니다. 이 영역에 복원 함수를 적용할 수 있습니다. 이 마스크는 mask로 미리 로드되어 있습니다.
인페인팅은 이미지나 비디오에서 손실되거나 열화된 부분을 재구성하는 과정임을 기억하세요.
이 연습은 강의의 일부입니다
Python으로 배우는 이미지 처리
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import the module from restoration
from ____.____ import ____