一种图片的3d切换浏览方法_2

文档序号:8527916阅读:来源:国知局
倒数第二个进行焦点显示的图片读取到内存中;
[0037]按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为待焦点显示的新图片;将该倒数第二个新图片加载到第二待获取焦点显示区的第二图片位置上;
[0038]从地址列表中取出需要在图片显示区域进行第四个焦点显示的图片的地址,并按照图片地址将该第四个进行焦点显示的图片读取到内存中,且按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为第四个待焦点显示的新图片;
[0039]从地址列表中取出需要在图片显示区域进行倒数第三个焦点显示的图片的地址,并按照图片地址将倒数第三个进行焦点显示的图片读取到内存中,且按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为倒数第三个待焦点显示的新图片;
[0040]当设置图片的切换移动方向向左移动时,释放第二待获焦点显示区的第二位置处的图片,即本实施例的倒数第二张图片的图片数据,将其余图片显示区的图片均沿向左移动一个图片位置,在本实施例中表现为:释放倒数第二张图片,倒数第一张图片移动到第二待获焦点显示区的第二图片位置上,第一张图片移动到第二待获焦点显示区的第一图片位置上,第二张图片移动到焦点显示区以进行焦点显示,第三张图片移动到第一待获焦点显示区的第一图片位置上,将内存中的第四张待焦点显示的图片加载到第一待获焦点显示区的第二图片位置上;
[0041]当设置图片的切换移动方向向右移动时,释放第一待获焦点显示区的第二位置处的图片,即本实施例的第三张图片的图片数据,将其余图片显示区的图片均沿向右移动一个图片位置,在本实施例中表现为:释放第三张图片,第二张图片移动到第一待获焦点显示区的第二图片位置上,第一张图片移动到第一待获焦点显示区的第一图片位置上,倒数第一张图片移动到焦点显示区以进行焦点显示,倒数第二张图片移动到第二待获焦点显示区的第一图片位置上,将内存中的倒数第三张待焦点显示的图片加载到第二待获焦点显示区的第二图片位置上。
[0042]如此循环读取其余图片数据到内存中、处理内存中的图片、释放图片显示区的边缘位置上的图片、按移动方向移动图片显示区上其余图片位置的图片、以及加载内存中处理好的待获取焦点的图片,即可完成图片沿着预设的向左或向右的移动方向完成图片的3D效果的切换浏览,且3D的切换效果美观,用户体验感受好。另外,本发明还预先读取在尚不加载显示的图片在内存中并进行,使得在切换速度更快、更稳定。
[0043]在以上实施例中,倒影图的长度被裁剪为只有压缩图的1/5,但在其他实施例中,倒影图的长度也可根据图片的实际情况或自定义裁剪为压缩图的1/6?1/3之间的比例,也可达到3D切换效果的美观。
[0044]进一步地,为达到更好的3D切换效果,图片处理单元还对加载于待获焦点显示区的图片进行折叠处理,使得焦点显示的图片更加美观,3D效果更明显。
[0045]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【主权项】
1.一种图片的3D切换浏览方法,用于对图组中的图片按3D切换效果依次进行焦点显示,其特征在于: 51、地址获取单元获取本地图片的地址列表; 52、尺寸采集单元获取焦点显示区的长度和宽度数据; 53、图片获取单元取出一张待焦点显示的图片的地址,并将图片数据读取到内存中; 54、按焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到压缩图;复制压缩图,图片处理单元对其进行处理得到对应的倒影图;将压缩图和对应的倒影图拼接合成为待焦点显示的新图片; 55、若待焦点显示的新图片为第一张待焦点显示的新图片,则将其加载到焦点显示区; 56、根据待获取焦点显示区和已失焦点显示区的数量和,相应次数地重复步骤S3、S4,将得到的待焦点显示的新图片加载到待获焦点显示区的空余图片位置; 57、图片获取单元还预取出两张待焦点显示的图片的地址,将图片数据读取到内存中,重复步骤S4,从而得到待焦点显示的新图片; 58、释放一张图片显示区的移动方向最前端位置的图片数据,将其余图片显示区的图片沿移动方向移动一个图片位置,将内存中待焦点显示的新图片加载到图片显示区的空余图片位置,重复步骤S7、S8,直到最后一张图片加载于焦点显示区。
2.根据权利要求1所述的一种图片的3D切换浏览方法,其特征在于:图片处理单元还对加载于待获焦点显示区的图片进行折叠处理。
3.根据权利要求1所述的一种图片的3D切换浏览方法,其特征在于:所述倒影图是由复制的压缩图的底部剪裁、并由上而下逐渐透明化处理而得到。
4.根据权利要求3所述的一种图片的3D切换浏览方法,其特征在于:所述倒影图的长度为压缩图的1/6?1/3。
5.根据权利要求4所述的一种图片的3D切换浏览方法,其特征在于:所述倒影图的长度为压缩图的1/5。
6.根据权利要求1所述的一种图片的3D切换浏览方法,其特征在于:焦点显示区位于图片显示区的中间,焦点显示区的两侧均为待获焦点显示区。
7.根据权利要求1所述的一种图片的3D切换浏览方法,其特征在于:焦点显示区两侧的待获焦点显示区均可放置2张待获焦点显示的图片。
【专利摘要】本发明公布了一种图片的3D切换浏览方法,用于对图组中的图片按3D切换效果依次进行焦点显示,包括以下步骤:地址获取单元获取本地图片的地址列表;尺寸采集单元获取焦点显示区域的长度和宽度;图片获取单元按照图片地址,将图片数据读取到内存中;处理图像得到待焦点显示的新图片;将新图片分别加载到焦点显示区和待获焦点显示区;将下一个可能获取焦点的两张图片读取到内存中,并进行处理;释放一张图片显示区在移动方向最前端位置的图片数据,将图片显示区的其余图片沿移动方向移动一个图片位置,将内存中待焦点显示的新图片加载于图片显示区的空余图片位置,并重复上一步骤和该步骤。本发明切换速度稳定,切换效果美观,用户体验感受好。
【IPC分类】G06F3-0481
【公开号】CN104850303
【申请号】CN201510186134
【发明人】张涢, 王会
【申请人】深圳市美贝壳科技有限公司
【公开日】2015年8月19日
【申请日】2015年4月20日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1