图片优化方法、装置、设备及可读存储介质与流程

文档序号:36802580发布日期:2024-01-23 12:29阅读:15来源:国知局
图片优化方法、装置、设备及可读存储介质与流程

本申请涉及图片处理,更具体地说,涉及一种图片优化方法、装置、设备及可读存储介质。


背景技术:

1、在前端开发中,图片优化是必不可少的一环,在后续开发过程中,需要引用前端的优化图片。目前,图片优化采用图片延迟加载的方式,优先加载可视区域内的图片资源,延迟加载非可视区域内的图片资源。但采用上述的方式需要手动调整图片与可视区域间的关系,容易出现优化图片存在部分图片资源并未被优化的情况,不利用后续重复引用渲染优化图片。


技术实现思路

1、有鉴于此,本申请提供了一种图片优化方法、装置、设备及可读存储介质,用于解决现有技术中难以重复引用渲染优化图片的缺点。

2、为了实现上述目的,现提出的方案如下:

3、一种图片优化方法,包括:

4、响应用户的图片处理请求,获取目标图片的原始链接地址url;

5、确定所述目标图片的一个以上优化参数值;

6、对各个优化参数值进行处理,形成优化字符串;

7、在所述url后拼接所述优化字符串,形成优化图片链接,所述优化图片链接用于加载优化后的目标图片。

8、可选的,所述对各个优化参数值进行处理,形成优化字符串,包括:

9、确定每个优化参数值对应的参数标识;

10、针对每一优化参数值,将该优化参数值与其对应的参数标识进行组合,形成组合字符串;

11、基于各个组合字符串,形成优化字符串。

12、可选的,所述基于各个组合字符串,形成优化字符串,包括:

13、生成默认参数对应的默认字符串;

14、将各个组合字符串以及所述默认字符串进行拼接,得到优化字符串。

15、可选的,所述将各个组合字符串以及所述默认字符串进行拼接,得到优化字符串,包括:

16、确定每个参数标识的优先级;

17、按照各个参数标识的优先级,对各个组合字符串进行排序,排序后得到排序字符串;

18、在所述排序字符串后添加所述默认字符串,得到优化字符串。

19、可选的,所述生成默认参数对应的默认字符串,包括:

20、生成表示图片格式为webp的默认字符串。

21、一种图片优化装置,包括:

22、获取单元,用于响应用户的图片处理请求,获取目标图片的原始链接地址url;

23、确定单元,用于确定所述目标图片的一个以上优化参数值;

24、处理单元,用于对各个优化参数值进行处理,形成优化字符串;

25、拼接单元,用于在所述url后拼接所述优化字符串,形成优化图片链接,所述优化图片链接用于加载优化后的目标图片。

26、可选的,所述处理单元,包括:

27、参数标识确定子单元,用于确定每个优化参数值对应的参数标识;

28、参数标识组合子单元,用于针对每一优化参数值,将该优化参数值与其对应的参数标识进行组合,形成组合字符串;

29、优化字符串形成子单元,用于基于各个组合字符串,形成优化字符串。

30、可选的,所述优化字符串形成子单元,包括:

31、默认字符串生成组件,用于生成默认参数对应的默认字符串;

32、字符串拼接组件,用于将各个组合字符串以及所述默认字符串进行拼接,得到优化字符串。

33、可选的,默认字符串生成组件可以包括:

34、第一默认字符串生成子组件,用于生成表示图片格式为webp的默认字符串。

35、可选的,字符串拼接组件可以包括:

36、第一确定字符串拼接子组件,用于每个参数标识的优先级;

37、第二确定字符串拼接子组件,用于按照各个参数标识的优先级,对各个组合字符串进行排序,排序后得到排序字符串;

38、第三确定字符串拼接子组件,用于在所述排序字符串后添加所述默认字符串,得到优化字符串。

39、一种图片优化设备,包括存储器和处理器;

40、所述存储器,用于存储程序;

41、所述处理器,用于执行所述程序,实现上述的图片优化方法的各个步骤。

42、一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现上述的图片优化方法的各个步骤。

43、从上述的技术方案可以看出,本申请提供的图片优化方法,该方法可以响应用户的图片处理请求,获取目标图片的原始链接地址url;确定所述目标图片的一个以上优化参数值;对各个优化参数值进行处理,形成优化字符串;基于此,本申请可以确定目标图片的优化目标,并将优化目标构建成优化字符串;随后,可以在所述url后拼接所述优化字符串,形成优化图片链接,所述优化图片链接用于加载优化后的目标图片;基于此,本申请可以将反映目标图片优化目标的优化字符串拼接于url上,利用浏览器完成图片的优化,提高了图片优化效率。在完成图片的优化后,可随时利用优化图片链接加载优化后的目标图片,便于重复引用、重复渲染显示。可见,本申请可在保证对目标图片的优化效率的同时,提供易于重复引用渲染显示的优化图片链接。

44、此外,通过优化图片链接,可以对优化后的目标图片进行管理及访问权限控制,保证了优化后目标图片的安全性。



技术特征:

1.一种图片优化方法,其特征在于,包括:

2.根据权利要求1所述的图片优化方法,其特征在于,所述对各个优化参数值进行处理,形成优化字符串,包括:

3.根据权利要求2所述的图片优化方法,其特征在于,所述基于各个组合字符串,形成优化字符串,包括:

4.根据权利要求3所述的图片优化方法,其特征在于,所述将各个组合字符串以及所述默认字符串进行拼接,得到优化字符串,包括:

5.根据权利要求3所述的图片优化方法,其特征在于,所述生成默认参数对应的默认字符串,包括:

6.一种图片优化装置,其特征在于,包括:

7.根据权利要求6所述的图片优化装置,其特征在于,所述处理单元,包括:

8.根据权利要求7所述的图片优化装置,其特征在于,所述优化字符串形成子单元,包括:

9.一种图片优化设备,其特征在于,包括存储器和处理器;

10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-5中任一项所述的图片优化方法的各个步骤。


技术总结
本申请公开了一种图片优化方法、装置、设备及可读存储介质,该方法可响应用户的图片处理请求,获取目标图片的原始链接地址URL;确定所述目标图片的一个以上优化参数值;对各个优化参数值进行处理,形成优化字符串;基于此,本申请可确定目标图片的优化目标,并将优化目标构建成优化字符串;可在所述URL后拼接所述优化字符串,形成优化图片链接,所述优化图片链接用于加载优化后的目标图片;基于此,本申请可利用浏览器完成图片的优化,效率高。在完成图片的优化后,可随时利用优化图片链接加载优化后的目标图片,便于重复引用、重复渲染显示。可见,本申请可在保证对目标图片的优化效率的同时,提供易于重复引用渲染显示的优化图片链接。

技术研发人员:刘栅,林友原
受保护的技术使用者:创优数字科技(广东)有限公司
技术研发日:
技术公布日:2024/1/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1