在多个显示设备上实现图像任意角度旋转的方法技术

技术编号:13922726 阅读:63 留言:0更新日期:2016-10-27 23:51
本发明专利技术公开了一种在多个显示设备上实现图像任意角度旋转的方法。其中,所述方法包括:根据所述多个显示设备的安装方位,对输入图像进行逻辑划分;确定所述多个显示设备的安装角度和图像输出参数;根据所述多个显示设备的安装角度和所述图像输出参数,对各所述输入图像的逻辑划分结果进行旋转,并在所述多个显示设备上显示。本发明专利技术实施例可以在多个显示设备同时工作时达到在多个显示设备上实现输入图像任意角度的旋转的目的。

【技术实现步骤摘要】

本专利技术实施例涉及视频图像显示
,具体涉及一种在多个显示设备上实现图像任意角度旋转的方法
技术介绍
当前的图像旋转基于单个输出设备,而视频拼接的显示设备都是横平竖直的,无法在多个显示设备同时工作时,达到创意显示的效果。有鉴于此,特提出本专利技术。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种至少部分地解决上述问题的一种在多个显示设备上实现图像任意角度旋转的方法。为了实现上述目的,根据本专利技术的一个方面,提供了以下技术方案:一种在多个显示设备上实现图像任意角度旋转的方法,所述方法至少包括:根据所述多个显示设备的安装方位,对输入图像进行逻辑划分;确定所述多个显示设备的安装角度和图像输出参数;根据所述多个显示设备的安装角度和所述图像输出参数,对各所述输入图像的逻辑划分结果进行旋转,并在所述多个显示设备上显示。优选地,所述显示设备包括以下一种或几种设备:LED无缝拼接屏、LED电视、LCD电视、LCD拼接屏、背投和CRT显示器。优选地,所述方法还包括:分别对所述多个显示设备进行独立地设置与控制。优选地,所述确定图像输出参数具体包括:根据所述多个显示设备预先设置的摆放方式或安装位置,来确定所述图像输出参数。优选地,所述图像输出参数包括图像长度、图像宽度、图像分辨率及图像上任一像素点坐标。与现有技术相比,上述技术方案至少具有以下有益效果:本专利技术实施例根据输入图像和输出图像的属性参数及显示设备的旋转角度对输入图像进行裁剪,得到大于输出图像的第一图像;其中,输出图像的属性参数由各显示设备的位置确定;然后,将第一图像缩放至输出图像,得到第二图像;再根据输出图像的属性参数和显示设备的旋转角度,对第二图像进行旋转,以实现输入图像任意角度的旋转。通过本专利技术实施例,可以在多个显示设备同时工作时达到在多个显示设备上实现输入图像任意角度的旋转的目的。当然,实施本专利技术的任一产品不一定需要同时实现以上所述的所有优点。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其它优点可通过在所写的说明书、权利要求书以及附图中所特别指出的方法来实现和获得。附图说明附图作为本专利技术的一部分,用来提供对本专利技术的进一步的理解,本专利技术的示意性实施例及其说明用于解释本专利技术,但不构成对本专利技术的不当限定。显然,下面描述中的附图仅仅是一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。在附图中:图1为根据一示例性实施例示出的在多个显示设备上实现图像任意角度旋转的方法的流程示意图;图2为根据另一示例性实施例示出的在多个显示设备上实现图像任意角度旋转的方法的流程示意图;图3为根据另一示例性实施例示出的获得外接矩形图像的示意图;图4为根据一示例性实施例示出的确定输出图像上目标像素点坐标值整数部分的示意图;图5为根据一示例性实施例示出的确定输出图像上目标像素点坐标值小数部分的示意图;图6为根据一示例性实施例示出的实现在多个显示设备上实现图像任意角度旋转的方法的硬件结构示意图;图7为根据一示例性实施例示出的输出同步模块实现同步输出的示意图。这些附图和文字描述并不旨在以任何方式限制本专利技术的构思范围,而是通过参考特定实施例为本领域技术人员说明本专利技术的概念。具体实施方式下面结合附图以及具体实施例对本专利技术实施例解决的技术问题、所采用的技术方案以及实现的技术效果进行清楚、完整的描述。显然,所描述的实施例仅仅是本申请的一部分实施例,并不是全部实施例。基于本申请中的实施例,本领域普通技术人员在不付出创造性劳动的前提下,所获的所有其它等同或明显变型的实施例均落在本专利技术的保护范围内。本专利技术实施例可以按照权利要求中限定和涵盖的多种不同方式来具体化。需要说明的是,在下面的描述中,为了方便理解,给出了许多具体细节。但是很明显,本专利技术的实现可以没有这些具体的细节。需要说明的是,在没有明确限定或不冲突的情况下,本专利技术中的各个实施例及其中的技术特征可以相互组合而形成技术方案。本专利技术实施例可以应用于但不限于视频拼接
本专利技术实施例可以应用于以下硬件环境,其包括:上位机、控制模块、图像采集模块、图像处理模块、图像输出模块、输出通道及输出同步模块。其中,上位机由用户根据实际需求并按照各个显示设备的摆放位置而设置并产生输入图像和输出图像的属性参数及显示设备的旋转角度,并将输入图像和输出图像的属性参数及显示设备的旋转角度这些参数发送至控制模块。控制模块用于生成对输入图像进行裁剪的像素点坐标、缩放系数,并分别控制图像采集模块、图像处理模块及图像输出模块。图像采集模块用于采集输入图像,并将采集到的输入图像发送至图像处理模块。图像处理模块用于对图像进行裁剪、缩放及旋转处理。图像输出模块用于将产生的输出图像发送至输出通道。输出同步模块用于产生同步信号且控制输出通道,并将同步信号发送至输出通道。输出通道用于根据同步信号,调整输出图像的行场参数,并将调整后的输出图像发送至显示设备。实施例1如图1所示,本专利技术实施例提供一种在多个显示设备上实现图像任意角度旋转的方法。该方法可以包括:S1:根据多个显示设备的安装方位,对输入图像进行逻辑划分。其中,可以分别对多个显示设备进行独立地设置与控制。显示设备包括以下一种或几种设备:LED无缝拼接屏、LED电视、LCD电视、LCD拼接屏、背投和CRT显示器。显示设备可以是各种图文显示屏,例如触摸屏、手机屏幕等。S2:确定多个显示设备的安装角度和图像输出参数。其中,确定图像输出参数具体可以包括:根据多个显示设备预先设置的摆放方式或安装位置,来确定图像输出参数。图像输出参数可以包括但不限于图像长度、图像宽度、图像分辨率及图像上任一像素点坐标。S3:根据多个显示设备的安装角度和图像输出参数,对各输入图像的逻辑划分结果进行旋转,并在多个显示设备上显示。本专利技术实施例通过采取上述技术方案,可以在多个显示设备同时工作时达到在多个显示设备上实现输入图像任意角度的旋转的目的。实施例2如图2所示,本专利技术实施例提供一种在多个显示设备上实现图像任意角度旋转的方法。该方法可以包括:S100:获取输入图像和输出图像的属性参数及显示设备的旋转角度;其中,输出图像的属性参数由各显示设备的位置确定。其中,输入图像和输出图像的属性参数及显示设备的旋转角度这些参数可以由用户在上位机上进行设置而获取到。显示设备可以包括但不限于LED无缝拼接屏、LED电视、LCD电视、LCD拼接屏、CRT显示器。S110:根据输入图像和输出图像的属性参数及显示设备的旋转角度,对输入图像进行裁剪,得到第一图像;其中,第一图像的区域大于输出图像。其中,输入图像的属性参数可以包括输入图像上任一像素点的坐标;输出图像的属性参数可以包括输出图像的长度和宽度。这里,显示设备的旋转角度也就是输出图像的旋转角度。具体地,本步骤可以包括:S112:根据输入图像上任一像素点的坐标、输出图像的长度和宽度及显示设备的旋转角度,确定输出图像在输入图像上的外接矩形。S114:根据外接矩形,对输入图像进行裁剪,得到第一图像。在实际应用中,控制模块根据输入图像上任一像素点的坐标、输出图像的长度和宽度及显示设备的旋转角度,在输入图像上确定本文档来自技高网
...

【技术保护点】
一种在多个显示设备上实现图像任意角度旋转的方法,其特征在于,所述方法包括:根据多个显示设备的安装方位,对输入图像进行逻辑划分;确定所述多个显示设备的安装角度和图像输出参数;根据所述多个显示设备的安装角度和所述图像输出参数,对各所述输入图像的逻辑划分结果进行旋转,并在所述多个显示设备上显示。

【技术特征摘要】
1.一种在多个显示设备上实现图像任意角度旋转的方法,其特征在于,所述方法包括:根据多个显示设备的安装方位,对输入图像进行逻辑划分;确定所述多个显示设备的安装角度和图像输出参数;根据所述多个显示设备的安装角度和所述图像输出参数,对各所述输入图像的逻辑划分结果进行旋转,并在所述多个显示设备上显示。2.根据权利要求1所述的方法,其特征在于,所述显示设备包括以下一种或几种设备:LED无缝拼接屏、LED电视、LCD...

【专利技术属性】
技术研发人员:钱程李厚鹏王洋王晓宇丁报圣边洪亮温泉马保林夏岫磊吕志君刘书香
申请(专利权)人:北京小鸟科技股份有限公司
类型:发明
国别省市:北京;11

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

1