BitmapRegionDecoder - 反向使用以一起构建新图像

时间:2015-11-19 08:05:22

标签: android image bitmap bitmapregiondecoder

我想制作没有质量损失的裁剪功能。因此,我以较低的质量加载图像,并使用BitmapRegionDecoder重新加载图像的某些部分,以便以良好的分辨率显示图块。到目前为止一切都很好,显示工作正常。

现在我想提供一个减少损失的裁剪功能,这意味着用户可以选择应该裁剪图像的哪个区域 - 基于图像的图块或较低质量的“预览”。基于此,我可以计算用户想要在实际位图坐标中裁剪的所需区域。

假设位图是20000x20000,我想裁剪大小为15000x15000的区域,代表主图像的中心,我该怎么做?

我知道如果加载完整的位图怎么做,但我不知道怎么做。

如何以内存友好的方式从切片创建位图?

0 个答案:

没有答案