文件名称:Android代码-智能图片裁切
文件大小:178.56MB
文件格式:ZIP
更新时间:2022-08-26 01:18:56
Android代码
SmartCropper
English | 中文
简单易用的智能图片裁剪库,适用于身份证,名片,文档等照片的裁剪。 如果觉得还不错,欢迎 start,fork。
支持特性
使用智能算法(基于opencv)识别图片中的边框
支持拖动锚点,手动调节选区,放大镜效果提升定位体验
使用透视变换裁剪并矫正选区,还原正面图片
支持丰富的UI设置,如辅助线,蒙版,锚点,放大镜等
例子(传送门)
1. 选择图片后智能选区,使用透视变换裁剪并矫正选区:
2. 拖动锚点,手动调节选区,右上角放大镜效果方便拖拽定位:
gif 动画:
接入
可以直接依赖 aar 文件夹下的 aar 文件,也可以 clone 项目,将 smartcropperlib 作为 Android 模块导入。
另外 libs 目录下是编译好的 native library,如果引入项目不想编译,可以直接使用。(JCenter 仓库地址之后提供)
注意:由于使用了 JNI, 请不要混淆
-keep class me.pqpo.smartcropperlib.**{*;}
使用
1. 裁剪布局: