Android BitMapRegionCoder-反向使用以构建新图像
我想做一个没有质量损失的裁剪函数。因此,我加载了一个质量较低的图像,并使用Android BitMapRegionCoder-反向使用以构建新图像,android,image,bitmap,bitmapregiondecoder,Android,Image,Bitmap,Bitmapregiondecoder,我想做一个没有质量损失的裁剪函数。因此,我加载了一个质量较低的图像,并使用BitMapRegionCoder重新加载了部分图像,以便以良好的分辨率显示分幅。到目前为止,显示效果很好 现在我想提供一个减少损失的裁剪功能,这意味着用户可以选择裁剪图像的哪个区域-基于图像的平铺或较低质量的“预览”。在此基础上,我可以计算出用户希望在真实位图坐标中裁剪出的所需区域 假设位图是20000x2000,我想裁剪15000x15000大小的区域,代表主图像的中心,我怎么做 如果加载了完整的位图,我知道如何执行该
BitMapRegionCoder
重新加载了部分图像,以便以良好的分辨率显示分幅。到目前为止,显示效果很好
现在我想提供一个减少损失的裁剪功能,这意味着用户可以选择裁剪图像的哪个区域-基于图像的平铺或较低质量的“预览”。在此基础上,我可以计算出用户希望在真实位图坐标中裁剪出的所需区域
假设位图是20000x2000,我想裁剪15000x15000大小的区域,代表主图像的中心,我怎么做
如果加载了完整的位图,我知道如何执行该操作,但如果没有,我不知道如何执行该操作
如何以内存友好的方式从磁贴创建位图?