一种图片处理的方法、计算设备及可读存储介质与流程

文档序号:26667601发布日期:2021-09-17 21:15阅读:来源:国知局

技术特征:
1.一种图片处理的方法,适于在驻留于计算设备的应用中执行,其特征在于,所述应用采用多个不同优先级的线程来进行图片处理,所述方法包括步骤:检测是否存在与当前图片相对应的缩略图;如果存在当前图片的缩略图,则利用第一线程加载所述当前图片的缩略图,以渐显方式呈现加载完成的当前图片的缩略图;以及以优先级高于所述第一线程的第二线程加载所述当前图片,将加载完成的所述当前图片进行呈现。2.如权利要求1所述的方法,其特征在于,还包括步骤:如果不存在当前图片的缩略图,则呈现默认图片,并创建所述当前图片的缩略图。3.如权利要求2所述的方法,其特征在于,创建所述当前图片的缩略图的步骤包括:获取当前图片的宽的像素值和高的像素值;若所述当前图片的宽的像素值和高的像素值中的至少一项大于第一预定值,则对当前图片进行压缩处理,获得所述当前图片对应的缩略图;将所获得的当前图片对应的缩略图进行存储。4.如权利要求3所述的方法,其特征在于,所述对当前图片进行压缩处理的步骤包括:将当前图片的宽的像素值与第一预定值的比值作为所述当前图片的第一压缩比例;将当前图片的高的像素值与第一预定值的比值作为所述当前图片的第二压缩比例;若同时存在第一压缩比例和第二压缩比例,则采用第一压缩比例和第二压缩比例中较大的值对所述当前图片进行采样;基于采样获得的当前图片的像素点,生成所述当前图片的缩略图。5.如权利要求1所述的方法,其特征在于,在所述将加载完成的所述当前图片进行呈现的步骤之后,还包括步骤:响应于获取另一张图片的操作,以渐隐的方式对所述当前图片进行隐藏,所述另一张图片为不同于当前图片的图片;检测是否存在与所述另一张图片相对应的缩略图;如果存在另一张图片的缩略图,则利用第一线程加载另一张图片的缩略图,以渐显方式呈现加载完成的另一张图片的缩略图;以优先级高于所述第一线程的第二线程加载所述另一张图片,将加载完成的所述另一张图片进行呈现。6.如权利要求5所述的方法,其特征在于,还包括步骤:如果不存在所述另一张图片的缩略图,则呈现默认图片,并创建所述另一张图片的缩略图。7.如权利要求1或5所述的方法,其特征在于,以渐显方式呈现加载完成的缩略图的步骤包括:每隔预定时间,基于高斯函数获取显隐因子,所述显隐因子随着时间而从0增加到1;根据所获取的显隐因子,设置缩略图的透明度。8.如权利要求5或6所述的方法,其特征在于,所述以渐隐方式对所述当前图片进行隐藏的步骤包括:每隔预定时间,基于高斯函数获取显隐因子,所述显隐因子随着时间而从1减少到0;
根据所获取的显隐因子,设置所述当前图片的透明度。9.一种计算设备,其特征在于,包括:一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求1

8所述的方法中的任一方法的指令。10.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行根据权利要求1

8所述的方法中的任一方法。

技术总结
本发明公开了一种图片处理的方法,适于在驻留于计算设备的应用中执行,应用采用多个不同优先级的线程来进行图片处理,方法包括步骤:检测是否存在与当前图片相对应的缩略图;如果存在缩略图,则利用第一线程加载当前图片的缩略图,以渐显方式呈现加载完成的缩略图;以及以优先级高于第一线程的第二线程加载当前图片,将加载完成的当前图片进行呈现。本发明还一并公开了相应的计算设备和可读存储介质。质。质。


技术研发人员:邹亚 黄杰 张勇
受保护的技术使用者:成都统信软件技术有限公司
技术研发日:2021.08.23
技术公布日:2021/9/16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1