如何解决想要快速调整具有更好分辨率的图像的大小
我有一个使用API在cloud-cloudinary图片中上传的图片,上传的响应为我提供了cloudinary上传的url。 给出一张图片的示例:
此图片的尺寸为120 * 67,已上传。现在在我的应用中,它看起来像这样。
我的图像宽度是根据手机屏幕宽度而定的,高度固定为324。现在,我想在应用程序中将此120 * 67图像的大小调整为我图像的宽度和高度,而又不会失去清晰度。已经将内容模式设置为可填充imageview的比例。
解决方法
通常,在不影响图像质量的情况下,无法按比例放大(非矢量化)图像(无需机器学习)。一些软件程序具有复杂的算法来帮助进行升频,但这在一定程度上也是如此。
您应该将图像的较大版本上载到Cloudinary,并要求将图像缩小到所需的分辨率。 您还应该签出responsive layout design。
如果图像是矢量化的(例如SVG),则需要确保不要求将其光栅化。即-
https://res.cloudinary.com/<cloud name>/image/upload/fl_sanitize/<image name>.svg
将图像保持矢量化。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。