云电视图片展示方法及装置制造方法及图纸

技术编号:9620954 阅读:86 留言:0更新日期:2014-01-30 10:06
本发明专利技术公开了一种云电视图片展示方法及装置,通过获取云相册中的一个待展示图片集,以及待展示图片集中各个图片的原始高度和宽度比值,然后将各个图片的宽度调整为预设宽度,并调整各个图片的高度,使得调整后的各个图片的高度和宽度比值与各个图片的原始高度和宽度比值相同,最后将调整后的待展示图片集进行展示。通过将云相册中的图片调整为等宽不等高的图片,能够保持图片原始比例和品质,避免图片失真,进而给用户带来非常享受的视觉体验。

Method and device for displaying cloud television pictures

The invention discloses a method and a device for cloud TV pictures, through the acquisition of cloud album in a display image set, and to show the original height and width of each image image ratio, and then adjust the width of each image as the preset width, and adjust the picture height, the original height of each the picture after the adjustment of the height and width ratio and the width of each image and the ratio of the same, the images to be displayed after adjusting the display set. The cloud picture in a photo album to equal height pictures, can keep the original picture and the ratio of quality, avoid image distortion, and give users enjoy the visual experience.

【技术实现步骤摘要】
云电视图片展示方法及装置
本专利技术涉及云电视
,更具体的说,是涉及一种云电视图片展示方法及装置。
技术介绍
云电视是集有线电视、通讯、互联网三大功能于一体的三网融合业务,能够在电视上实现云空间、云服务、云浏览、云搜索等个性化应用,利用强大的云计算技术,通过网络为用户提供诸多应用所需资源。云相册是基于云计算平台提供的服务,具有国内最大的免费照片存储空间和网络相册服务,支持真正原图无损上传到云相册,多种方式浏览、管理、分享相册及照片。在云相册中,其存储的图片是来自于用户在手机端或电脑端自发的上传,图片大小和长宽比例并不统一。而现有的云电视图片展示方式,是传统的矩阵式图片展示模式,该种模式,通常是将不同大小和长宽比例的图片都限制在一个固定的显示区域,该固定显示区域的宽度和高度是一定的,展示图片时,图片在该显示区域中平铺,然后利用该显示区域的宽度和高度调整被显示图片的宽度和高度,使被显示图片的宽度和高度与该显示区域一致。也就意味着,宽度或高度大于该显示区域宽度或高度的图片将被压缩,反之将被拉伸,该种情况下,呈现给用户的图片将会表现出不同程度的失真,影响了图片显示的效果,导致图片无法被清晰甚至准确的显示,进而极大地影响用户的视觉感受。
技术实现思路
有鉴于此,本专利技术提供了一种云电视图片展示方法及装置,以克服现有技术中由于云电视采用传统的矩阵式图片展示模式展现云相册的图片时造成的图片失真的问题。为实现上述目的,本专利技术提供如下技术方案:一种云电视图片展示方法,包括:获取云相册中的一个待展示图片集;获取所述待展示图片集中各个图片的原始高度和宽度比值;将所述待展示图片集中各个图片的宽度调整为预设宽度;调整所述待展示图片集中各个图片的高度,使调整后的待展示图片集中的图片高度和宽度比值为所述原始高度和宽度比值;将调整后的待展示图片集进行展示。优选的,所述预设宽度是根据云电视界面的显示区域宽度及预设展示列数确定的。优选的,当所述待展示图片集中的图片数不大于所述预设展示列数时,确定所述待展示图片集的展示方式为单行展示,所述将调整后的待展示图片集进行展示的过程包括:按照预设图片次序将所述调整后的待展示图片集中的图片进行展示,所述图片分别位于不同的展示列中。优选的,当所述待展示图片集中的图片数大于所述预设列数时,确定所述待展示图片集的展示方式为多行展示,所述将调整后的待展示图片集进行展示的过程包括:对第一行图片进行展示,该过程包括:按照预设图片次序,从所述调整后的待展示图片集中的图片中选取与所述预设展示列数相同数量的图片,将所述被选取的图片进行展示,所述被选取的图片分别位于不同的展示列中。优选的,还包括,对除第一行之外的其他行的图片分别进行展示,该过程包括:分别获取当前各个展示列中已展示的图片的高度之和;当所述待展示图片集的未展示图片数不小于所述预设展示列数时,从所述待展示图片集的未展示图片中选取与所述预设展示列数相同数量的图片,作为当前待添加图片;将所述当前待添加图片按照所述各个展示列中已展示的图片的高度之和由小到大的顺序,依次添加至对应的展示列进行展示。优选的,所述对除第一行之外的其他行的图片分别进行展示的过程,还包括:当所述待展示图片集的未展示图片数小于所述预设展示列数时,选取所述未展示图片,作为当前待添加图片;将所述当前待添加图片按照所述各个展示列中已展示的图片的高度之和由小到大的顺序,依次添加至对应的展示列进行展示。一种云电视图片展示装置,包括:第一获取模块,用于获取云相册中的一个待展示图片集;第二获取模块,用于获取所述待展示图片集中各个图片的原始高度和宽度比值;宽度调整模块,用于将所述待展示图片集中各个图片的宽度调整为预设宽度;高度调整模块,用于调整所述待展示图片集中各个图片的高度,使调整后的待展示图片集中的图片高度和宽度比值为所述原始高度和宽度比值;展示模块,用于将调整后的待展示图片集进行展示。优选的,当所述待展示图片集中的图片数不大于所述预设展示列数时,确定所述待展示图片集的展示方式为单行展示,所述展示模块包括:单行展示单元,用于按照预设图片次序将所述调整后的待展示图片集中的图片进行展示,所述图片分别位于不同的展示列中。优选的,当所述待展示图片集中的图片数大于所述预设列数时,确定所述待展示图片集的展示方式为多行展示,所述展示模块包括:第一行展示单元,用于对第一行图片进行展示,该单元具体用于:按照预设图片次序,从所述调整后的待展示图片集中的图片中选取与所述预设展示列数相同数量的图片,将所述被选取的图片进行展示,所述被选取的图片分别位于不同的展示列中;非第一行展示单元,用于对除第一行之外的其他行的图片分别进行展示,其中,所述非第一行展示单元具体包括:高度获取子单元,用于分别获取当前各个展示列中已展示的图片的高度之和;第一图片选取子单元,用于当所述待展示图片集的未展示图片数不小于所述预设展示列数时,从所述待展示图片集的未展示图片中选取与所述预设展示列数相同数量的图片,作为当前待添加图片;第一展示子单元,用于将所述当前待添加图片按照所述各个展示列中已展示的图片的高度由小到大的顺序,依次添加至对应的展示列进行展示。优选的,所述非第一行展示单元,还包括:第二图片选取子单元,用于当所述待展示图片集的未展示图片数小于所述预设展示列数时,选取所述未展示图片,作为当前待添加图片;第二展示子单元,用于将所述当前待添加图片按照所述各个展示列中已展示的图片的高度由小到大的顺序,依次添加至对应的展示列进行展示。经由上述的技术方案可知,与现有技术相比,本专利技术公开了一种云电视图片展示方法及装置,通过获取云相册中的一个待展示图片集,以及待展示图片集中各个图片的原始高度和宽度比值,然后将各个图片的宽度调整为预设宽度,并调整各个图片的高度,使得调整后的各个图片的高度和宽度比值与各个图片的原始高度和宽度比值相同,最后将调整后的待展示图片集进行展示。通过将云相册中的图片调整为等宽不等高的图片,能够保持图片原始比例和品质,避免图片失真,进而给用户带来非常享受的视觉体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例一公开的一种云电视图片展示方法流程示意图;图2为本专利技术实施例二公开的另一种云电视图片展示方法流程示意图;图3为本专利技术实施例三公开的再一种云电视图片展示方法流程示意图;图4为本专利技术实施例三中示例一中当前云电视显示屏幕上显示区域第一行图片展示情况;图5为本专利技术实施例三中示例一中选择出的第二行待添加图片示意图;图6为本专利技术实施例三中示例一中将第二行待添加图片中的图片1添加之后的云电视显示屏幕的显示区域图片展示情况;图7为本专利技术实施例三中示例一中将第二行待添加图片中的图片2添加之后的云电视显示屏幕的显示区域图片展示情况;图8为本专利技术实施例三中示例一中将第二行待添加图片全部添加之后的云电视显示屏幕的显示区域图片展示情况;图9为本专利技术实施例三中示例一中选择出的第三行待添加图片示意图;图10为本专利技术实施例三中示例一中将本文档来自技高网...
云电视图片展示方法及装置

【技术保护点】
一种云电视图片展示方法,其特征在于,包括:获取云相册中的一个待展示图片集;获取所述待展示图片集中各个图片的原始高度和宽度比值;将所述待展示图片集中各个图片的宽度调整为预设宽度;调整所述待展示图片集中各个图片的高度,使调整后的待展示图片集中的图片高度和宽度比值为所述原始高度和宽度比值;将调整后的待展示图片集进行展示。

【技术特征摘要】
1.一种云电视图片展示方法,其特征在于,包括:获取云相册中的一个待展示图片集;获取所述待展示图片集中各个图片的原始高度和宽度比值;将所述待展示图片集中各个图片的宽度调整为预设宽度;调整所述待展示图片集中各个图片的高度,使调整后的待展示图片集中的图片高度和宽度比值为所述原始高度和宽度比值;将调整后的待展示图片集进行展示;其中,所述预设宽度是根据云电视界面的显示区域宽度及预设展示列数确定的,所述预设展示列数是将所述云电视界面的显示区域均分获得的,所述预设宽度是根据每列展示列的宽度确定的;当所述待展示图片集中的图片数大于所述预设展示列数时,确定所述待展示图片集的展示方式为多行展示,所述将调整后的待展示图片集进行展示的过程包括:对第一行图片进行展示,该过程包括:按照预设图片次序,从所述调整后的待展示图片集中的图片中选取与所述预设展示列数相同数量的图片,将所述被选取的图片进行展示,所述被选取的图片分别位于不同的展示列中;对除第一行之外的其他行的图片分别进行展示,该过程包括:分别获取当前各个展示列中已展示的图片的高度之和;当所述待展示图片集的未展示图片数不小于所述预设展示列数时,从所述待展示图片集的未展示图片中选取与所述预设展示列数相同数量的图片,作为当前待添加图片;将所述当前待添加图片按照所述各个展示列中已展示的图片的高度之和由小到大的顺序,依次添加至对应的展示列进行展示。2.根据权利要求1所述的方法,其特征在于,当所述待展示图片集中的图片数不大于所述预设展示列数时,确定所述待展示图片集的展示方式为单行展示,所述将调整后的待展示图片集进行展示的过程包括:按照预设图片次序将所述调整后的待展示图片集中的图片进行展示,所述图片分别位于不同的展示列中。3.根据权利要求1所述的方法,其特征在于,所述对除第一行之外的其他行的图片分别进行展示的过程,还包括:当所述待展示图片集的未展示图片数小于所述预设展示列数时,选取所述未展示图片,作为当前待添加图片;将所述当前待添加图片按照所述各个展示列中已展示的图片的高度之和由小到大的顺序,依次添加至对应的展示列进行展示。4.一种云电视图片展示装置,其特征在于,包括:第一获取模块,用于获取云相册中的一个待展示图片集...

【专利技术属性】
技术研发人员:高国威刘佳
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1