본문 바로가기

프로젝트/1등 오답노트 - 기능도 1등 편리함도 1등

[1등 오답노트] 입체 자르기 추가

1등 오답노트 사용 시간은 대부분 저녁 시간대인데, 이 시간에 문제를 수직 각도에서 촬영하면 그림자가 생길 가능성이 높습니다.

 

CamScanner같은 스캔 앱에서는 기울여서 그리림자 없이 촬영한 후에 Perspective Crop 기능으로 수직 각도에서 촬영한 것처럼 변환시킬 수 있습니다.

 

1등 오답노트에 Perspective Crop 기능이 없는 것이 아쉬웠습니다.

 

Scanbot 리액트 네이티브 라이브러리가 있지만 무료가 아니었습니다. 최소 2만 유로부터 시작하는데 부담스러운 가격입니다.

 

무료인 react-native-perspective-image-cropper 라이브러리도 있지만, 인터페이스도 별로고, 안드로이드에서 테스트해보니 이상한 영역이 크롭되어 사용하지 못했습니다.

 

그래서 직접 만들었고, 코드 자체보다는 만드는 과정(=문제해결 과정)을 세 편으로 나누어 설명드릴까 합니다.

 

Perspective Crop