pqpo/SmartCropper
🔥 A library for cropping image in a smart way that can identify the border and correct the cropped image. 智能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。
해결하는 문제
이 라이브러리는 사진에서 ID 카드, 명함, 문서와 같은 직사각형 객체를 자동으로 감지하고 자르며, 그 시각을 보정하여 평평하고 정면을 향한 이미지를 생성하는 방법을 제공합니다.
작동 방식
이 라이브러리는 컴퓨터 비전과 머신러닝의 조합을 사용합니다. 초기 버전은 OpenCV 기반 알고리즘으로 경계를 식별했습니다. 최신 버전(V2.1.1 이상)에서는 Canny 에지 검출 알고리즘을 대체하기 위해 TensorFlow 기반의 HED(Holistically-Nested Edge Detection) 네트워크를 도입하여 이미지 경계 인식률을 향상시켰습니다.
대상 사용자
모바일 애플리케이션 내에서 문서 스캔 또는 스마트 자르기 기능을 구현해야 하는 Android 개발자
주요 기능
- 지능형 경계 감지: 머신러닝 강화 알고리즘을 사용하여 문서나 카드의 경계를 자동으로 식별합니다.
- 시점 보정: 시점 변환을 사용하여 선택된 영역을 정면 시점으로 자르고 정렬합니다.
- 인터랙티브 UI: 드래그 가능한 앵커 포인트와 확대경 효과를 갖춘 크롭 뷰로 정밀한 수동 조정이 가능합니다.
- 사용자 정의 가능한 외관: 마스크 투명도, 선 색상, 가이드라인 등을 설정할 수 있는 다양한 XML 속성을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트