CN104850303B - 一种图片的3d切换浏览方法 - Google Patents
一种图片的3d切换浏览方法 Download PDFInfo
- Publication number
- CN104850303B CN104850303B CN201510186134.1A CN201510186134A CN104850303B CN 104850303 B CN104850303 B CN 104850303B CN 201510186134 A CN201510186134 A CN 201510186134A CN 104850303 B CN104850303 B CN 104850303B
- Authority
- CN
- China
- Prior art keywords
- picture
- focus
- viewing area
- compression
- memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明公布了一种图片的3D切换浏览方法,用于对图组中的图片按3D切换效果依次进行焦点显示,包括以下步骤:地址获取单元获取本地图片的地址列表;尺寸采集单元获取焦点显示区域的长度和宽度;图片获取单元按照图片地址,将图片数据读取到内存中;处理图像得到待焦点显示的新图片;将新图片分别加载到焦点显示区和待获焦点显示区;将下一个可能获取焦点的两张图片读取到内存中,并进行处理;释放一张图片显示区在移动方向最前端位置的图片数据,将图片显示区的其余图片沿移动方向移动一个图片位置,将内存中待焦点显示的新图片加载于图片显示区的空余图片位置,并重复上一步骤和该步骤。本发明切换速度稳定,切换效果美观,用户体验感受好。
Description
技术领域
本发明涉及图片显示技术领域,具体是指一种3D图片的显示方法。
背景技术
在互联网渐渐融入人们生活后,在网络上浏览或下载各种图片已经成为很多人生活的一部分。而数码相机和手机拍照的流行,又使得对图片浏览也成为很多人生活中不可缺少的一部分。
相对于以往的打印和冲洗照片,通过各种图片查看软件给人提供的更多的方便和实惠,但目前现有的图片查看软件只适用于2D图片的切换显示,不能应用于3D图片的切换显示,因此导致这些图片查看软件的显示和切换方式较为单一,影响用户体验。
发明内容
为了提高用户查看图片的体验感觉,本发明提供一种3D图片显示方法和装置,其可以解决现有的图片显示和切换方法单一的技术问题。为实现上述目的,本发明采用如下技术方案:
一种图片的3D切换浏览方法,用于对图组中的图片按3D切换效果依次进行焦点显示,包括以下步骤:
S1、地址获取单元获取本地图片的地址列表;
S2、尺寸采集单元获取焦点显示区的长度和宽度数据;
S3、图片获取单元取出一张待焦点显示的图片的地址,并将图片数据读取到内存中;
S4、按焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到压缩图;复制压缩图,图片处理单元对其进行处理得到对应的倒影图;将压缩图和对应的倒影图拼接合成为待焦点显示的新图片;
S5、若待焦点显示的新图片为第一张待焦点显示的新图片,则将其加载到焦点显示区;
S6、根据待获取焦点显示区和已失焦点显示区的数量和,相应次数地重复步骤S3、S4,将得到的待焦点显示的新图片加载到待获焦点显示区的空余图片位置;
S7、图片获取单元还预取出两张待焦点显示的图片的地址,将图片数据读取到内存中,重复步骤S4,从而得到待焦点显示的新图片;
S8、释放一张图片显示区的移动方向最前端位置的图片数据,将其余图片显示区的图片沿移动方向移动一个图片位置,将内存中待焦点显示的新图片加载到图片显示区的空余图片位置,重复步骤S7、S8,直到最后一张图片加载于焦点显示区。
更优地,图片处理单元还对加载于待获焦点显示区的图片进行折叠处理。
更优地,所述倒影图是由复制的压缩图的底部剪裁、并由上而下逐渐透明化处理而得到。
更优地,所述倒影图的长度为压缩图的1/6~1/3。
更优地,所述倒影图的长度为压缩图的1/5。
更优地,焦点显示区位于图片显示区的中间,焦点显示区的两侧均为待获取焦点显示区。
更优地,焦点显示区两侧的待获焦点显示区均可放置2张待获焦点显示的图片。
与现有技术相比,本发明的有益效果为:以3D效果对图片进行切换显示,其切换速度稳定,切换效果美观,用户体验感受好。
附图说明
图1为本发明实施例的图片显示位置示意图;
图2为本发明的步骤流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参见图1所示,是本发明一种图片的3D切换浏览方法的本实施例的图片放置位置示意图,其中,焦点显示区位于图片显示区的中间,用于放置焦点显示的图片;焦点显示区的两侧均为待获焦点显示区,用于放置待获取焦点显示的图片。在本实施例中,焦点显示区的左边设为第一待获焦点显示区,焦点显示区的右边设为第二待获焦点显示区,而第一待获焦点显示和第二待获焦点显示区均可放置2张待获焦点显示的图片。当然,待获焦点显示区可放置图片的数量可根据具体的图片显示设备的内存大小以及图片数据量而定,例如图片显示设备的内存足够存放多张图片,则两个待获焦点显示区均可放置3张或更多张待获焦点的图片;再如图片显示设备的内存较小或待显示的图片较大,则两个待获焦点显示区可以只放置1张图片。
如图2所示,本发明公开的图片的3D切换浏览方法的具体步骤包括:
将图组中的图片地址保存到地址列表中,地址获取单元获取本地图片的地址列表;
尺寸采集单元获取焦点显示区的长度和宽度数据;
从地址列表中取出需要在图片显示区进行第一个焦点显示的图片的地址,并按照图片地址将该第一个进行焦点显示的图片读取到内存中;
按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转180°,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为待焦点显示的新图片;将该新图片加载到焦点显示区;
从地址列表中取出需要在图片显示区域进行第二个焦点显示的图片的地址,并按照图片地址将该第二个进行焦点显示的图片读取到内存中;
按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为待焦点显示的新图片;将该二个新图片加载到第一待获取焦点显示区的第一图片位置上;
从地址列表中取出需要在图片显示区域进行第三个焦点显示的图片的地址,并按照图片地址将该第三个进行焦点显示的图片读取到内存中;
按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为待焦点显示的新图片;将该第三个新图片加载到第二待获取焦点显示区的第二图片位置上;
从地址列表中取出需要在图片显示区域进行倒数第一个焦点显示的图片的地址,并按照图片地址将该倒数第一个进行焦点显示的图片读取到内存中;
按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为待焦点显示的新图片;将该倒数第一个新图片加载到第二待获取焦点显示区的第一图片位置上;
从地址列表中取出需要在图片显示区域进行倒数第二个焦点显示的图片的地址,并按照图片地址将该倒数第二个进行焦点显示的图片读取到内存中;
按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为待焦点显示的新图片;将该倒数第二个新图片加载到第二待获取焦点显示区的第二图片位置上;
从地址列表中取出需要在图片显示区域进行第四个焦点显示的图片的地址,并按照图片地址将该第四个进行焦点显示的图片读取到内存中,且按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为第四个待焦点显示的新图片;
从地址列表中取出需要在图片显示区域进行倒数第三个焦点显示的图片的地址,并按照图片地址将倒数第三个进行焦点显示的图片读取到内存中,且按照焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到原图片的压缩图;复制一份压缩图,图片处理单元截取该复制的压缩图的底部约1/5宽度,将其垂直翻转,并由上而下逐渐透明化处理,得到与原压缩图对应的倒影图;将压缩图和倒影图按由上而下的顺序进行拼接,合成为倒数第三个待焦点显示的新图片;
当设置图片的切换移动方向向左移动时,释放第二待获焦点显示区的第二位置处的图片,即本实施例的倒数第二张图片的图片数据,将其余图片显示区的图片均沿向左移动一个图片位置,在本实施例中表现为:释放倒数第二张图片,倒数第一张图片移动到第二待获焦点显示区的第二图片位置上,第一张图片移动到第二待获焦点显示区的第一图片位置上,第二张图片移动到焦点显示区以进行焦点显示,第三张图片移动到第一待获焦点显示区的第一图片位置上,将内存中的第四张待焦点显示的图片加载到第一待获焦点显示区的第二图片位置上;
当设置图片的切换移动方向向右移动时,释放第一待获焦点显示区的第二位置处的图片,即本实施例的第三张图片的图片数据,将其余图片显示区的图片均沿向右移动一个图片位置,在本实施例中表现为:释放第三张图片,第二张图片移动到第一待获焦点显示区的第二图片位置上,第一张图片移动到第一待获焦点显示区的第一图片位置上,倒数第一张图片移动到焦点显示区以进行焦点显示,倒数第二张图片移动到第二待获焦点显示区的第一图片位置上,将内存中的倒数第三张待焦点显示的图片加载到第二待获焦点显示区的第二图片位置上。
如此循环读取其余图片数据到内存中、处理内存中的图片、释放图片显示区的边缘位置上的图片、按移动方向移动图片显示区上其余图片位置的图片、以及加载内存中处理好的待获取焦点的图片,即可完成图片沿着预设的向左或向右的移动方向完成图片的3D效果的切换浏览,且3D的切换效果美观,用户体验感受好。另外,本发明还预先读取在尚不加载显示的图片在内存中并进行,使得在切换速度更快、更稳定。
在以上实施例中,倒影图的长度被裁剪为只有压缩图的1/5,但在其他实施例中,倒影图的长度也可根据图片的实际情况或自定义裁剪为压缩图的1/6~1/3之间的比例,也可达到3D切换效果的美观。
进一步地,为达到更好的3D切换效果,图片处理单元还对加载于待获焦点显示区的图片进行折叠处理,使得焦点显示的图片更加美观,3D效果更明显。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (7)
1.一种图片的3D切换浏览方法,用于对图组中的图片按3D切换效果依次进行焦点显示,其特征在于:
S1、地址获取单元获取本地图片的地址列表;
S2、尺寸采集单元获取焦点显示区的长度和宽度数据;
S3、图片获取单元取出一张待焦点显示的图片的地址,并将图片数据读取到内存中;
S4、按焦点显示区的长度和宽度,图片处理单元对内存中的待焦点显示的图片进行剪裁压缩处理,得到压缩图;复制压缩图,图片处理单元对其进行处理得到对应的倒影图;将压缩图和对应的倒影图拼接合成为待焦点显示的新图片;
S5、若待焦点显示的新图片为第一张待焦点显示的新图片,则将其加载到焦点显示区;
S6、根据待获取焦点显示区和已失焦点显示区的数量和,相应次数地重复步骤S3、S4,将得到的待焦点显示的新图片加载到待获焦点显示区的空余图片位置;
S7、图片获取单元还预取出两张待焦点显示的图片的地址,将图片数据读取到内存中,重复步骤S4,从而得到待焦点显示的新图片;
S8、释放一张图片显示区的移动方向最前端位置的图片数据,将其余图片显示区的图片沿移动方向移动一个图片位置,将内存中待焦点显示的新图片加载到图片显示区的空余图片位置,重复步骤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张待获焦点显示的图片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510186134.1A CN104850303B (zh) | 2015-04-20 | 2015-04-20 | 一种图片的3d切换浏览方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510186134.1A CN104850303B (zh) | 2015-04-20 | 2015-04-20 | 一种图片的3d切换浏览方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104850303A CN104850303A (zh) | 2015-08-19 |
CN104850303B true CN104850303B (zh) | 2019-04-09 |
Family
ID=53849983
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510186134.1A Expired - Fee Related CN104850303B (zh) | 2015-04-20 | 2015-04-20 | 一种图片的3d切换浏览方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104850303B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102136266A (zh) * | 2010-01-26 | 2011-07-27 | 鸿富锦精密工业(深圳)有限公司 | 在电子装置中切换显示图片的方法 |
CN103246673A (zh) * | 2012-02-09 | 2013-08-14 | 联想(北京)有限公司 | 一种图片切换方法和电子设备 |
CN103870102A (zh) * | 2012-12-13 | 2014-06-18 | 腾讯科技(武汉)有限公司 | 图片切换方法及装置 |
CN104063837A (zh) * | 2014-06-19 | 2014-09-24 | Tcl通讯(宁波)有限公司 | 一种图片显示处理方法、***及移动终端 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090046037A1 (en) * | 2007-08-17 | 2009-02-19 | The University Of British Columbia | High resolution display of 3d images |
-
2015
- 2015-04-20 CN CN201510186134.1A patent/CN104850303B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102136266A (zh) * | 2010-01-26 | 2011-07-27 | 鸿富锦精密工业(深圳)有限公司 | 在电子装置中切换显示图片的方法 |
CN103246673A (zh) * | 2012-02-09 | 2013-08-14 | 联想(北京)有限公司 | 一种图片切换方法和电子设备 |
CN103870102A (zh) * | 2012-12-13 | 2014-06-18 | 腾讯科技(武汉)有限公司 | 图片切换方法及装置 |
CN104063837A (zh) * | 2014-06-19 | 2014-09-24 | Tcl通讯(宁波)有限公司 | 一种图片显示处理方法、***及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN104850303A (zh) | 2015-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104333700B (zh) | 一种图像虚化方法和图像虚化装置 | |
CN103150745B (zh) | 在线编辑图片的方法和装置 | |
CN107870716A (zh) | 调用后台应用程序的方法和装置 | |
CN105739935A (zh) | 一种多终端联合显示方法、装置及*** | |
CN104063844B (zh) | 一种缩略图生成方法及*** | |
EP2887191A1 (en) | Picture display processing method and device | |
CN105898523A (zh) | 一种视频播放方法及装置 | |
CN102546933A (zh) | 一种快速设置手机壁纸的方法 | |
CN103902615B (zh) | 照片处理方法及装置、移动终端 | |
EP1942641A3 (en) | Apparatus and method for originating call by using image | |
CN106339983A (zh) | 一种利用高斯模糊实现模糊动画的方法及装置 | |
CN104104995A (zh) | 图片显示方法和装置 | |
CN104320590A (zh) | 一种分屏图像处理方法、装置及客户端 | |
CN104615400B (zh) | 展示可视信息的方法与设备 | |
CN103500462A (zh) | 一种虚拟游戏场景的图像的提供方法和*** | |
CN103116631A (zh) | 一种在手持电子设备上快捷查看批量图片的***和方法 | |
CN105578035B (zh) | 一种图像处理方法及电子设备 | |
CN107133981B (zh) | 图像处理方法和装置 | |
CN104850303B (zh) | 一种图片的3d切换浏览方法 | |
CN105391941B (zh) | 照片处理方法及装置 | |
CN111127621A (zh) | 画面渲染方法、装置和可读存储介质 | |
CN104361559B (zh) | 一种基于小图像内存的图像放大处理方法及*** | |
CN111562869B (zh) | 截图方法及装置、存储介质、电子装置 | |
CN106201779A (zh) | 图片处理方法、装置及移动终端 | |
CN105975169A (zh) | 一种3d空间的文本显示方法及其装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190409 Termination date: 20200420 |