CN109933299A - 拼接显示方法、电子设备及计算机可读存储介质 - Google Patents
拼接显示方法、电子设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN109933299A CN109933299A CN201910136522.7A CN201910136522A CN109933299A CN 109933299 A CN109933299 A CN 109933299A CN 201910136522 A CN201910136522 A CN 201910136522A CN 109933299 A CN109933299 A CN 109933299A
- Authority
- CN
- China
- Prior art keywords
- display
- information
- equipment
- tiled
- tiled display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
本发明公开了一种拼接显示方法、电子设备及计算机可读存储介质,适用于拼接显示设备,其中,所述拼接显示设备用于与其它至少一个拼接显示设备拼接构成大屏显示墙,其中拼接显示方法包括:响应拼接显示指令时,获取完整显示画面数据;确定待显示区域位置信息;根据所述待显示区域位置信息,从所述完整显示画面数据中提取出待显示区域数据;根据所述待显示区域数据,显示出待显示区域。本发明能够让拼接显示设备自主进行完整显示画面数据的分割,显示出待显示区域的画面,由于完整显示画面数据的分割在拼接显示设备中进行,减少了对主机端的相关配置或减少了额外辅助设备,进而实现降低多屏显示设备的成本。
Description
技术领域
本发明涉及多屏拼接显示技术,尤其涉及一种拼接显示方法、电子设备及计 算机可读存储介质。
背景技术
为适应不同的画面播放场合,多屏拼接显示是未来显示技术的一个发展方 向。
现有的多屏拼接显示技术,均是主机端将完整显示内容信号进行分割成子信 号后,将各子信号分别发送给显示屏,显示屏按照接收的子信号将画面进行显示。
由于各显示屏接收的信号不同,一般需要在主机配置各显示屏的数据传输接 口、对各显示屏划分不同的局域网或利用其他用于分割发送不同子信号的装置, 以便向各显示屏同时输送不同的子信号,这样会造成主机的结构复杂或者需要额 外的设备实现多屏拼接显示,不利于降低多屏显示设备的成本。
发明内容
本发明实施例提供一种拼接显示方法、电子设备及计算机可读存储介质,以 解决现有技术中实现多屏拼接显示时,主机端的结构复杂或者需要额外辅助设 备,不利于降低多屏显示设备的成本的技术问题。
第一方面,本发明实施例提供了一种拼接显示方法,适用于拼接显示设备, 其中,所述拼接显示设备用于与其它至少一个拼接显示设备拼接构成大屏显示 墙,所述拼接显示方法包括:
响应拼接显示指令时,获取完整显示画面数据;
确定待显示区域位置信息;
根据所述待显示区域位置信息,从所述完整显示画面数据中提取出待显示区 域数据;
根据所述待显示区域数据,显示出待显示区域。
进一步的,当检测到待显示区域位置设定指令时,接收在所述完整显示画面 数据中所选取的像素行区间和像素列区间;
则,所述确定待显示区域位置信息包括:
获取所述选取的像素行区间和像素列区间作为所述待显示区域位置信息
进一步的,所述待显示区域位置信息包括预设像素行区间与预设像素列区 间。
进一步的,所述确定待显示区域位置信息包括:
获取拼接显示设备位于所述大屏显示墙的第一位置信息;
根据所述第一位置信息,确定所述完整显示画面数据中的第二位置信息;
将所述第二位置信息作为所述待显示区域位置信息。
进一步的,当检测到待显示区域位置设定指令,接收形成所述大屏显示墙的 拼接显示设备的排布形式和当前所述拼接显示设备在所述排布形式中的位置点 的信息;
则,所述确定待显示区域位置信息包括:
根据形成所述大屏拼接墙的拼接显示设备的排布形式和当前所述拼接显示 设备在所述排布形式中的位置点的信息,确定所述待显示区域位置信息
进一步的,当检测到位置特征点设定指令时,接收大屏显示墙的分辨率信息 确定大屏显示墙的显示大小,建立所述大屏显示墙的平面坐标系以及所述拼接显 示设备的位置特征点,则所述确定待显示区域位置信息包括:
获取所述拼接显示设备的位置特征点的坐标信息;
根据所述大屏显示墙的分辨率信息对所述完整显示画面数据进行调整,以适 应所述大屏显示墙的分辨率;
根据所述坐标信息,在调整后的完整显示画面数据中确定与所述拼接显示设 备的位置特征点对应的待显示区域的位置特征点;
确定在调整后的完整显示画面数据中所述待显示区域的位置特征点的第三 位置信息;
根据所述第三位置信息,确定所述待显示区域位置信息。
进一步的,所述根据所述第三位置信息,确定所述待显示区域位置信息包括:
获取所述待显示区域的位置特征点的连接方式信息;
根据所述第三位置信息和连接方式信息,获得所述待显示区域位置信息
进一步的,在所述响应拼接显示指令之前,还包括:
检测所述拼接显示设备的当前显示方式;
若所述当前显示方式为默认方式,则将所述完整显示内容作为所述拼接显示 设备的所述待显示区域,并显示所述完整显示内容;
若所述当前显示方式为拼接方式,则触发所述拼接显示指令的响应。
第二方面,本发明实施例还提供了一种电子设备,包括:包括处理器、存储 器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处 理器执行所述计算机程序时实现上述第一方面所述的拼接显示方法。
第三方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可 读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计 算机可读存储介质所在设备执行如第一方面所述的拼接显示方法。
上述提供的拼接显示方法、电子设备及计算机可读存储介质,能够让拼接显 示设备自主进行完整显示画面数据的分割,显示出待显示区域的画面,由于完整 显示画面数据的分割在拼接显示设备中进行,减少了对主机端的相关配置或减少 了额外辅助设备,进而降低了多屏显示设备的成本。
附图说明
图1是本发明实施例一提供的至少一个拼接显示设备拼接形成的大屏显示墙 的示意图;
图2是本发明实施例一提供的一种拼接显示方法的流程图;
图3是本发明实施例一提供的待显示区域位置设定的一个实施例示意图;
图4是本发明实施例提供的大屏显示墙的显示画面的一个实施例示意图;
图5是本发明实施例一提供的待显示区域位置设定的另一个实施例示意图;
图6是本发明实施例提供的大屏显示墙的显示画面的另一个实施例示意图;
图7是图2所示实施例中的步骤S12的一个实施例的流程图;
图8是图2所示实施例中的步骤S12的另一个实施例的流程图;
图9是图8所示实施例中的步骤S85的一个实施例的流程图;
图10是本发明实施例一提供的拼接显示设备的显示方式确认的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全 部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本实施例提供的拼接显示方法可以由拼接显示设备执行,该拼接显示设备可 以通过软件和/或硬件的方式实现,该拼接显示设备可以由一个或两个或多个物理 实体构成。该拼接显示设备可以是电脑、手机、投影仪或电子白板等。其中,拼 接显示设备可以是通过鼠标和/或触控技术对显示在显示屏上的内容进行操控和 实现人机交互操作的一体化设备,拼接显示设备的显示屏可以是电容屏、电磁屏 或红外屏等。
在实施例中,拼接显示设备与至少一个外部装置建立数据连接。其中,外部 装置包括但不限于:手机、笔记本电脑、USB闪存盘、平板电脑及台式电脑等。 外部装置与拼接显示设备的数据连接的通信方式实施例中不作限定,可以通过 USB连接、互联网、局域网、蓝牙、Wi-Fi或紫峰协议(ZigBee)等通信方式。
进一步的,拼接显示设备与至少一个外部装置发生数据交互时,向拼接显示 设备发送显示数据以使拼接显示设备对显示画面进行显示的外部装置作为主机 终端,一般而言,主机终端可以有一个或者多个,视具体的应用场景来设置,实 施例不做限定。
请参阅图1,图1为本发明实施例一提供的至少一个拼接显示设备拼接形成 的大屏显示墙的示意图。
一定数量的拼接显示设备11按照一定的排布方式拼接构成大屏显示墙10, 需要说明的是,拼接显示设备11的显示屏可以是任意形状的,拼接成的大屏显 示墙10也可以是任意形状的,实施例和附图不做限定。
需要说明的是,图1中数字1至9仅是区分位于不同位置的拼接显示设备11, 并不代表拼接显示设备的设备型号、款式的区分。
请参阅图2,图2是本发明实施例一提供的一种拼接显示方法的流程图,具 体的,本实施例提供的拼接显示方法,适用于拼接显示设备,其中,所述拼接显 示设备用于与其它至少一个拼接显示设备拼接构成大屏显示墙,所述拼接显示方 法包括:
S11、响应拼接显示指令时,获取完整显示画面数据;
其中,完整显示画面是指在大屏显示墙呈现的画面,完整显示画面数据是指 表征完整显示画面的信息,拼接显示指令是指用于指示拼接显示设备显示出特定 显示画面,以实现和其他拼接显示设备显示的画面拼接成完整显示画面。
需要说明的是,完整显示画面可以是图片、文档、网络页面、文本,也可以 是视频画面中的某一帧图像,且完整显示画面数据的格式可以根据实际情况而 定,在实施例中不做限定。
S12、确定待显示区域位置信息;
其中,待显示区域是指完整显示画面中的部分画面,其由执行拼接显示方法 的当前的拼接显示设备显示,待显示区域位置信息是指待显示区域在完整显示画 面的位置的信息。
可选的,待显示区域可以是完整显示画面的固定区域,也可以是用户自主选 取的完整显示画面的某区域;待显示区域位置信息可以是各种形式的信息,例如, 可以是待显示区域的像素区间信息,或者是待显示区域在完整显示画面中以坐标 形式确定的位置信息。
S13、根据所述待显示区域位置信息,从所述完整显示画面数据中提取出待 显示区域数据;
其中,待显示区域数据是指表征待显示区域的信息。
需要说明的是,根据所述待显示区域位置信息,就能将完整显示画面中某部 分画面确定待显示区域,拼接显示设备就能从所述完整显示画面数据中提取出待 显示区域数据,用于显示出待显示区域。
S14、根据所述待显示区域数据,显示出待显示区域。
具体的,拼接显示设备将提取的待显示数据输出至显示硬件,显示硬件显示 出待显示区域。
请参阅图3至图6,图3是本发明实施例一提供的待显示区域位置设定的一 个实施例示意图;图4是本发明实施例提供的大屏显示墙的显示画面的一个实施 例示意图;图5是本发明实施例一提供的待显示区域位置设定的另一个实施例示 意图;图6是本发明实施例提供的大屏显示墙的显示画面的另一个实施例示意图。
进一步的,当检测到待显示区域位置设定指令时,接收在所述完整显示画面 数据中所选取的像素行区间和像素列区间;
则,所述确定待显示区域位置信息包括:
获取所述选取的像素行区间和像素列区间作为所述待显示区域位置信息。
其中,待显示区域位置设定指令是指用于设定待显示区域位置的指令,其可 由用户对拼接显示设备的操作产生,例如,用户提供触屏或者鼠标点击拼接显示 设备显示界面中的待显示区域位置设定按钮,触发待显示区域位置指令的响应。
具体的,待显示区域可以用户自主设定,用户对拼接显示设备进行待显示区 域位置设定的操作,确定用户自设的像素行区间和像素列区间,此时,像素行区 间和像素列区间内的所有像素形成的区域画面就是用户自设的待显示区域。如此 设置,用户可以根据自己的需求灵活设置适合当前拼接设备的待显示区域,以此 可以实现个性化设置拼接形成的完整显示画面,例如进行完整显示画面的局部区 域画面调换、相同的局部区域在多个拼接显示设备显示、局部画面重组形成新的 完整显示画面,而不仅仅是按照主机端发送的完整显示画面显示特定布局的完整 显示画面。
可选的,用户对拼接显示设备的操作可以是各种方式的,例如,通过语音、 键盘输入、手势或触屏等方式与拼接显示设备进行交互;用户确定像素行区间和 像素列区间的方式也可以是多种形式的。
例如,直接在拼接显示设备通过各种可选的操作方式输入用户自设的像素行 区间和像素列区间。
再如,用户进行待显示区域位置设定时,如图3所示,拼接显示设备11可 以呈现完整显示画面效果图102及待显示区域效果图13,且在完整显示画面效果 图102中附有选取框12,用户通过操作该选取框12在完整显示画面效果图102 中的位置、大小,选取框的画面内容即为用户自主设定的待显示区域,选取框所 代表的位于完整显示画面的像素行区间和像素列区间即为待显示区域位置信息, 如图3所示,对大屏显示墙最中间位置5的拼接显示设备11操作,通过操作选 取框12在完整显示画面效果图102中选取某区域的作为该拼接显示设备11的待 显示区域,并在待显示区域效果图13,对其他拼接显示设备进行相应的操作,构 建大屏显示墙的完整显示画面,可大屏显示墙中呈现如图4所示的画面。具体的, 当大屏显示墙的画面是不断变化的不确定图像时,拼接显示设备的中对待显示区 域位置设定的界面可以是如图5所示,完整显示画面效果图102可以体现完整显 示画面大小的空白区域。
又如,将上述两种方式结合,用户进行待显示区域位置设定时,可以通过设 置选取框确认出初步的待显示区域,若用户发现待显示区域效果图中待显示区域 还不够精准,可以通过各种可选的输入方式对像素行区间和像素列区间进行调 整。
需要说明的是,不管用户通过哪种方式对待显示区域自主设定,都可以在大 屏显示墙中呈现出如图4和图6所示的画面,只要进行相应的操作即可。
进一步的,所述待显示区域位置信息包括预设像素行区间与预设像素列区 间。
具体的,待显示区域是固定的,例如固定为完整显示画面的左半边画面像素 区间,一旦待显示区域位置信息被设置,拼接显示设备就只能选取完整显示画面 数据中的特定的像素行区间和特定的像素列区间形成的画面进行显示;具体实施 时,可以根据拼接显示设备的分辨率确定完整显示画面的左半边像素区间,当拼 接显示设备的分辨率确定时,形成的待显示区域的像素的行数和列数就确定,则 大屏显示墙的分辨率、形成完整显示画面的像素的行数和列数就确定,可将待显 示区域设置为固定的像素行区间和像素列区间形成的画面。
请参阅图7,图7是图2所示实施例中的步骤S12的一个实施例的流程图。 进一步的,所述确定待显示区域位置信息包括:
S71、获取拼接显示设备位于所述大屏显示墙的第一位置信息;
其中,第一位置信息表征当前拼接显示设备在大屏显示墙的位置,第一位置 信息可以是多种呈现形式,例如位置编号形式、方位信息形式、坐标形式等。
S72、根据所述第一位置信息,确定所述完整显示画面数据中的第二位置信 息;
其中,第二位置信息表征待显示区域在完整显示画面中的位置,第二位置信 息也可以是多种呈现形式,但无论第一位置信息和第二位置信息是以何种形式呈 现,当前拼接显示设备与大屏显示墙的相对位置关系和待显示区域与完整显示画 面的相对位置关系是对应的。
具体的,根据第一位置信息,可以确定对应的待显示区域与完整显示画面的 相对位置关系,进而可以完整显示画面数据中的第二位置信息。
S73、将所述第二位置信息作为所述待显示区域位置信息。
进一步的,当检测到待显示区域位置设定指令,接收形成所述大屏显示墙的 拼接显示设备的排布形式和当前所述拼接显示设备在所述排布形式中的位置点 的信息;
则,所述确定待显示区域位置信息包括:
根据形成所述大屏拼接墙的拼接显示设备的排布形式和当前所述拼接显示 设备在所述排布形式中的位置点的信息,确定所述待显示区域位置信息。
其中,所述待显示区域位置设定指令是指用于响应用户对待显示区域位置进 行设定的指令,所述的排布形式是指形成大屏显示墙的拼接显示设备的拼接形 式,一般包括拼接显示设备的数量及拼接显示设备的位置,如图1所示的大屏显 示墙的拼接显示设备的排布形式为3×3矩形排布。
可选的,对于各拼接显示设备的位置点的设置可是各种表达形式,例如序号 表达或方位表达;当采用序号表达各拼接显示设备的位置点时,将各拼接显示设 备的位置点设为N号(N为拼接显示设备的数量,N≥2),具体的,对于3×3 矩形排布,将各拼接显示设备的位置点设置为1至9号;当采用方位表达,对于 3×3矩形排布,可将各拼接显示设备的位置点设为左上、左中、左下、中上、中 间、中下、右上、右中、右下。
具体的,检测到待显示区域位置设定指令,用户可以选取大屏显示墙的排布 方式,并选择某一位置点的作为当前拼接显示设备的位置点,以确定当前拼接显 示设备的在排布方式中的位置点,进而确定待显示区域位置信息。具体实施时, 对于确定待显示区域位置信息,可以是拼接显示设备按照各拼接显示设备的排布 形式,分析完整显示画面按照所述排布形式显示划分子画面时,将与当前拼接显 示设备对应的子画面的位置点作为待显示区域位置信息。
请参阅图8,图8是图2所示实施例中的步骤S12的另一个实施例的流程图。 进一步的,当检测到位置特征点设定指令时,接收大屏显示墙的分辨率信息确定 大屏显示墙的显示大小,建立所述大屏显示墙的平面坐标系以及所述拼接显示设 备的位置特征点,则所述确定待显示区域位置信息包括:
S81、获取所述拼接显示设备的位置特征点的坐标信息;
其中,拼接显示设备的位置特征点是指能够表征拼接显示设备在大屏显示墙 的具***置的位置点,位置特征点设定指令是指用于设定拼接显示设备的位置特 征点的指令,其可由用户对拼接显示设备的操作产生,例如,用户提供触屏或者 鼠标点击拼接显示设备显示界面中的位置特征点设定按钮,触发位置特征点设定 指令的响应。
具体的,通过选取拼接显示设备的位置特征点的坐标信息,确定当前拼接显 示设备位于大屏显示墙的位置;具体获取时,可以是用户操作拼接显示设备,拼 接显示设备响应了位置特征点指令后,在拼接显示设备的显示界面中呈现多种分 辨率大小的大屏显示墙的示意图,用户通过选取某一示意图而确定大屏显示墙的 分辨率信息,确定大屏显示墙的显示大小,并在拼接显示界面显示出该分辨率下 的大屏显示墙的效果图,用户进一步地选取大屏显示墙的效果图中某一点作为坐 标原点,设定坐标系的单位向量及坐标轴的方向,建立大屏显示墙的平面坐标系, 然后用户再选取自设的位置特征点作为当前拼接显示设备的位置特征点。
需要说明的是,大屏显示墙的平面坐标系的坐标原点、坐标系的单位向量及 坐标轴的方向均可以是预设的或者用户临时设置的。
具体的,用户选取自设的位置特征点可以是表征当前拼接显示设备在大屏显 示墙的实际物理位置,也可以是用户为了实现完整显示画面中局部画面的位置调 换,使自设的位置特征点表征不是当前拼接显示设备在大屏显示墙的实际物理位 置,而是实质上表征了待显示区域在完整显示画面的位置。如此设置,用户可以 灵活地选取在当前拼接显示设备的待显示区域,可以灵活实现完整显示画面中局 部画面的对调、重组、在多个拼接显示设备重复显示某些局部画面。
S82、根据所述大屏显示墙的分辨率信息对所述完整显示画面数据进行调整, 以适应所述大屏显示墙的分辨率;
如此设置,便以完整显示画面各像素点与大屏显示墙的各像素显示单元对 应,确保不会因为完整显示画面数据不能适应大屏显示墙的分辨率而使后续根据 所述坐标信息所确定待显示区域的位置特征点有所偏差。
S83、根据所述坐标信息,在调整后的完整显示画面数据中确定与所述拼接 显示设备的位置特征点对应的待显示区域的位置特征点;
具体的,对完整显示画面数据调整后,完整显示画面各像素点与大屏显示墙 的各像素显示单元对应,根据所述坐标信息,可以确定待显示区域的位置特征点 在大屏显示墙的位置信息,进而可以从调整后的完整显示画面数据中确定与所述 拼接显示设备的位置特征点对应的待显示区域的位置特征点。
可选的,待显示区域的位置特征点可以通过坐标信息确定,也可以是通过像 素行信息和像素列信息确定。
例如,在调整后的完整显示画面中建立完整显示画面的平面坐标系,且完整 显示画面的平面坐标系与大屏显示墙的平面坐标系完全相同,则此时拼接显示设 备的位置特征点的坐标信息就是待显示区域的位置特征点的坐标信息,此时待显 示区域的位置特征点通过坐标信息确定。
又如,确定了拼接显示设备的位置特征点的坐标信息,确定拼接显示设备的 位置特征点在大屏显示墙的像素显示单元的行信息和列信息,由于完整显示画面 数据调整后,完整显示画面各像素点与大屏显示墙的各像素显示单元对应,拼接 显示设备的位置特征点在大屏显示墙的像素显示单元的行信息和列信息就是待 显示区域的位置特征点在完整显示画面的像素行信息和像素列信息,此时待显示 区域的位置特征点通过像素行信息和像素列信息确定。
S84、确定在调整后的完整显示画面数据中所述待显示区域的位置特征点的 第三位置信息;
S85、根据所述第三位置信息,确定所述待显示区域位置信息。
请参阅图9,图9是图8所示实施例中的步骤S85的一个实施例的流程图。
进一步的,所述根据所述第三位置信息,确定所述待显示区域位置信息包括:
S91、获取所述待显示区域的位置特征点的连接方式信息;
其中,连接方式是指位置特征点间的连接关系,连接方式信息决定了哪些位 置特征点需要相互连接,哪些位置特征点不需要相互连接,且决定了通过直线连 接还是各种形式曲线连接。
可选的,拼接显示设备的位置特征点可为拼接显示设备的任意点,即拼接显 示设备的特征位置点可围成任意形状,优选的,为了拼接显示设备全屏显示待显 示区域的画面,将拼接显示设备的位置特征点设置为拼接显示设备的各顶点,当 拼接显示设备为矩形时,该矩形的四个顶点为拼接显示设备的位置特征点;可选 的,当拼接显示设备的特征位置点可围成的区域形状不足以填充拼接显示设备全 屏时,可以设置此时形状外的像素点为黑色或其他任意颜色。
S92、根据所述第三位置信息和连接方式信息,获得所述待显示区域位置信 息。
具体的,根据所述第三位置信息,可以确定待显示区域的特征位置点的位置, 根据连接方式,即确定了待显示区域的各特征位置点所围成的区域,该区域即为 所述待显示区域,进而可获得待显示区域位置信息。
可选的,拼接显示设备的位置特征点可为拼接显示设备的各顶点,当拼接显 示设备为矩形时,该矩形的四个顶点为拼接显示设备的位置特征点则对应的所述 待显示区域的位置特征点也为四个点,且设定连接方式后形成的矩形区域即为待 显示区域。
请参阅图10,图10是是本发明实施例一提供的拼接显示设备的显示方式确 认的流程图。
进一步的,在所述响应拼接显示指令之前,还包括:
S101、检测所述拼接显示设备的当前显示方式;
其中,显示方式设置有默认方式和拼接方式。
S102、若所述当前显示方式为默认方式,则将所述完整显示内容作为所述拼 接显示设备的所述待显示区域,并显示所述完整显示内容;
其中,默认方式设置为各拼接显示设备按照完整显示画面数据输出至显示硬 件,默认方式是每个拼接显示设备都显示出完整显示画面的画面播放形式。
S103、若所述当前显示方式为拼接方式,则触发所述拼接显示指令的响应。
其中,拼接方式设置为各拼接显示设备通过显示各自的画面拼接形成完整显 示画面的画面播放形式。
需要说明的是,显示方式也可以设置为默认方式和独立方式,此时默认方式 即为各拼接显示设备通过显示各自的画面拼接形成完整显示画面的画面播放形 式,独立方式即为每个拼接显示设备都显示出完整显示画面的画面播放形式。
具体实施时,本实施例提供的拼接显示方法,适用于拼接显示设备,其中, 所述拼接显示设备用于与其它至少一个拼接显示设备拼接构成大屏显示墙,拼接 显示设备响应拼接显示指令时,从主机端获取完整显示画面数据;拼接显示设备 自主确定待显示区域位置信息;然后根据所述待显示区域位置信息,从所述完整 显示画面数据中提取出待显示区域数据;根据所述待显示区域数据,拼接显示设 备的显示硬件显示出待显示区域。
本实施例的技术方案能够让拼接显示设备自主进行完整显示画面数据的分 割,显示出待显示区域的画面,由于完整显示画面数据的分割在拼接显示设备中 进行,减少了对主机端的相关配置或减少了额外辅助设备,进而降低了多屏显示 设备的成本。
实施例二
本发明实施例还提供了一种电子设备,包括:包括处理器、存储器以及存储 在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所 述计算机程序时实现上述任一实施例提供的拼接显示方法。
具体的,该电子设备中的处理器、存储器均可以是一个或者多个,电子设备 可以是电脑、手机、平板、显示屏等。
本实施例的电子设备包括:处理器、存储器以及存储在所述存储器中并可在 所述处理器上运行的计算机程序。所述处理器执行所述计算机程序时实现上述任 一实施例提供的拼接显示方法中的步骤,例如图2所示的步骤S11、响应拼接显 示指令时,获取完整显示画面数据。
示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或 者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。 所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段, 该指令段用于描述所述计算机程序在所述电子设备中的执行过程。
所述电子设备可以是电脑、手机、平板、显示屏等显示设备。所述电子设备 可包括,但不仅限于,处理器、存储器。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶 体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可 以是任何常规的处理器等,所述处理器是所述电子设备的控制中心,利用各种接 口和线路连接整个电子设备的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执 行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数 据,实现所述电子设备的各种功能。所述存储器可主要包括存储程序区和存储数 据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如 声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建 的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存 储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡 (Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
其中,所述电子设备集成的模块/单元如果以软件功能单元的形式实现并作为 独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样 的理解,本发明实现上述任一实施例提供的拼接显示方法中的全部或部分流程, 也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一 计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述任一实施 例提供的拼接显示方法的步骤。其中,所述计算机程序包括计算机程序代码,所 述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形 式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体 或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器 (ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介 质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例 如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号 和电信信号。
实施例三
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质 包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存 储介质所在设备执行如第一方面所述的拼接显示方法。
需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离 部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以 是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络 单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案 的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们 之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通 技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术 人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改 进和润饰也视为本发明的保护范围。
Claims (10)
1.一种拼接显示方法,其特征在于,适用于拼接显示设备,其中,所述拼接显示设备用于与其它至少一个拼接显示设备拼接构成大屏显示墙,所述拼接显示方法包括:
响应拼接显示指令时,获取完整显示画面数据;
确定待显示区域位置信息;
根据所述待显示区域位置信息,从所述完整显示画面数据中提取出待显示区域数据;
根据所述待显示区域数据,显示出待显示区域。
2.如权利要求1所述的拼接显示方法,其特征在于,还包括:
当检测到待显示区域位置设定指令时,接收在所述完整显示画面数据中所选取的像素行区间和像素列区间;
则,所述确定待显示区域位置信息包括:
获取所述选取的像素行区间和像素列区间作为所述待显示区域位置信息。
3.如权利要求1所述的拼接显示方法,其特征在于,所述待显示区域位置信息包括预设像素行区间与预设像素列区间。
4.如权利要求1所述的拼接显示方法,其特征在于,所述确定待显示区域位置信息包括:
获取拼接显示设备位于所述大屏显示墙的第一位置信息;
根据所述第一位置信息,确定所述完整显示画面数据中的第二位置信息;
将所述第二位置信息作为所述待显示区域位置信息。
5.如权利要求1所述的拼接显示方法,其特征在于,还包括:
当检测到待显示区域位置设定指令,接收形成所述大屏显示墙的拼接显示设备的排布形式和当前所述拼接显示设备在所述排布形式中的位置点的信息;
则,所述确定待显示区域位置信息包括:
根据形成所述大屏拼接墙的拼接显示设备的排布形式和当前所述拼接显示设备在所述排布形式中的位置点的信息,确定所述待显示区域位置信息。
6.如权利要求1所述的拼接显示方法,其特征在于,还包括:当检测到位置特征点设定指令时,接收大屏显示墙的分辨率信息确定大屏显示墙的显示大小,建立所述大屏显示墙的平面坐标系以及所述拼接显示设备的位置特征点,则所述确定待显示区域位置信息包括:
获取所述拼接显示设备的位置特征点的坐标信息;
根据所述大屏显示墙的分辨率信息对所述完整显示画面数据进行调整,以适应所述大屏显示墙的分辨率;
根据所述坐标信息,在调整后的完整显示画面数据中确定与所述拼接显示设备的位置特征点对应的待显示区域的位置特征点;
确定在调整后的完整显示画面数据中所述待显示区域的位置特征点的第三位置信息;
根据所述第三位置信息,确定所述待显示区域位置信息。
7.如权利要求6所述的拼接显示方法,其特征在于,所述根据所述第三位置信息,确定所述待显示区域位置信息包括:
获取所述待显示区域的位置特征点的连接方式信息;
根据所述第三位置信息和连接方式信息,获得所述待显示区域位置信息。
8.如权利要求1至7任意一项所述的拼接显示方法,其特征在于,在所述响应拼接显示指令之前,还包括:
检测所述拼接显示设备的当前显示方式;
若所述当前显示方式为默认方式,则将所述完整显示内容作为所述拼接显示设备的所述待显示区域,并显示所述完整显示内容;
若所述当前显示方式为拼接方式,则触发所述拼接显示指令的响应。
9.一种电子设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8中任意一项所述的拼接显示方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至8中任意一项所述的拼接显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910136522.7A CN109933299A (zh) | 2019-02-21 | 2019-02-21 | 拼接显示方法、电子设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910136522.7A CN109933299A (zh) | 2019-02-21 | 2019-02-21 | 拼接显示方法、电子设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109933299A true CN109933299A (zh) | 2019-06-25 |
Family
ID=66985883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910136522.7A Pending CN109933299A (zh) | 2019-02-21 | 2019-02-21 | 拼接显示方法、电子设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109933299A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110322796A (zh) * | 2019-07-11 | 2019-10-11 | 深圳市风扇屏技术有限公司 | 显示方法、显示***以及可读存储介质 |
CN110780832A (zh) * | 2019-09-26 | 2020-02-11 | 西安万像电子科技有限公司 | 画面调整方法和装置 |
CN111459430A (zh) * | 2020-03-04 | 2020-07-28 | 深圳创维-Rgb电子有限公司 | 一种视频图像拼接方法、存储介质及显示设备 |
CN112051975A (zh) * | 2020-08-11 | 2020-12-08 | 深圳市创凯智能股份有限公司 | 拼接画面的调整方法、拼接设备及存储介质 |
WO2021056997A1 (zh) * | 2019-09-27 | 2021-04-01 | 成都星时代宇航科技有限公司 | 一种双图像的显示方法、装置、终端及存储介质 |
WO2021063080A1 (zh) * | 2019-09-30 | 2021-04-08 | 广州视源电子科技股份有限公司 | 显示主体及拼接式智能交互平板 |
CN112750393A (zh) * | 2019-10-31 | 2021-05-04 | 西安诺瓦星云科技股份有限公司 | 图像显示方法、装置和***以及显示屏控制器 |
CN112860133A (zh) * | 2020-12-31 | 2021-05-28 | 深圳创维-Rgb电子有限公司 | 可拼接绘画*** |
CN113094010A (zh) * | 2021-03-23 | 2021-07-09 | 西安诺瓦星云科技股份有限公司 | 图像显示方法、装置以及*** |
CN113361306A (zh) * | 2020-03-06 | 2021-09-07 | 顺丰科技有限公司 | 场景数据的展示方法、装置、设备及存储介质 |
CN114339105A (zh) * | 2021-12-15 | 2022-04-12 | 西安诺瓦星云科技股份有限公司 | 一种显示控制***、控制方法及控制装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572000A (zh) * | 2015-01-23 | 2015-04-29 | 广州视源电子科技股份有限公司 | 拼接墙开机logo显示方法以及装置 |
CN105786419A (zh) * | 2014-12-22 | 2016-07-20 | 杭州海康威视数字技术股份有限公司 | 多屏拼接显示的控制方法及装置、多屏拼接显示*** |
CN107797784A (zh) * | 2017-11-13 | 2018-03-13 | 威创集团股份有限公司 | 获取拼接处理器的适配分辨率的方法及装置 |
CN108829367A (zh) * | 2018-06-22 | 2018-11-16 | 京东方科技集团股份有限公司 | 拼接显示装置及其配置方法、显示服务器及其控制方法 |
CN109062531A (zh) * | 2018-08-15 | 2018-12-21 | 京东方科技集团股份有限公司 | 拼接屏以及拼接屏的显示方法和显示控制装置 |
-
2019
- 2019-02-21 CN CN201910136522.7A patent/CN109933299A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105786419A (zh) * | 2014-12-22 | 2016-07-20 | 杭州海康威视数字技术股份有限公司 | 多屏拼接显示的控制方法及装置、多屏拼接显示*** |
CN104572000A (zh) * | 2015-01-23 | 2015-04-29 | 广州视源电子科技股份有限公司 | 拼接墙开机logo显示方法以及装置 |
CN107797784A (zh) * | 2017-11-13 | 2018-03-13 | 威创集团股份有限公司 | 获取拼接处理器的适配分辨率的方法及装置 |
CN108829367A (zh) * | 2018-06-22 | 2018-11-16 | 京东方科技集团股份有限公司 | 拼接显示装置及其配置方法、显示服务器及其控制方法 |
CN109062531A (zh) * | 2018-08-15 | 2018-12-21 | 京东方科技集团股份有限公司 | 拼接屏以及拼接屏的显示方法和显示控制装置 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110322796A (zh) * | 2019-07-11 | 2019-10-11 | 深圳市风扇屏技术有限公司 | 显示方法、显示***以及可读存储介质 |
CN110780832A (zh) * | 2019-09-26 | 2020-02-11 | 西安万像电子科技有限公司 | 画面调整方法和装置 |
WO2021056997A1 (zh) * | 2019-09-27 | 2021-04-01 | 成都星时代宇航科技有限公司 | 一种双图像的显示方法、装置、终端及存储介质 |
WO2021063080A1 (zh) * | 2019-09-30 | 2021-04-08 | 广州视源电子科技股份有限公司 | 显示主体及拼接式智能交互平板 |
CN112750393A (zh) * | 2019-10-31 | 2021-05-04 | 西安诺瓦星云科技股份有限公司 | 图像显示方法、装置和***以及显示屏控制器 |
CN111459430A (zh) * | 2020-03-04 | 2020-07-28 | 深圳创维-Rgb电子有限公司 | 一种视频图像拼接方法、存储介质及显示设备 |
CN113361306A (zh) * | 2020-03-06 | 2021-09-07 | 顺丰科技有限公司 | 场景数据的展示方法、装置、设备及存储介质 |
CN112051975A (zh) * | 2020-08-11 | 2020-12-08 | 深圳市创凯智能股份有限公司 | 拼接画面的调整方法、拼接设备及存储介质 |
CN112051975B (zh) * | 2020-08-11 | 2023-09-01 | 深圳市创凯智能股份有限公司 | 拼接画面的调整方法、拼接设备及存储介质 |
CN112860133A (zh) * | 2020-12-31 | 2021-05-28 | 深圳创维-Rgb电子有限公司 | 可拼接绘画*** |
CN113094010A (zh) * | 2021-03-23 | 2021-07-09 | 西安诺瓦星云科技股份有限公司 | 图像显示方法、装置以及*** |
CN113094010B (zh) * | 2021-03-23 | 2024-04-05 | 西安诺瓦星云科技股份有限公司 | 图像显示方法、装置以及*** |
CN114339105A (zh) * | 2021-12-15 | 2022-04-12 | 西安诺瓦星云科技股份有限公司 | 一种显示控制***、控制方法及控制装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109933299A (zh) | 拼接显示方法、电子设备及计算机可读存储介质 | |
US20190138201A1 (en) | Control method of terminal device, terminal device, and storage medium | |
US9152253B2 (en) | Remote control method, remote control apparatus, and display apparatus | |
KR102463304B1 (ko) | 비디오 처리 방법 및 장치, 전자기기, 컴퓨터 판독 가능한 저장 매체 및 컴퓨터 프로그램 | |
CN106970735B (zh) | 一种信息处理方法及电子设备 | |
US20140380375A1 (en) | Page turning method, page turning apparatus and terminal as well as computer readable medium | |
CN106843794B (zh) | 一种基于安卓的分屏显示方法和*** | |
WO2020001384A1 (zh) | 显示控件调整方法、装置、终端及计算机可读存储介质 | |
CN113342248A (zh) | 直播显示方法、装置、存储介质及电子设备 | |
WO2023005050A1 (zh) | 全自动实现多屏拼接方法、设备及存储介质 | |
CN110177295A (zh) | 字幕越界的处理方法、装置和电子设备 | |
CN112616078A (zh) | 投屏处理方法、装置、电子设备和存储介质 | |
CN103713832A (zh) | 一种显示处理方法及电子设备 | |
CN109547833B (zh) | 弹幕显示控制方法、装置、设备及计算机可读存储介质 | |
EP3100155A2 (en) | Display management solution | |
CN108008894B (zh) | 一种内容显示方法、装置和终端设备 | |
CN113590072A (zh) | 一种分屏显示方法及其设备 | |
CN107908380A (zh) | 基于组态的多屏显示方法、装置、终端设备及存储介质 | |
EP3113414A1 (en) | Method and associated apparatus for applying device management rules in router | |
CN208638380U (zh) | 一种多屏互动***及互动屏幕设备 | |
CN111273844B (zh) | 触摸显示装置的多信号源切换控制方法和触摸显示装置 | |
CN112784137A (zh) | 显示设备、显示方法及计算设备 | |
CN111064983A (zh) | 显示设备 | |
EP4145269A1 (en) | Screen projection control method, storage medium, and communication device | |
US10632379B2 (en) | Method and apparatus for performing interaction in chessboard interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190625 |