pqpo/SmartCropper
🔥 A library for cropping image in a smart way that can identify the border and correct the cropped image. 智能图片裁剪框架。自动识别边框,手动调节选区,使用透视变换裁剪并矫正选区;适用于身份证,名片,文档等照片的裁剪。
解決的問題
此套件提供一種自動偵測並裁切照片中矩形物件(如身分證、名片、文件等)的方法,並校正其透視,產生平面、正面視角的影像。
工作原理
該套件結合電腦視覺與機器學習技術。早期版本依賴基於 OpenCV 的演算法來識別邊界。在新版本(V2.1.1+)中,引入了基於 TensorFlow 的 HED(全向嵌套邊緣偵測)網路,取代 Canny 邊緣偵測演算法,顯著提升影像邊界的識別率。
適用對象
需要在行動應用中實作文件掃描或智慧裁切功能的 Android 開發者。
主要特色
- 智慧邊界偵測:使用 ML 增強演算法自動識別文件或卡片的邊緣。
- 透視校正:透過透視變換將選取區域裁切並校正為正面視角。
- 互動式介面:提供帶有可拖曳錨點與放大鏡效果的裁切檢視,支援精確的手動調整。
- 可自訂外觀:提供多種 XML 屬性,用於設定遮罩透明度、線條顏色與引導線。
相關
- 專案
- 專案
- 專案
- 專案
- 專案