【发布时间】:2013-03-17 17:04:13
【问题描述】:
所以我有一个位图。现在我想从原始位图的特定区域创建 5 个较小的位图。
是否可以使用路径或矩形来做到这一点?
例如:newBitmap = OriginalBitmap.copyFromArea(Path data | rect)
【问题讨论】:
标签: android path bitmap clip rect
所以我有一个位图。现在我想从原始位图的特定区域创建 5 个较小的位图。
是否可以使用路径或矩形来做到这一点?
例如:newBitmap = OriginalBitmap.copyFromArea(Path data | rect)
【问题讨论】:
标签: android path bitmap clip rect
您可以使用Bitmap 类中的createBitmap 静态方法。
例如,如果您有一个 20x25 的图像 (originalBitmap) 并希望在右下角有一个 5x6 的切片 (newSlice),那么您可以执行以下操作:
Bitmap newSlice = Bitmap.createBitmap (originalBitmap, 15, 19, 5, 6);
【讨论】: