裁剪不规则形状的图像

时间:2012-12-02 16:53:17

标签: java android crop

我需要裁剪不规则形状的图像我的应用程序,即我用手指选择一个部分,如果我点击裁剪按钮,图像中单独选定的部分将保存在SD卡中。

如何实现它?

2 个答案:

答案 0 :(得分:2)

您必须为要剪切的形状定义路径 然后在它周围创建一个矩形,在你的形状之间设置一个矩形到透明的矩形(Alpha通道)

这里的来源应该给你一些提示:
https://github.com/lvillani/android-cropimage/blob/develop/src/com/android/camera/CropImage.java
看一下onSaveClicked方法,第209行

答案 1 :(得分:0)

参考此项目: https://github.com/coderush/FlexiCrop

它有裁剪不规则形状的代码。