Android手绘位图裁剪

时间:2012-11-20 07:54:36

标签: android bitmap polygon crop

我知道我们可以使用以下方法裁剪矩形形状的位图:

Bitmap.createBitmap(source, x, y, width, height)

但我想知道在徒手模式或某些多边形形状中裁剪位图。最好的例子可以在Jigsaw Puzzle game

中看到

我花了很多时间在谷歌上搜索但没有找到任何帮助。在这方面有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

绘制Canvas时,您可以使用Path确定Bitmap上的剪辑区域。

有关完整示例,请参阅:

Android - Crop an image from multipoints

还有:

Cutting a multipoint ploygon out of Bitmap and placing it on transparency