1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 이미지 처리

Connected

연습 문제

로고 제거하기

영상에서 보았듯이, 이미지 복원의 또 다른 활용은 장면에서 객체를 제거하는 일이에요. 이번 연습에서는 이미지에서 Datacamp 로고를 제거해 보겠습니다.

Landscape with small datacamp logo
이미지는 image_with_logo로 로드되어 있어요.

해당 영역을 보정해 로고를 지울 수 있도록 마스크를 만들고 설정하세요.

이미지에서 어떤 객체를 제거하려면, 그 객체의 경계를 수동으로 표시하거나, 이미지 분석 알고리즘을 사용해 찾아낼 수 있다는 점을 기억하세요.

지침

100 XP
  • np.zeros()를 사용해 이미지와 같은 형태의 마스크를 초기화하세요.
  • 마스크에서 보정할 영역을 1로 설정하세요.
  • mask를 사용해 image_with_logo에 인페인팅을 적용하세요.