图片显示方法及装置的制造方法

文档序号:9814823阅读:318来源:国知局
图片显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能电视领域,尤其涉及一种图片显示方法及装置。
【背景技术】
[0002]传统电视的物理显示分辨率单一,比如:只限于480i的分辨率,随着显示技术的不断发展和更新,电视的物理分辨率也逐渐多元化,比如:480丨、720?、1080?,41((3840*2160)等,但是,预览图片都是按照系统图片本身固定的大小预览,一方面,在电视以高分辨率(例如3840* 2160)预览显示时,会使预览图片的像素密度过高,而造成预览图片在电视的左上角密集排列,严重影响图标的预览效果,不利于用户识别和选中相关预览图片;一方面,在电视以低分辨率(例如640 *480)预览显示时,会使预览图片的像素密度过低,而造成预览图片在电视上无法完全显示,用户无法一次性查询全部预览图片。

【发明内容】

[0003]本发明的主要目的在于提供一种图片显示方法,所述图片显示方法包括:
[0004]获取显示终端的物理分辨率和预览图片的个数;
[0005]获取所述物理分辨率对应的缩放因子;
[0006]根据获取的所述物理分辨率和所述预览图片的个数,获取所述预览图片之间的显示间隔;
[0007]根据获取的缩放因子、显示间隔和物理分辨率确定所述预览图片的显示尺寸,并按照所述显示尺寸和显示间隔在所述显示终端显示所述预览图片。
[0008]优选地,所述获取所述物理分辨率对应的缩放因子的步骤包括:
[0009]根据所述物理分辨率中水平方向像素点个数确定所述物理分辨率对应的缩放因子,其中,所述缩放因子包括水平缩放值和竖直缩放值。
[0010]优选地,所述水平缩放值与所述竖直缩放值成预设比例。
[0011]优选地,所述显示间隔包括水平显示间隔和竖直显示间隔,所述根据获取的所述物理分辨率和预览图片的个数,获取预览图片之间的显示间隔的步骤包括:
[0012]将获取的所述物理分辨率中水平方向像素点个数除以预设值与所述预览图片个数的乘积,获取所述预览图片水平方向之间的水平显示间隔;
[0013]将获取的所述物理分辨率中竖直方向像素点个数除以预设值与所述预览图片个数的乘积,获取所述预览图片竖直方向之间的竖直显示间隔。
[0014]优选地,所述根据获取的缩放因子、显示间隔和物理分辨率确定所述预览图片的显示尺寸,并将所述预览图片以所述显示尺寸和显示间隔在显示终端显示的步骤包括:
[0015]根据所述缩放因子的水平缩放值、所述显示间隔的水平显示间隔和所述物理分辨率水平方向像素点个数,确定所述预览图片的水平显示长度;
[0016]根据所述缩放因子的竖直缩放值、所述显示间隔的竖直显示间隔和所述物理分辨率竖直方向像素点个数,确定所述预览图片的竖直显示长度;
[0017]根据确定的水平显示长度和竖直显示长度获取预览图片的显示尺寸;
[0018]按照所述显示尺寸和显示间隔在所述显示终端显示所述预览图片。
[0019]此外,为实现上述目的,本发明还提供一种图片显示装置,所述图片显示装置包括:
[0020]第一获取模块,用于获取显示终端的物理分辨率和预览图片的个数;
[0021]第二获取模块,用于获取所述物理分辨率对应的缩放因子;
[0022]第三获取模块,用于根据获取的所述物理分辨率和所述预览图片的个数,获取所述预览图片之间的显示间隔;
[0023]显示模块,用于根据获取的缩放因子、显示间隔和物理分辨率确定所述预览图片的显示尺寸,并按照所述显示尺寸和显示间隔在所述显示终端显示所述预览图片。
[0024]优选地,所述第二获取模块,还用于根据所述物理分辨率中水平方向像素点个数确定所述物理分辨率对应的缩放因子,其中,所述缩放因子包括水平缩放值和竖直缩放值。
[0025]优选地,所述水平缩放值与所述竖直缩放值成预设比例。
[0026]优选地,所述显示间隔包括水平显示间隔和竖直显示间隔,所述第三获取模块包括:
[0027]水平间隔获取单元,用于将获取的所述物理分辨率中水平方向像素点个数除以预设值与所述预览图片个数的乘积,获取所述预览图片水平方向之间的水平显示间隔;
[0028]竖直间隔获取单元,用于将获取的所述物理分辨率中竖直方向像素点个数除以预设值与所述预览图片个数的乘积,获取所述预览图片竖直方向之间的竖直显示间隔。
[0029]优选地,所述显示模块包括:
[0030]水平长度获取单元,用于根据所述缩放因子的水平缩放值、所述显示间隔的水平显示间隔和所述物理分辨率水平方向像素点个数,确定所述预览图片的水平显示长度;
[0031]竖直长度获取单元,用于根据所述缩放因子的竖直缩放值、所述显示间隔的竖直显示间隔和所述物理分辨率竖直方向像素点个数,确定所述预览图片的竖直显示长度;
[0032]显示尺寸获取单元,用于根据确定的水平显示长度和竖直显示长度获取预览图片的显示尺寸;
[0033]显示单元,用于按照所述显示尺寸和显示间隔在所述显示终端显示所述预览图片。
[0034]本发明通过先获取显示终端的物理分辨率和预览图片的个数,然后根据物理分辨率获取对应的缩放因子;再根据物理分辨率和预览图片的个数获取预览图片之间的显示间隔;最后根据获取的缩放因子、显示间隔和物理分辨率确定预览图片的显示尺寸,并按照显示尺寸和显示间隔在显示终端显示预览图片,从而预览图片的显示尺寸能够根据物理分辨率和/或预览图片的个数的变化而进行相对应的调整,以较佳的显示尺寸和显示间隔排列在显示终端的显示区域中,避免了预览图片的像素密度过高或过低。
【附图说明】
[0035]图1为本发明图片显示方法第一实施例的流程示意图;
[0036]图2为图1中根据获取的缩放因子、显示间隔和物理分辨率确定预览图片的显示尺寸,并将预览图片以所述显示尺寸和显示间隔在显示终端显示的步骤的细化流程示意图;
[0037]图3为本发明图片显示装置第一实施例的功能模块示意图;
[0038]图4为图3中显示模块的细化功能模块示意图。
[0039]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0040]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0041]本发明提供一种图片显示方法,参照图1,在本发明图片显示方法第一实施例中,该图片显示方法包括:
[0042]步骤S10,获取显示终端的物理分辨率和预览图片的个数;
[0043]显示终端可以为智能电视、电脑显示器等,获取显示终端的物理分辨率和预览图片的个数,该物理分辨率和预览图片(该预览图片可以是显示终端上显示的预览图标和图片)的个数可以预存在显示终端的存储器中,当需要获取显示终端的物理分辨率和预览图片的个数时,直接从显示终端的存储器中读取即可,其中物理分辨率为显示终端的最高可显示的像素数,预览图片的个数是显示终端显示区域需显示的预览图片的个数。
[0044]步骤S20,根据获取的物理分辨率,获取该物理分辨率对应的缩放因子;
[0045]根据获取的物理分辨率的水平方向像素点个数来确定显示终端的像素密度等级,并根据像素密度等级获取该像素密度等级对应的缩放因子;或者根据获取的物理分辨率的竖直方向像素点个数来确定显示终端的像素密度等级,并根据像素密度等级获取该像素密度等级对应的缩放因子。
[0046]优选地,步骤S20包括:
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1