gpt4 book ai didi

android - 降低 Android 中的图像分辨率

转载 作者:行者123 更新时间:2023-11-30 02:42:27 27 4
gpt4 key购买 nike

是否可以在保持原始宽高不变的情况下降低图像分辨率?

我已经使用 BitmapFactoryOptions 尝试了几个选项:

  1. 在样本大小
  2. inDensity、inScaled、inTargetDensity

这两种方式都减少了图像的宽度和高度。但我想要的是在不影响图像宽度和高度的情况下降低图像分辨率。

最佳答案

“分辨率”的定义是“宽度和高度”。因此,您不能在不更改宽度和高度的情况下更改分辨率。


The image is captured from android device camera. I use the BitmapFactory to resize the image upon onActivityResult.

您是否可以做任何事情来进一步减小文件大小在很大程度上取决于相机应用程序的功能,并且有成百上千种相机应用程序。

欢迎您尝试:

  • 写出时以较低质量保存 JPEG,using compress()

  • 读入时减少位深度,using inPreferredConfig和 RGB_565

  • 寻找其他 JPEG 优化算法并尝试让它们在 Android 上运行,可能涉及 NDK

关于android - 降低 Android 中的图像分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25586002/

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