使用Android中心在图像中裁剪三角形

时间:2014-09-17 20:40:31

标签: android image canvas bitmap crop

如何使用它的中心从图像(给定度数)中裁剪三角形。

例如在下图中,fig_1是原始图像。我想像fig_2,fig_3和fig_4那样切割它,其中,x,y和z是角度。

enter image description here

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

不确定这是否是最佳解决方案,但您可能希望使用BitMap类。首先将图像内容写入Buffer,然后使用copyPixelsFromBuffer(Buffer)类中的BitMap获取BitMap。然后编写逻辑来编辑BitMap,例如你可以使用eraseColor(int)。然后使用BitMap课程中的ImageView方法将已修改的setImageBitMap(BitMap)复制到ImageView