gpt4 book ai didi

java - 通用图像加载器,下载更高效,数据更少。如何?

转载 作者:行者123 更新时间:2023-12-01 14:12:30 24 4
gpt4 key购买 nike

我有一个 ASP.NET Web 服务和一个接受图像上传的网站。我使用通用图像加载器在 Android 客户端中检索这些图片。一切正常,但问题是加载速度不是那么快。无线网络速度很快,但让我烦恼的是数据消耗太大。因此,如果我的服务器上有 10 个图像,并且每个图像大约有 500kb ,这意味着对于 10 个图像,我仅在 GridView 上花费 5Mb 的数据。

所以我的问题是:

是否可以只显示示例图像,而不显示“真实的东西”。因此,图像不应为 500kb,而应为 50kb 左右(缩略图)。这可以在 Android 上执行吗?还是我需要在服务器上保存少量图像并从那里检索?问题是有些图像可能有 1 或 2Mb 大,因此我们遇到了一个很大的问题。

如果可以使用通用图像加载器,我会提供一些帮助:)

最佳答案

我之前使用过的选项是有一个函数,您可以在其中传递图像路径以及“质量”参数。 “质量”参数取决于您,但我的系统减小了图像的尺寸,以及其他一些细微的调整。然后该函数将检查该图像是否已经存在,如果不存在,它将在本地创建它。您始终可以编写脚本在经过一定时间后清理本地镜像。

由于大多数图像已经根据类型进行了压缩,因此最好的选择是使用较小的尺寸来调整它们的大小。您始终可以拉伸(stretch)较小的图像以适合您使用的任何显示器,因此用户应该无法分辨出太大的差异。您还可以提供查看更高质量图像的选项(或者可能将其作为升级出售)。

关于java - 通用图像加载器,下载更高效,数据更少。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18386160/

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