[发明专利]一种显示对象自适应分辨率显示的方法及系统有效
申请号: | 201510559950.2 | 申请日: | 2015-09-06 |
公开(公告)号: | CN105225201B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 徐盛超;龚奕雄 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T3/40 | 分类号: | G06T3/40 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 方艳平 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预设 显示对象 屏幕像素 目标显示装置 分辨率显示 目标分辨率 目标屏幕 目标显示 自适应 分辨率 像素 最佳视觉效果 分辨率条件 比值计算 获取目标 求和计算 显示装置 用户体验 加权 | ||
本发明公开了一种显示对象自适应分辨率显示的方法及系统,其中方法包括设定预设屏幕像素密度和预设分辨率;获取在预设屏幕像素密度和预设分辨率条件下的显示对象的预设显示尺寸;获取目标显示装置的目标屏幕像素密度和目标分辨率;比较目标分辨率和预设分辨率得到第一比值;比较目标屏幕像素密度和预设屏幕像素密度得到第二比值;将第一比值与第二比值进行加权求和计算得到第三比值;根据预设显示尺寸与第三比值计算目标显示尺寸,并在目标显示装置上以目标显示尺寸对显示对象进行显示。根据本发明提供的方法能够使显示对象以最佳视觉效果在目标显示装置上显示,提高用户体验效果。
技术领域
本发明涉及设备显示领域,尤其涉及一种显示对象自适应分辨率显示的方法及系统。
背景技术
现有的各种电子设备的显示装置参数差异很大,如智能手机、平板电脑、电视、计算机等不同的电子设备在显示同一显示对象时,由于不同屏幕的硬件厂商可能不同,其屏幕显示的像素格式、分辨率、像素大小等参数也各不相同,如果都用同一种显示方式将显示对象直接显示在各种屏幕上,则可能会有显示不完整或者显示比例不协调的情况出现。
为此,现有技术提出采用目标显示装置的屏幕分辨率与预设的屏幕分辨率进行比较,得出一个比值,再将显示对象在预设的屏幕分辨率下的显示大小乘以该比值,得到目标显示装置的显示像素大小,显示元素则按照该显示大小在目标显示装置上进行显示;而采用此方法,会使得显示对象得物理尺寸随着显示装置的物理尺寸放大或缩小,当目标显示装置的物理尺寸与预设的设备物理尺寸差异过大时,可能会导致显示对象在目标显示装置上过大或过小,影响用户的体验效果。同时,现有技术还提出一种将屏幕像素密度与预设的屏幕像素密度进行比较的方法,也存在与上述处理方法相同的问题,也将导致显示对象在目标显示装置上过大或过小,从而影响用户体验。
发明内容
为解决上述技术问题,本发明提出了一种显示对象自适应分辨率显示的方法及系统,该方法能够在目标显示装置的物理尺寸与预设的设备物理尺寸差异很大时,使显示对象以最佳视觉效果在目标显示装置上显示,提高用户体验效果。
为达到上述目的,本发明采用以下技术方案:
本发明公开了一种显示对象自适应分辨率显示的方法,包括以下步骤:
S1:设定预设屏幕像素密度P0和预设分辨率Q0;
S2:获取在所述预设屏幕像素密度P0和所述预设分辨率Q0条件下的所述显示对象的预设显示尺寸T0;
S3:获取目标显示装置的目标屏幕像素密度P1和目标分辨率Q1;
S4:比较所述目标分辨率Q1和所述预设分辨率Q0,得到第一比值A;
S5:比较所述目标屏幕像素密度P1和所述预设屏幕像素密度P0,得到第二比值B;
S6:将所述第一比值A与所述第二比值B进行加权求和计算,得到第三比值C;
S7:根据所述预设显示尺寸T0与所述第三比值C计算目标显示尺寸T1,并在所述目标显示装置上以所述目标显示尺寸T1对所述显示对象进行显示。
优选地,步骤S4中的所述第一比值A=Q1/Q0;步骤S5中的所述第二比值B=P1/P0;步骤S6中的所述第三比值C=A*X+B*(1-X),X是加权值,0<X<1;步骤S7中的所述目标显示尺寸T1=T0*C。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510559950.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于深度的背景模型更新方法和系统
- 下一篇:一种提高电网供电可靠性的方法