스캐너로 오래된 사진을 디지털화하는 작업은 생각보다 큰 만족감을 주는 일입니다. 낡은 사진들을 디지털 시대로 옮기는 동시에, 손상된 부분까지 복원할 기회를 얻을 수 있기 때문입니다. 포토샵이나 김프(GIMP) 같은 이미지 편집 프로그램은 이미지 자르기, 기울기 보정, 색감과 밝기 향상 등 다양한 기능을 제공합니다. 이 글에서는 김프의 치유 선택(Heal Selection) 도구를 활용해 스크래치, 스캐너 유리판의 먼지 자국 등 사진의 사소한 흠집(때로는 큰 결함까지)을 제거하는 방법을 알아보겠습니다.
참고: 윈도우에서도 이 도구를 사용할 수 있지만, 먼저 GIMP Resynthesizer 플러그인을 설치해야 합니다.
복원할 이미지 준비하기
가장 먼저 작업할 이미지가 필요합니다. 이번 예제에서는 상태가 좋지 않은 책 표지 이미지를 사용해 보겠습니다. 이 책은 여러 번 읽힌 흔적이 뚜렷했고, 앞표지가 상당히 꺾이면서 표지 이미지가 일부 벗겨져 선처럼 보이는 손상이 생겼습니다. 아래는 복원하려는 영역을 확대한 모습입니다.

이런 흠집을 고치는 방법은 여러 가지가 있습니다. 예를 들어 스머지(Smudge) 도구를 사용하거나, 흠집 주변과 비슷한 색을 복사해 덮어씌우는 방법도 있고, 빠르지만 투박한 방법으로 비슷한 색을 그대로 채워 넣을 수도 있습니다. 하지만 이 글에서는 김프의 치유 선택 도구를 사용해 표지를 복원해 보겠습니다.
김프 설치 및 실행
예전에는 우분투에 김프가 기본으로 설치되어 있었지만, 지금은 그렇지 않습니다. 따라서 직접 설치해야 합니다. 터미널에 sudo apt-get install gimp gimp-plugin-registry 명령어를 입력하면 김프뿐 아니라 다양한 플러그인이 함께 설치되며, 치유 선택 도구도 이 플러그인 목록에 포함되어 있습니다.

설치가 완료되면 김프를 실행합니다. 여기서는 우분투를 기준으로 대시(Dash)에서 실행하지만, 윈도우 사용자라면 시작 메뉴에서 김프를 실행하면 됩니다.

또는 이미지 파일을 마우스 오른쪽 버튼으로 클릭한 뒤, 연결 프로그램(Open With) 메뉴에서 GNU Image Manipulation Program(또는 GIMP)를 선택해 열 수도 있습니다.

흠집 영역 선택하기
이미지가 열리면 흠집이 잘 보이도록 확대한 후, 세 가지 선택 도구 중 하나를 사용해 해당 영역을 선택합니다.

김프가 익숙하지 않은 분들을 위해 간단히 설명하면, 가장 왼쪽의 사각형 선택 도구는 사각형 영역을, 가운데의 타원형 선택 도구는 원이나 타원 영역을 선택할 때 사용합니다. 가장 오른쪽의 자유 선택 도구는 보다 정밀하게 영역의 윤곽을 그려 선택할 수 있어서, 이번 작업에는 이 도구를 사용하겠습니다. 영역이 선택되면 아래와 같은 모습이 됩니다.

치유 선택 도구 사용법
치유 선택 도구를 사용할 때는 작은 영역 단위로 선택하는 것이 좋습니다. 선택 영역이 작을수록 주변 픽셀과의 유사성이 높아져, 결과물이 원본에 더 가깝게 나오기 때문입니다. 영역을 선택했다면 필터(Filter) 메뉴로 이동한 뒤, 향상(Enhance) 하위 메뉴에서 치유 선택(Heal Selection)을 클릭합니다.

그러면 아래와 같이 도구 옵션이 담긴 창이 나타납니다.

치유 선택 도구의 세 가지 옵션
1. 주변 픽셀 범위(픽셀 수): 도구가 참고할 주변 픽셀의 범위를 지정합니다. 이 도구는 선택 영역 주변의 픽셀을 분석해, 해당 영역이 주변과 자연스럽게 어우러지도록 채워 넣는 방식으로 작동합니다. 주변 배경이 비교적 균일하다면 기본값(50픽셀)을 그대로 두면 되고, 배경이 크게 달라지는 영역이 섞이지 않도록 주의해야 한다면 픽셀 수를 줄이면 됩니다.
2. 샘플링 방향: 도구가 주변 전체에서 픽셀을 가져올지, 위아래에서만 가져올지, 아니면 좌우에서만 가져올지를 선택할 수 있습니다.
3. 채우기 방식: 선택 영역을 어떻게 채울지 결정합니다. 픽셀을 무작위로 배치하거나, 바깥쪽에서 안쪽으로 채우거나, 반대로 안쪽에서 바깥쪽으로 채우는 세 가지 방식 중 하나를 고를 수 있습니다.
옵션 설정을 마쳤으면 확인(OK) 버튼을 클릭합니다. 선택한 영역의 크기에 따라 다소 시간이 걸릴 수 있으니 잠시 기다려 주세요.

작업이 끝나면 해당 영역이 개선되었을 것입니다. 아래는 몇 군데를 수정한 결과입니다.

아래 이미지는 조금 더 넓은 범위를 수정 전(before)과 수정 후(after)로 나란히 비교한 것으로, 치유 선택 도구를 적절히 활용하면 어느 정도의 복원이 가능한지 보여줍니다. 보시다시피 이 도구는 텍스트나 로고를 제거하는 데도 효과적입니다. 단, 도구가 텍스트나 로고 아래에 원래 있었을 내용을 추정할 수 있도록 주변에 충분한 여유 공간이 있어야 합니다.

마무리하며
물론 이 도구가 모든 문제를 해결해 주지는 않습니다. 페이지 모서리가 찢어져 글자가 사라진 경우 도구가 빠진 글자를 추측할 수는 없고, 선택한 영역이 복잡할수록 결과물이 원본과 비슷해지기 어렵습니다. 그럼에도 불구하고 배경 복원, 단순한 형태의 흠집 제거, 심지어 피부 잡티 제거까지 활용 범위가 넓은 만큼, 치유 선택 도구는 꼭 익혀두면 유용한 기능입니다. 즐거운 사진 복원 되시길 바랍니다!