[发明专利]一种图片处理的方法、计算设备及可读存储介质有效
申请号: | 202110964969.0 | 申请日: | 2021-08-23 |
公开(公告)号: | CN113407087B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 邹亚;黄杰;张勇 | 申请(专利权)人: | 成都统信软件技术有限公司 |
主分类号: | G06F3/04817 | 分类号: | G06F3/04817;G06F3/04845 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
地址: | 610041 四川省成都市(四川)自由贸*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 处理 方法 计算 设备 可读 存储 介质 | ||
本发明公开了一种图片处理的方法,适于在驻留于计算设备的应用中执行,应用采用多个不同优先级的线程来进行图片处理,方法包括步骤:检测是否存在与当前图片相对应的缩略图;如果存在缩略图,则利用第一线程加载当前图片的缩略图,以渐显方式呈现加载完成的缩略图;以及以优先级高于第一线程的第二线程加载当前图片,将加载完成的当前图片进行呈现。本发明还一并公开了相应的计算设备和可读存储介质。
技术领域
本发明涉及计算机及互联网技术领域,尤其涉及一种图片处理方法、计算设备及可读存储介质。
背景技术
在目前的图形化操作系统中,用户在图片浏览时,查看与切换图片的过程的流畅度,在很大程度上影响着用户的使用体验。
现有的桌面操作系统提供了图片浏览工具,提供常规的图片浏览功能,例如Windows操作系统上的图片浏览工具在浏览图片时只对当前图片进行显示,用户点击下一张图片时,加载下一张图片,当图片原图加载完成时进行显示。一些应用软件(例如微信,QQ)也具有类似的图片浏览功能,但是现有的图片浏览工具基本上仅提供浏览图片所需的基本功能,未考虑图片切换时的流畅性,尤其在切换高清大尺寸图片是,用户在点击下一张或快速切换图片时往往会出现卡顿的状况,导致不好的用户体验。
因此,亟需一种图片处理方法,提高图片处理的流畅度。
发明内容
为此,本发明提供一种图片处理的方法、计算设备及可存储介质,以力图解决或至少缓解上面存在的问题。
根据本发明的一个方面,提供了一种图片处理的方法,适于在驻留于计算设备的应用中执行,应用采用多个不同优先级的线程来进行图片处理,方法包括步骤:检测是否存在与当前图片相对应的缩略图;如果存在当前图片的缩略图,则利用第一线程加载当前图片的缩略图,以渐显方式呈现加载完成的当前图片的缩略图;以及以优先级高于第一线程的第二线程加载当前图片,将加载完成的当前图片进行呈现。
可选地,根据本发明的图片处理方法,还包括步骤:如果不存在当前图片的缩略图,则呈现默认图片,并创建当前图片的缩略图。
可选地,在根据本发明的图片处理方法中,创建当前图片的缩略图的步骤包括:获取当前图片的宽的像素值和高的像素值;若当前图片的宽的像素值和高的像素值中的至少一项大于第一预定值,则对当前图片进行压缩处理,获得当前图片对应的缩略图;将所获得的当前图片对应的缩略图进行存储。
可选地,根据本发明的图片处理方法,若当前图片的宽的像素值和高的像素值中的至少一项大于第一预定值,则对当前图片进行压缩处理的步骤包括:将当前图片的宽的像素值与第一预定值的比值作为当前图片的第一压缩比例;将当前图片的高的像素值与第一预定值的比值作为当前图片的第二压缩比例;若同时存在第一压缩比例和第二压缩比例,则采用第一压缩比例和第二压缩比例中较大的值对当前图片进行采样;基于采样获得的当前图片的像素点,生成当前图片的缩略图。
可选地,根据本发明的图片处理方法,还包括步骤:若所存储的缩略图的数量不超过第二预定值,则为与当前图片相邻的下一张图片创建缩略图。
可选地,根据本发明的图片处理方法,在所述将加载完成的所述当前图片进行呈现的步骤之后,还包括步骤:响应于获取另一张图片的操作,以渐隐的方式对当前图片进行隐藏,另一张图片为不同于当前图片的图片;检测是否存在与另一张图片相对应的缩略图;如果存在另一张图片的缩略图,则利用第一线程加载另一张图片的缩略图,以渐显方式呈现加载完成的该缩略图;以优先级高于第一线程的第二线程加载另一张图片,将加载完成的另一张图片进行呈现。
可选地,根据本发明的图片处理方法,还包括步骤:如果不存在另一张图片的缩略图,则呈现默认图片,并创建另一张图片的缩略图。
可选地,在根据本发明的图片处理方法中,以渐显方式呈现加载完成的缩略图片的步骤包括:每隔预定时间,基于高斯函数获取显隐因子,显隐因子随着时间而从0增加到1;根据所获取的显隐因子,设置缩略图的透明度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都统信软件技术有限公司,未经成都统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110964969.0/2.html,转载请声明来源钻瓜专利网。