自动调节显示屏分辨率的方法、系统及移动终端的制作方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种根据显示内容自动调节显示屏分辨率的方法、系统及移动终端。
【背景技术】
[0002]随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。
[0003]目前,移动终端普遍采用IXD显示屏进行显示,并且为了能够使一些高清图像(如高像素图片、视频)能在显示屏上清楚显示出来,显示屏的分辨率也做得越来越高。然而显示屏常时间工作在高分辨率下将带来以下缺陷:
I)、显示控制器工作负荷大,显示屏的功耗较高;因为使用高分辨率显示时,无论将要显示的图像分辨率高低,其一律按高分辨率处理,处理的数据量依然很大,导致功耗较高;例如分辨率为2048*1536的显示屏来显示400*300的图像,其最终显示时依然按2048*1536的分辨率来显示。
[0004]2)、中央处理器与显示屏之间传输大量数据导致中央处理器负荷增大;例如分辨率为2048*1536的显示屏来显示400*300的图像,中央处理器仍是将400*300的图像数据转换成适应显示屏分辨率2048*1536的大小来传递给显示屏,使显示屏能够正常显示。
[0005]因此,现有技术还有待于改进和发展。
【发明内容】
[0006]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种根据显示内容自动调节显示屏分辨率的方法、系统及移动终端,本发明提供了一种根据显示内容自动调节显示屏分辨率的方法,解决了现有技术中LCD显示屏的分辨率不会随着显示内容变化,导致在显示内容分辨率低于LCD显示屏分辨率时造成的LCD显示屏“大材小用”的缺陷;本案通过检测显示内容的变化,当显示内容发生变化时获取其分辨率,并将LCD显示屏配置成该分辨率,使IXD显不的分辨率与显不内容的分辨率相适应,从而达到减轻系统工作负荷的目的。
[0007]本发明解决技术问题所采用的技术方案如下:
一种根据显示内容自动调节显示屏分辨率的方法,其中,包括:
A、获取当前需要显示的内容的分辨率;
B、从LCD可配置的分辨率个数中,找出与所述需要显示的内容的分辨率最接近、且大于所述需要显示内容分辨率的LCD配置分辨率,作为当前显示分辨率;
C、将IXD配置成所述当前显示分辨率,将需要显示的内容图像数据发送给IXD显示。
[0008]所述的根据显示内容自动调节显示屏分辨率的方法,其中,在所述步骤A之前还包括:
S、预先在移动终端中保存有所有LCD可配置的分辨率,并将这些分辨率从小到大进行排序。
[0009]所述的根据显示内容自动调节显示屏分辨率的方法,其中,所述步骤A还包括: 当检测到中央处理器需要发送给LCD显示屏显示的内容时,如果检测到本次显示的内容与上一次显示的内容不相同,则获取本次显示内容的分辨率。
[0010]所述的根据显示内容自动调节显示屏分辨率的方法,其中,所述步骤B具体包括以下步骤:
B1、将当前需要显示的内容的分辨率依次与移动终端中保存的LCD可配置的分辨率进行比较;
B2、找出与所述需要显示的内容的分辨率最接近、且大于所述需要显示内容分辨率的IXD配置分辨率,作为当前显不分辨率。
[0011 ] 所述的根据显示内容自动调节显示屏分辨率的方法,其中,所述步骤S还包括:IXD可配置的分辨率的存储形式是以数组的形式进行存储,并设置按由小到大的顺序进行排列。
[0012]所述的根据显示内容自动调节显示屏分辨率的方法,其中,所述步骤B具体包括: 当LCD可配置的分辨率包括:200*300、400*600、800*1200,且当显示内容的分辨率为
250*375时,从IXD可配置的分辨率个数中,找出与所述需要显示的内容的分辨率最接近、且大于所述需要显示内容分辨率的IXD配置分辨率,作为当前显示分辨率为400*600。
[0013]一种根据显示内容自动调节显示屏分辨率的系统,其中,包括:
获取模块,用于获取当前需要显示的内容的分辨率;
查找处理模块,用于从LCD可配置的分辨率个数中,找出与所述需要显示的内容的分辨率最接近、且大于所述需要显示内容分辨率的LCD配置分辨率,作为当前显示分辨率;显示控制模块,用于将IXD配置成所述当前显示分辨率,将需要显示的内容图像数据发送给IXD显示。
[0014]所述的根据显示内容自动调节显示屏分辨率的系统,其中,还包括:
预先存储模块,用于预先在移动终端中保存有所有LCD可配置的分辨率,并将这些分辨率从小到大进行排序;
检测与获取控制模块,用于当检测到中央处理器需要发送给IXD显示屏显示的内容时,如果检测到本次显示的内容与上一次显示的内容不相同,则获取本次显示内容的分辨率。
[0015]所述的根据显示内容自动调节显示屏分辨率的系统,其中,查找处理模块包括: 对比单元,用于将当前需要显示的内容的分辨率依次与移动终端中保存的LCD可配置的分辨率进行比较;
查找单元,用于找出与所述需要显示的内容的分辨率最接近、且大于所述需要显示内容分辨率的L⑶配置分辨率,作为当前显不分辨率。
[0016]一种移动终端,其中,包括中央处理器、IXD显示屏;其中,中央处理器与IXD显示屏相连接;
中央处理器还包括:显不内容分辨率获取模块、IXD分辨率查找模块、IXD分辨率配置模块、LCD分辨率预存模块;显示内容分辨率获取模块、LCD分辨率查找模块、LCD分辨率配置模块依次连接,LCD分辨率预存模块与LCD分辨率查找模块连接; 显示内容分辨率获取模块,用于检测中央处理器需要发送给LCD显示屏显示的内容,如果本次显示的内容与上一次显示的内容不相同则获取本次显示内容的分辨率;
LCD分辨率查找模块,用于根据显示内容分辨率获取模块所获取到的当前需要显示的内容的分辨率,从LCD可配置的分辨率个数中,找出与所述需要显示的内容的分辨率最接近、且大于所述需要显示内容分辨率的IXD配置分辨率,作为当前显示分辨率;
LCD分辨率配置模块,与LCD显示屏相连接,用于配置LCD显示屏的分辨率;
LCD分辨率预存模块140,用于预先存储移动终端所安装的LCD显示屏所支持的分辨率配置;其存储形式是以数组的形式进行存储。
[0017]本发明所提供的根据显示内容自动调节显示屏分辨率的方法、系统及移动终端,本发明能够根据显示内容自动调节显示屏的分辨率,以使在需要显示低分辨率图像时将显示屏配置成低分辨率,从而减小中央处理器与显示屏之间的数据传输量及显示屏的显示功耗,达到降低显示屏、中央处理器工作负荷的目的。
【附图说明】
[0018]图1是本发明根据显示内容自动调节显示屏分辨率的方法的较佳实施例的流程图。
[0019]图2是本发明根据显示内容自动调节显示屏分辨率的系统的较佳实施例的功能原理框图。
[0020]图3是本发明移动终端的较佳实施例的功能原理框图。
[0021]图4是本发明移动终端的较佳实施例的中央处理器内部模块的功能原理框图。
【具体实施方式】
[0022]为使本发明的目的、技术方案及优点更加