使用路径或rects从大位图创建多个位图

时间:2013-03-27 14:48:35

标签: android path bitmap clip rect

所以我有一个位图..现在我想从原始位图的特定区域创建5个较小的位图。

是否可以使用路径或rects进行此操作?

例如:newBitmap = OriginalBitmap.copyFromArea(Path data | rect)

1 个答案:

答案 0 :(得分:1)

您可以使用Bitmap类的createBitmap静态方法。

例如,如果您有一个20x25的图像(originalBitmap),并且想要在右下角有一个5x6切片(newSlice),那么您可以执行以下操作:

Bitmap newSlice = Bitmap.createBitmap (originalBitmap, 15, 19, 5, 6);