브라우저에서 문서를 스캔하는 방법
- 문서 촬영하기. 카메라를 쓰려면 ‘사진 찍기’를 탭하거나, 이미 가지고 있는 사진을 끌어다 놓으세요. 평평한 바닥, 밝은 조명, 그리고 자신의 그림자가 문서에 지지 않도록 서세요.
- 모서리 조정하기. 도구가 문서의 모서리 위치를 추정해 보여줍니다. 잘못되었다면 아무 모서리나 드래그해 바로잡으세요 — 돋보기가 나타나 종이의 정확한 가장자리에 맞출 수 있습니다.
- 필터 고르기. 문서 모드는 실제 스캐너처럼 종이를 하얗게, 텍스트를 짙게 만들어 줍니다. 흑백과 원본 모드도 필요할 때 선택할 수 있습니다.
- 페이지 추가하고 다운로드하기. 각 장마다 ‘페이지 추가’를 탭하고, 필요하면 순서를 바꾼 뒤 모든 페이지를 하나의 PDF로 다운로드하세요.
무엇을 하는 도구인가요
- 자동 모서리 인식(직선 추적과 배경 모델링 결합), 드래그 가능한 네 모서리 자르기와 세밀 조정용 돋보기
- 회전된 휴대폰 사진도 정확히 처리 — 구형 Safari를 포함해 EXIF 방향 정보를 읽어 적용함
- 종이를 하얗게, 텍스트를 선명하게 만드는 문서 필터 — 흑백 및 원본 모드도 제공
- 여러 페이지: 계속 페이지를 추가하고 순서를 바꾼 뒤 하나의 PDF로 다운로드
- 아이폰 카메라나 이미 가지고 있는 사진 모두 사용 가능
- 모든 작업이 브라우저 안에서만 실행됨 — 사진이 서버로 전송되는 일은 없음
문서가 있어야 할 곳, 사용자 기기에서 작동하는 스캐너
대부분의 “무료 온라인 스캐너” 사이트는 같은 방식으로 작동합니다 — 문서 사진을 그들의 서버에 업로드하면 서버가 처리한 뒤 결과물을 다운로드하는 방식입니다. 임대차 계약서, 여권, 진료비 청구서라면 그건 이상한 거래입니다. 이 스캐너는 원근 보정, 정리, PDF 조립까지 똑같은 작업을 사용자 브라우저 안에서 실행되는 JavaScript로 해냅니다. 촬영한 페이지는 촬영에 쓴 기기를 절대 벗어나지 않습니다.
실제로 작동하는 방식
사진을 선택하면 이 도구는 두 가지 방법을 동시에 사용해 문서의 윤곽을 찾습니다. 이미지에서 가장 뚜렷한 직선을 추적하는 방식(스캐너 앱들이 쓰는 방식)과, 사진 가장자리에서 배경을 별도로 모델링해 테이블이 아닌 영역을 찾는 방식입니다. 두 방법이 일치하면 자르기 제안은 대개 몇 픽셀 오차 안에 들어옵니다. 복잡한 배경이거나 문서가 프레임을 가득 채우는 등 까다로운 사진이라면 이 도구가 그렇게 알려주고 적절한 기본값에서 시작하게 해 줍니다. 이후 사용자가 손으로 모서리를 바로잡습니다 — 돋보기가 손가락을 따라다녀 각 모서리를 종이의 실제 가장자리에 정확히 맞출 수 있습니다. 이 네 모서리로부터 도구는 원근 변환(실제 스캐너 앱이 쓰는 것과 같은 수학)을 계산해 페이지를 깔끔한 직사각형으로 재투영합니다. 문서 필터는 모든 픽셀을 주변 영역과 비교하므로, 페이지 전체의 조명이 고르지 않아도 종이는 하얗게, 텍스트는 짙게 유지됩니다. 마지막으로 페이지들은 브라우저 안에서 완전히 실행되는 오픈소스 라이브러리로 PDF에 삽입됩니다.
진짜 스캔본처럼 보이게 만들기
변환 기능은 원근을 바로잡을 수는 있지만 사진에 없는 디테일을 만들어 낼 수는 없습니다. 세 가지 습관이 차이를 만듭니다 — 천장 조명보다는 창문에서 들어오는 빛(그림자가 줄어듦), 기울인 채가 아니라 문서 바로 위에서 평평하게 든 휴대폰(보정할 왜곡이 줄어듦), 그리고 종이 아래의 대비되는 바닥(흰 테이블 위의 흰 종이는 가장자리 인식이 찾을 것이 없어 모서리를 더 많이 직접 드래그해야 합니다).
이 도구가 하지 않는 일
텍스트를 읽어 주지는 않습니다. 다운로드한 PDF는 이미지의 묶음입니다 — 인쇄, 이메일 전송, 보관에는 완벽하지만 그 안을 검색할 수는 없으며 휴대폰도 마찬가지입니다. 무언가를 정리해 주지도 않습니다 — 임대차 계약서의 3페이지는 저장한 그 자리, 다운로드 폴더 안에 정확히 그대로 있을 뿐입니다. 한 번 스캔한 뒤 “보증금이 얼마였지?” 처럼 질문으로 찾고 싶다면, 그것은 OCR을 갖춘 문서 보관함이 할 일이며, 바로 그것이 Paperlock이 만들어진 이유입니다.