如何压缩超大图片而不是oom?

时间:2019-07-05 03:04:31

标签: android bitmap image-compression

我的图像为1080×49507,压缩后的图像为OOM

Failed to allocate a 33554444 byte allocation with 16777216 free bytes and 24MB until OOM

但是我使用微信,但是它可以正常压缩,它是如何工作的,有什么方法可以压缩这张大图?

1 个答案:

答案 0 :(得分:0)

您有2个选择1压缩图像,可以使用以下库之一进行压缩

       https://github.com/zetbaitsu/Compressor

       https://github.com/Tourenathan-G5organisation/SiliCompressor

       https://github.com/shaohui10086/AdvancedLuban


       https://github.com/Sunzxyong/Tiny

或裁剪图像