【问题标题】:Create several bitmaps from a large bitmap using paths or rects使用路径或矩形从大位图创建多个位图
【发布时间】:2013-03-17 17:04:13
【问题描述】:

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

是否可以使用路径或矩形来做到这一点?

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

【问题讨论】:

    标签: android path bitmap clip rect


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2013-11-13
      • 1970-01-01
      • 1970-01-01
      • 2015-07-27
      • 1970-01-01
      • 1970-01-01
      • 2016-09-14
      • 1970-01-01
      • 2015-03-25
      相关资源
      最近更新 更多