CN106598516B - 目标窗口的数据处理方法和*** - Google Patents
目标窗口的数据处理方法和*** Download PDFInfo
- Publication number
- CN106598516B CN106598516B CN201611102115.7A CN201611102115A CN106598516B CN 106598516 B CN106598516 B CN 106598516B CN 201611102115 A CN201611102115 A CN 201611102115A CN 106598516 B CN106598516 B CN 106598516B
- Authority
- CN
- China
- Prior art keywords
- window
- display
- coordinates
- target
- former
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一种目标窗口的数据处理方法和***,上述目标窗口的数据处理方法,包括:获取目标窗口在显示界面对应的目标坐标范围;检测显示界面的目标坐标范围内是否存在原显示窗口;若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输;其中,所述原显示数据为原显示窗口对应的显示数据;根据目标坐标范围在显示界面创建目标窗口;利用所述显示数据传输通道或者所述显示数据传输通道中的一个通道将目标显示内容传输至目标窗口。本发明提供的目标窗口的数据处理方法和***,可以减少由原显示窗口至目标窗口之间切换过程中的数据处理量,提高目标窗口所对应的开窗操作的效率,从而提高将原显示窗口切换至目标窗口这一过程中的切换效果。
Description
技术领域
本发明涉及数据处理技术领域,特别是涉及一种目标窗口的数据处理方法和***。
背景技术
目前,随着拼接技术等显示技术应用的不断深入,各类显示***(比如数字拼墙***)的规模越来越大,通常上述显示***都可以包括100个以上的显示单元,甚至更多。对于这些大型显示***来说,如何快速无缝实现窗口切换成为目前客户越来越关注的问题。
当前大型显示***的窗口切换方法为:其显示界面上先开出信号窗口,一个或者多个信号窗口,当有信号窗口开在已经有信号存在的显示单元位置时候,需要先将原有窗口关掉,然后再开信号窗口,这样一些显示单元由于反应速度较慢,或者使用时间过长,在关窗再开窗的过程中,会有信号丢失或者信号开窗延时的问题出现,使窗口切换效果差。
发明内容
基于此,有必要针对传统方案使窗口切换效果差的技术问题,提供一种目标窗口的数据处理方法和***。
一种目标窗口的数据处理方法,包括如下步骤:
获取目标窗口在显示界面对应的目标坐标范围;
检测显示界面的目标坐标范围内是否存在原显示窗口;
若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输;其中,所述原显示数据为原显示窗口对应的显示数据;
根据所述目标坐标范围在显示界面创建目标窗口;
利用所述显示数据传输通道或者所述显示数据传输通道中的一个通道将目标显示内容传输至目标窗口。
一种目标窗口的数据处理***,包括:
获取模块,用于获取目标窗口在显示界面对应的目标坐标范围;
检测模块,用于检测显示界面的目标坐标范围内是否存在原显示窗口;
识别模块,用于若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输;其中,所述原显示数据为原显示窗口对应的显示数据;
创建模块,用于根据所述目标坐标范围在显示界面创建目标窗口;
传输模块,用于利用所述显示数据传输通道或者所述显示数据传输通道中的一个通道将目标显示内容传输至目标窗口。
上述目标窗口的数据处理方法和***,可以获取目标窗口在显示界面对应的目标坐标范围,若目标坐标范围内存在原显示窗口,则识别原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输,根据所述目标坐标范围直接在显示界面创建目标窗口,无需在关闭原显示窗口的基础上再进行相应目标窗口的开窗操作,可以减少由原显示窗口至目标窗口之间切换过程中的数据处理量,提高目标窗口所对应的开窗操作的效率,从而提高将原显示窗口切换至目标窗口这一过程中的切换效果。
附图说明
图1为一个实施例的目标窗口的数据处理方法流程图;
图2为一个实施例的目标窗口的数据处理***结构示意图。
具体实施方式
下面结合附图对本发明的目标窗口的数据处理方法和***的具体实施方式作详细描述。
参考图1,图1所示为一个实施例的目标窗口的数据处理方法流程图,包括如下步骤:
S10,获取目标窗口在显示界面对应的目标坐标范围;
上述目标坐标范围为待创建的目标窗口在显示***的显示界面的坐标范围,其可以包括一个水平坐标范围和一个竖直坐标范围。
S20,检测显示界面的目标坐标范围内是否存在原显示窗口;
上述步骤可以将上述目标坐标范围与显示界面中的各个原显示窗口分别对应的各个原坐标范围进行比对,以判定目标坐标范围内是否存在原显示窗口;其中,若目标坐标范围与任意一个原坐标范围存在重叠的坐标(或者存在交集),则可以判定目标坐标范围内存在原显示窗口。
S30,若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输;其中,所述原显示数据为原显示窗口对应的显示数据;
上述步骤切断显示数据传输通道中目标坐标范围内原显示窗口对应的原显示数据的传输,使上述原显示窗口中断相应显示数据的显示,以减小其对后续目标显示窗口创建以及相应内容显示过程中的影响。
S40,根据所述目标坐标范围在显示界面创建目标窗口;
S50,利用所述显示数据传输通道或者所述显示数据传输通道中的一个通道将目标显示内容传输至目标窗口。
目标显示内容为需要通过上述目标窗口进行显示的内容。上述步骤将目标显示内容通过显示数据传输通道传输至目标窗口,使上述目标窗口显示相应目标显示内容。
本发明提供的目标窗口的数据处理方法,可以获取目标窗口在显示界面对应的目标坐标范围,若目标坐标范围内存在原显示窗口,则识别原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输,根据所述目标坐标范围直接在显示界面创建目标窗口,无需在关闭原显示窗口的基础上再进行相应目标窗口的开窗操作,可以减少由原显示窗口至目标窗口之间切换过程中的数据处理量,提高目标窗口所对应的开窗操作的效率,从而提高将原显示窗口切换至目标窗口这一过程中的切换效果。
在一个实施例中,若目标坐标范围内存在原显示窗口,则将所述原显示窗口的透明度调节至设定透明度。
上述设定透明度可以依据显示***的性能要求设置,比如设置为75%或者80%等值。将原显示窗口的透明度调节至设定透明度,可以最大限度的弱化上述原显示窗口对新创建的目标窗口所造成的干扰,保证上述目标窗口显示目标显示内容的效果。
作为一个实施例,上述将所述原显示窗口的透明度调节至设定透明度值的过程后,还包括:
在传输至目标窗口的目标显示内容的传输速度稳定后,将显示界面中透明度大于透明度阈值的显示窗口进行关闭。
本实施例在传输至目标窗口的目标显示内容的传输速度稳定后,将显示界面中透明度大于透明度阈值的显示窗口进行关闭,使显示界面当前被覆盖的显示窗口得到清除,以对相应的显示界面进行优化。
作为一个实施例,上述在传输至目标窗口的目标显示内容的传输速度稳定后,将显示界面中透明度大于透明度阈值的显示窗口进行关闭的步骤之前还包括:
检测所述显示数据传输通道在各个单位时间内传输的数据量,计算任意相邻两个单位时间内传输的数据量之差,若各个数据量之差均小于设定阈值,则判定目标显示内容在所述显示数据传输通道的传输速度稳定。
上述设定阈值可以设定为0.01或者0.02等值,上述单位时间可以为1秒,若显示数据传输通道在任意相邻两秒内传输的数据量之差小于设定阈值,则可以判定显示数据传输通道的传输速度稳定,此时将透明度大于透明度阈值的显示窗口(显示界面当前被覆盖的显示窗口)进行关闭处理,不影响目标窗口对相应目标显示内容的显示,在优化显示界面的基础上,可以保证目标窗口显示目标显示内容的效果。
在一个实施例中,上述检测显示界面的目标坐标范围内是否存在原显示窗口的过程可以包括:
将所述目标坐标范围分别与预设的窗口坐标列表记录的各个原坐标范围进行运算处理;
若所述目标坐标范围与预设的窗口坐标列表记录的任意一个原坐标范围存在交集,则判定目标坐标范围内存在原显示窗口。
作为一个实施例,上述若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输的过程之前,还可以包括:
获取显示界面上各个原显示窗口分别对应的原坐标范围,根据所述原坐标范围建立窗口坐标列表。
本实施例根据各个原坐标范围建立窗口坐标列表,使上述窗口坐标列表记录显示界面上的各个原显示窗口对应的原坐标范围,以便利用窗口坐标列表记录的原坐标范围进行目标坐标范围内是否存在原显示窗口这一过程的检测,可以提高相应的检测效率。
作为一个实施例,上述根据所述目标坐标范围在显示界面创建目标窗口的过程之后,还可以包括:
将所述目标坐标范围记录在所述窗口坐标列表中。
本实施例根据目标坐标范围创建目标窗口后,将目标坐标范围记录在所述窗口坐标列表中,可以保证上述窗口坐标列表所记录的坐标范围的完整性。
在一个实施例中,显示***的控制模块可以在收到目标窗口的开信号窗口(创建信号)时,遍历有哪些原显示窗口已经在目标坐标范围开,记录目标坐标范围内原显示窗口的坐标位置,若目标窗口在显示界面对应的目标坐标范围为M((x1,y1),(x2,y2)),(x1,y1)为开窗的起点位置,(x2,y2)为开窗的结束位置。原显示窗口对应的原显示范围为N((x3,y4),(x5,y6)),可以先判断M坐标是否大于N,如果M大于N,直接将窗口开在M位置,N窗口无需发关窗指令,如果M小于N,则可以在M位置开信号窗口,非M位置,可以关掉剩余窗口。
参考图2,图2所示为一个实施例的目标窗口的数据处理***结果示意图,包括:
获取模块10,用于获取目标窗口在显示界面对应的目标坐标范围;
检测模块20,用于检测显示界面的目标坐标范围内是否存在原显示窗口;
识别模块30,用于若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输;其中,所述原显示数据为原显示窗口对应的显示数据;
创建模块40,用于根据所述目标坐标范围在显示界面创建目标窗口;
传输模块50,用于利用所述显示数据传输通道或者所述显示数据传输通道中的一个通道将目标显示内容传输至目标窗口。
在一个实施例中,上述目标窗口的数据处理***,还包括:
调节模块,用于若目标坐标范围内存在原显示窗口,则将所述原显示窗口的透明度调节至设定透明度。
在一个实施例中,上述检测模块进一步用于:
将所述目标坐标范围分别与预设的窗口坐标列表记录的各个原坐标范围进行运算处理;
若所述目标坐标范围与预设的窗口坐标列表记录的任意一个原坐标范围存在交集,则判定目标坐标范围内存在原显示窗口。
本发明提供的目标窗口的数据处理***与本发明提供的目标窗口的数据处理方法一一对应,在所述目标窗口的数据处理方法的实施例阐述的技术特征及其有益效果均适用于目标窗口的数据处理***的实施例中,特此声明。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (12)
1.一种目标窗口的数据处理方法,其特征在于,包括如下步骤:
获取目标窗口在显示界面对应的目标坐标范围;
检测显示界面的目标坐标范围内是否存在原显示窗口;
若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输;其中,所述原显示数据为原显示窗口对应的显示数据;
根据所述目标坐标范围在显示界面创建目标窗口;
从所述显示数据传输通道中确定一个通道将目标显示内容传输至目标窗口。
2.根据权利要求1所述的目标窗口的数据处理方法,其特征在于,若目标坐标范围内存在原显示窗口,则将所述原显示窗口的透明度调节至设定透明度。
3.根据权利要求2所述的目标窗口的数据处理方法,其特征在于,所述将所述原显示窗口的透明度调节至设定透明度值的过程后,还包括:
在传输至目标窗口的目标显示内容的传输速度稳定后,将显示界面中透明度大于透明度阈值的显示窗口进行关闭。
4.根据权利要求3所述的目标窗口的数据处理方法,其特征在于,所述在传输至目标窗口的目标显示内容的传输速度稳定后,将显示界面中透明度大于透明度阈值的显示窗口进行关闭的步骤之前还包括:
检测所述显示数据传输通道在各个单位时间内传输的数据量,计算任意相邻两个单位时间内传输的数据量之差,若各个数据量之差均小于设定阈值,则判定目标显示内容在所述显示数据传输通道的传输速度稳定。
5.根据权利要求1所述的目标窗口的数据处理方法,其特征在于,所述检测显示界面的目标坐标范围内是否存在原显示窗口的过程包括:
将所述目标坐标范围分别与预设的窗口坐标列表记录的各个原坐标范围进行运算处理;
若所述目标坐标范围与预设的窗口坐标列表记录的任意一个原坐标范围存在交集,则判定目标坐标范围内存在原显示窗口。
6.根据权利要求5所述的目标窗口的数据处理方法,其特征在于,所述若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输的过程之前,还包括:
获取显示界面上各个原显示窗口分别对应的原坐标范围,根据所述原坐标范围建立窗口坐标列表。
7.根据权利要求6所述的目标窗口的数据处理方法,其特征在于,所述根据所述目标坐标范围在显示界面创建目标窗口的过程之后,还包括:
将所述目标坐标范围记录在所述窗口坐标列表中。
8.一种目标窗口的数据处理***,其特征在于,包括:
获取模块,用于获取目标窗口在显示界面对应的目标坐标范围;
检测模块,用于检测显示界面的目标坐标范围内是否存在原显示窗口;
识别模块,用于若是,则识别所述原显示窗口对应的显示数据传输通道,切断所述显示数据传输通道中原显示数据的传输;其中,所述原显示数据为原显示窗口对应的显示数据;
创建模块,用于根据所述目标坐标范围在显示界面创建目标窗口;
传输模块,用于从所述显示数据传输通道中确定一个通道将目标显示内容传输至目标窗口。
9.根据权利要求8所述的目标窗口的数据处理***,其特征在于,还包括:
调节模块,用于若目标坐标范围内存在原显示窗口,则将所述原显示窗口的透明度调节至设定透明度。
10.根据权利要求8所述的目标窗口的数据处理***,其特征在于,所述检测模块进一步用于:
将所述目标坐标范围分别与预设的窗口坐标列表记录的各个原坐标范围进行运算处理;
若所述目标坐标范围与预设的窗口坐标列表记录的任意一个原坐标范围存在交集,则判定目标坐标范围内存在原显示窗口。
11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611102115.7A CN106598516B (zh) | 2016-12-02 | 2016-12-02 | 目标窗口的数据处理方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611102115.7A CN106598516B (zh) | 2016-12-02 | 2016-12-02 | 目标窗口的数据处理方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106598516A CN106598516A (zh) | 2017-04-26 |
CN106598516B true CN106598516B (zh) | 2019-09-17 |
Family
ID=58595674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611102115.7A Active CN106598516B (zh) | 2016-12-02 | 2016-12-02 | 目标窗口的数据处理方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106598516B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111831245B (zh) * | 2020-07-14 | 2021-09-24 | 北京仁光科技有限公司 | 显示控制***中的开窗控制方法、装置及存储介质 |
CN112307978B (zh) * | 2020-10-30 | 2022-05-24 | 腾讯科技(深圳)有限公司 | 目标检测方法、装置、电子设备及可读存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1893590A (zh) * | 2005-05-28 | 2007-01-10 | 三星电子株式会社 | 显示***、显示设备以及控制视频源和显示设备的方法 |
CN101295243A (zh) * | 2007-04-26 | 2008-10-29 | 环达电脑(上海)有限公司 | 嵌入式***的一窗口实现多页面的方法 |
CN101606124A (zh) * | 2007-01-25 | 2009-12-16 | 夏普株式会社 | 多窗口管理装置及程序、存储介质及信息处理装置 |
CN102063281A (zh) * | 2011-01-14 | 2011-05-18 | 广东威创视讯科技股份有限公司 | 快速切换窗口布局方法及快速切换窗口布局*** |
CN102214060A (zh) * | 2010-04-12 | 2011-10-12 | 宏碁股份有限公司 | 触控式电子装置及其窗口操控方法 |
CN103425431A (zh) * | 2013-08-07 | 2013-12-04 | 福州瑞芯微电子有限公司 | 实现多窗口操作的移动终端及方法 |
CN105100644A (zh) * | 2015-07-15 | 2015-11-25 | 西安诺瓦电子科技有限公司 | 视频源无缝切换方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9996246B2 (en) * | 2013-03-27 | 2018-06-12 | Samsung Electronics Co., Ltd. | Device and method for displaying execution result of application |
-
2016
- 2016-12-02 CN CN201611102115.7A patent/CN106598516B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1893590A (zh) * | 2005-05-28 | 2007-01-10 | 三星电子株式会社 | 显示***、显示设备以及控制视频源和显示设备的方法 |
CN101606124A (zh) * | 2007-01-25 | 2009-12-16 | 夏普株式会社 | 多窗口管理装置及程序、存储介质及信息处理装置 |
CN101295243A (zh) * | 2007-04-26 | 2008-10-29 | 环达电脑(上海)有限公司 | 嵌入式***的一窗口实现多页面的方法 |
CN102214060A (zh) * | 2010-04-12 | 2011-10-12 | 宏碁股份有限公司 | 触控式电子装置及其窗口操控方法 |
CN102063281A (zh) * | 2011-01-14 | 2011-05-18 | 广东威创视讯科技股份有限公司 | 快速切换窗口布局方法及快速切换窗口布局*** |
CN103425431A (zh) * | 2013-08-07 | 2013-12-04 | 福州瑞芯微电子有限公司 | 实现多窗口操作的移动终端及方法 |
CN105100644A (zh) * | 2015-07-15 | 2015-11-25 | 西安诺瓦电子科技有限公司 | 视频源无缝切换方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106598516A (zh) | 2017-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4060942A1 (en) | Configuration anomaly detection method, server and storage medium | |
CN106484266A (zh) | 一种文本处理方法及装置 | |
CN104199597B (zh) | 新标签页打开方法及装置 | |
US10867251B2 (en) | Estimation results display system, estimation results display method, and estimation results display program | |
US9734556B2 (en) | Generating a tree map | |
CN106598516B (zh) | 目标窗口的数据处理方法和*** | |
WO2008053161A3 (en) | Machine learning | |
US20160357416A1 (en) | System and method of providing a computer networking tool and interfaces | |
CN102789336B (zh) | 多屏拼接触控方法和*** | |
CN104536652B (zh) | 一种列表显示方法及终端 | |
CN105094534A (zh) | 一种智能手持设备的窗口显示切换方法及装置 | |
CN107329745A (zh) | 一种增强word文档可操作性的方法 | |
JP2021136032A (ja) | 移動式信号機の検出方法、装置、電子機器及び記憶媒体 | |
CN108572999A (zh) | 兴趣面aoi轮廓的搜索方法及装置 | |
CN106092122A (zh) | 一种导航界面显示方法及装置 | |
CN105446687B (zh) | 一种拼墙窗口图像信号局部放大的方法和装置 | |
CN107135423A (zh) | 一种启动机顶盒中应用程序的方法及装置 | |
KR20160072861A (ko) | 지역계획모델에 대한 탄소 배출량 표출 시스템 | |
CN105653112B (zh) | 一种显示浮层的方法及装置 | |
CN106446083A (zh) | 一种路线指示方法和移动终端 | |
US20210141513A1 (en) | Program development support device, program development support method, and non-transitory computer-readable recording medium | |
US20160140699A1 (en) | Automatically identifying and healing spots in images | |
CN102760171A (zh) | 基于cad图形实体的图形与数据关联的处理方法及装置 | |
KR20140118477A (ko) | 실시간 자동검토가 가능한 bim 툴의 속성 입력모듈 및 속성 값 입력 방법 | |
CN106021588B (zh) | 一种视频鹰眼图呈现方法及装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |