安卓平台下的可实现图像裁剪功能的开源库

1. 准备工作:

大体有三种较为流行的图片裁剪工具:

1. SimpleCropView

2. cropper和改进后的Android-Image-Cropper

3. android-crop

4. uCrop(功能最多)

图片裁剪流程分析:

1. 图片加载

2. 图片绘制

3. 裁剪框绘制(裁剪框使用正方形)

4. 图片移动或者缩放(从而改变裁剪区域)

5. 裁剪图片

6. 保存图片


2. Demo测试及选取:

1. android-crop测试:

使用文章:开源android-crop裁剪库的bug并修复作者的源码,成功运行但是对于长方形图像裁剪效果不佳,裁剪框大小是按照一定比例缩放的,不能够实现任意截取,无法截取出单道数学题,这适合有图像比例要求的图片截取,例如头像截取,适用范围不广。


2. Android-Image-Cropper测试

可以选取调整截图框大小,长宽有最小值限制,截图速度较快。


你可能感兴趣的:(安卓平台下的可实现图像裁剪功能的开源库)