[发明专利]一种图片动画显示方法和装置无效
申请号: | 201110447217.3 | 申请日: | 2011-12-28 |
公开(公告)号: | CN102568024A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 薛顺 | 申请(专利权)人: | 深圳市万兴软件有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 动画 显示 方法 装置 | ||
技术领域
本发明涉及一种图像处理技术,尤其涉及一种图片动画显示方法和装置。
背景技术
现有技术中,用户使用播放器播放图片、播放音乐或者播放电子书时,一般在主要界面上显示一个图片或者唱片封面或电子书封面,当然无论是唱片封面还是电子书封面都是以图片的形式显示的。
现有技术中,不论是单纯的图片还是唱片封面或者电子书封面对应的图片,通常是一张显示完毕之后,再接着显示另一张,图片与图片之间没有关联,显示方式比较呆板,不太生动。
现有技术中还没有动画显示图片的解决方案。
发明内容
本发明针对现有技术中的不足,提供一种通过图形设备接口(GDI,Graphics Device Interface)实现图片动画显示,可以将需要显示的各类文件以图片的形式动态显示,给用户提供了很好的体验。
本发明提供的一种图片动画显示方法,包括:
通过图形设备接口,对加载的多张图片的尺寸进行标准化处理;
通过图形设备接口,对于每一张图片,计算该图片的最终状态对应的图形形状;
通过图形设备接口,对于每一张图片,在其滑动过程中,计算该图片在滑动路径中的多张图形形状并逐一呈现直至显示所述最终状态对应的图形形状。
其中,所述方法还包括:
在滑动过程中,计算所述每一张图片每一次滑动的距离,所述每一次滑动的距离为当前位置到目的位置之间的距离的1/n;n为正整数;所述目的位置为所述最终状态的图形形状所在的位置。
其中,所述方法还包括:
当图片的当前位置与目的位置的距离小于A时,显示该图片对应的最终状态的图形形状,所述图片停止滑动;所述A为正数。
其中,所述方法还包括:
在滑动过程中,计算所述每一张图片每一次从前一当前位置滑动到当前位置的变化角度,所述变化角度为前一当前角度到目标角度的角度差的1/m;m为正整数;所述目标角度为所述最终状态的图形形状的角度。
其中,所述方法还包括:
当图片的当前角度与目标角度的角度差小于B时,显示该图片对应的最终状态的图形形状,所述图片停止滑动;所述B为正数。
相应的,本发明还提供一种图片动画显示装置,包括:
标准化模块,用于通过图形设备接口,对对加载的多张图片的尺寸进行标准化处理;
最终状态计算模块,用于通过图形设备接口,对于每一张图片,计算该图片的最终状态对应的图形形状;
动画处理模块,用于通过图形设备接口,对于每一张图片,在其滑动过程中,计算该图片在滑动路径中的多张图形形状并逐一呈现直至显示所述最终状态计算模块计算得到的最终状态对应的图形形状。
其中,所述动画处理模块,包括:
位置计算单元,用于在滑动过程中,计算所述每一张图片每一次滑动的距离,所述每一次滑动的距离为所述图片当前位置到目的位置之间的距离的1/n;n为正整数;所述目的位置为所述最终状态的图形形状所在的位置;
图形计算单元,用于计算图片在所述位置计算单元计算的每一个位置上的图形形状;
动画显示单元,用于在所述位置计算单元计算的每一个位置上呈现所述图形计算单元计算所得的图形形状。
其中,当所述位置计算单元计算得到图片的当前位置与目的位置的距离小于A时,所述动画显示单元显示该图片对应的最终状态的图形形状,所述图片停止滑动;所述A为正数。
其中,动画处理模块,还包括:
角度计算单元,用于在所述每一张图片每一次从所述位置计算单元计算所得前一当前位置滑动到当前位置,计算其变化的角度,所述变化的角度为前一当前角度到目标角度的角度差的1/m;m为正整数;所述目标角度为所述最终状态的图形形状的角度。
其中,当所述角度计算单元计算得到图片的当前角度与目标角度的角度差小于B时,所述动画显示单元显示该图片对应的最终状态的图形形状,所述图片停止滑动;所述B为正数。
实施本发明提供的图片动画显示方法和装置,可以以动画的形式连续显示多张图片,使得图片显示生动有趣,提高了用户的体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万兴软件有限公司,未经深圳市万兴软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110447217.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低压配电柜眉头
- 下一篇:刷新虚拟桌面客户端屏显的方法及虚拟桌面系统