对象存储OBS渐进显示
渐进显示,也称为交错模式显示,是一种图片显示技术,允许图像在网页上先呈现模糊轮廓,然后逐渐清晰化,这种显示方式特别适用于网络环境较差或图片较大时,改善用户体验,我们将详细探讨如何通过对象存储OBS实现这一功能。
渐进显示参数设置
格式转换和参数说明
标准型JPG(Baseline JPEG):默认输出格式,图片自上而下逐行加载。
渐进显示JPEG(Progressive JPEG):支持初始模糊显示后逐步清晰化,提升视觉效果。
参数配置
pr
参数:用于指定是否保存为渐进显示的JPG格式,取值为0表示标准JPG,为1表示渐进显示JPG。
应用示例:https://ossconsoleimgdemocnhangzhou.osscnhangzhou.aliyuncs.com/example.jpg@100w_200h_1pr.jpg
将图缩略成宽度100,高度100,并保存成渐进显示的JPG格式。
渐进显示操作
操作名称:interlace
参数说明:
[value]
:指定是否设置图片为渐进显示。
取值:0、1
1:表示将原图设置成渐进显示。
0:表示将原图设置成标准显示。
使用示例
JPG格式图片渐进显示:
需求及处理参数:resize,w_200;interlace,1
处理后的URL:https://ossconsoleimgdemocnhangzhou.osscnhangzhou.aliyuncs.com/example.jpg?xossprocess=image/resize,w_200/interlace,1
PNG格式图片转为渐进显示JPG:
需求及处理参数:format,jpg;interlace,1
处理后的URL:https://ossconsoleimgdemocnhangzhou.osscnhangzhou.aliyuncs.com/panda.png?xossprocess=image/format,jpg/interlace,1
问题与解答栏目
问题1:渐进显示JPEG与标准JPEG有何不同?
答:渐进显示JPEG(Progressive JPEG)首先显示整个图片的模糊轮廓,然后逐步清晰化;而标准JPEG(Baseline JPEG)则是从上到下逐行加载。
问题2:如果原图不是JPG格式,我该如何设置为渐进显示?
答:如果原图不是JPG格式,你需要增加format,jpg
参数将图片转换为JPG格式,然后再添加interlace,1
参数设置为渐进显示,对于PNG格式的图片,可以通过如下URL实现:
https://ossconsoleimgdemocnhangzhou.osscnhangzhou.aliyuncs.com/panda.png?xossprocess=image/format,jpg/interlace,1
这确保了即使原图不是JPG格式,也能享受到渐进显示的优势。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/566730.html