【技术实现步骤摘要】
一种图像显示方法及装置
本专利技术涉及图像处理
,尤其涉及一种图像显示方法及装置。
技术介绍
一般而言,车载信息系统的显示屏的分辨率为固定值,常见的分辨率有800X480、960X540、1024X600、1280X720、1280X800、1920X1080等几种。目前,相同分辨率的图像在不同分辨率的车载信息系统的显示屏上显示时,存在不同的拉伸比例,由于图像的分辨率宽高比与车载信息系统的显示屏的分辨率宽高比存在不一致的情况,最终导致在车载信息系统的显示屏上全屏显示时画面比例失调。因此,现有技术有待进一步改进。
技术实现思路
本专利技术提供一种图像显示方法及装置,旨在解决现有技术中的缺陷,实现任意分辨率图像无畸变显示。为达到上述目的,本专利技术所采取的技术方案为:本专利技术一方面提供一种图像显示方法,包括:步骤1、第一终端与第二终端按照预设互联协议建立连接;步骤2、第一终端获取自身的显示屏分辨率;步骤3、第一终端根据自身的显示屏分辨率以及第二终端支持输出的分辨率,计算对应的图像边框,并向所述第二终端注册所述图像边框及自身的显示屏分辨率;步骤4、第二终端判断自身是否支持输出第一终端注册的分辨率对应的匹配分辨率的图像,是则在所述匹配分辨率的图像上添加对应的图像边框后输出,否则在默认分辨率的图像上添加对应的图像边框后输出;步骤5、第一终端对第二终端输出的添加图像边框后的图像进行处理显示。具体地,所述步骤5包括:步骤50 ...
【技术保护点】
1.一种图像显示方法,其特征在于,包括:/n步骤1、第一终端与第二终端按照预设互联协议建立连接;/n步骤2、第一终端获取自身的显示屏分辨率;/n步骤3、第一终端根据自身的显示屏分辨率以及第二终端支持输出的分辨率,计算对应的图像边框,并向所述第二终端注册所述图像边框及自身的显示屏分辨率;/n步骤4、第二终端判断自身是否支持输出第一终端注册的分辨率对应的匹配分辨率的图像,是则在所述匹配分辨率的图像上添加对应的图像边框后输出,否则在默认分辨率的图像上添加对应的图像边框后输出;/n步骤5、第一终端对第二终端输出的添加图像边框后的图像进行处理显示。/n
【技术特征摘要】
1.一种图像显示方法,其特征在于,包括:
步骤1、第一终端与第二终端按照预设互联协议建立连接;
步骤2、第一终端获取自身的显示屏分辨率;
步骤3、第一终端根据自身的显示屏分辨率以及第二终端支持输出的分辨率,计算对应的图像边框,并向所述第二终端注册所述图像边框及自身的显示屏分辨率;
步骤4、第二终端判断自身是否支持输出第一终端注册的分辨率对应的匹配分辨率的图像,是则在所述匹配分辨率的图像上添加对应的图像边框后输出,否则在默认分辨率的图像上添加对应的图像边框后输出;
步骤5、第一终端对第二终端输出的添加图像边框后的图像进行处理显示。
2.根据权利要求1所述的图像显示方法,其特征在于,所述步骤5包括:
步骤501、第一终端计算放大因子,所述放大因子包括水平像素放大因子和垂直像素放大因子;
步骤502、根据第一终端接收的显示模式,确定放大因子;
步骤503、第一终端根据确定的放大因子对第二终端输出的图像进行放大并缓存;
步骤504、第一终端根据所述显示模式计算图像截取起始位置的像素偏移值,所述像素偏移值包括水平像素偏移值和垂直像素偏移值;
步骤505、第一终端判断根据显示内存中图像像素点的结构形式,当所述图像像素点的结构形式为按行存储,进入步骤506;当所述图像像素点的结构形式为按列存储,进入步骤507;
步骤506、从放大图像缓存区域的第一起始读取位置读取第一数量的图像数据进行显示;
步骤507、从放大图像缓存区域的第二起始读取位置开始,每次读取一个像素的图像数据,直至图像数据读取完成,进行显示。
3.根据权利要求2所述的图像显示方法,其特征在于,所述第一起始读取位置ADD1=Offset*Width*Size,其中Offset表示垂直像素偏移值,Width表示第一终端显示屏的垂直分辨率,Size表示图像像素点的大小。
4.根据权利要求3所述的图像显示方法,其特征在于,所述第一数量W1=Width*Height*Size,其中Width表示第一终端显示屏的垂直分辨率,Height表示第一终端显示屏的水平分辨率,Size表示图像像素点的大小。
5.根据权利要求2所述的图像显示方法,其特征在于,所述第二起始读取位置ADD2=(Offset+M+N)*Width*Size,其中Offset表示垂直像素偏移值,Size表示图像像素点的大小,M=0、1、2……Width,N=0、1、2……Height,Width表示第一终端...
【专利技术属性】
技术研发人员:尚平,
申请(专利权)人:惠州华阳通用电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。