gpt4 book ai didi

android - Fresco 。如何在不加载完整位图的情况下获取图像大小

转载 作者:行者123 更新时间:2023-11-29 15:04:46 27 4
gpt4 key购买 nike

我有一些大小未知的本地镜像。格式为 jpeg。任务是调整它的大小以适应最大尺寸 1280x960 保持原始纵横比,并以低内存消耗将其保存到新文件。我在 Fresco lib 中找到了一个非常有用的方法:JpegTranscoder.transcodeJpeg() 操作流。它具有控制下采样的 scaleNumerator 参数。如何在不将完整位图加载到内存以计算 scaleNumerator 值的情况下使用 Fresco 获取原始位图大小?类似于 inJustDecodeBounds在 android BitmapFactory.Options 类中

最佳答案

您应该能够使用 Fresco 的 BitmapUtil.decodeDimensions(...)为此。

关于android - Fresco 。如何在不加载完整位图的情况下获取图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38700612/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com