[go: up one dir, main page]

CN108228074A - Show control method, display systems, electronic equipment and computer-readable medium - Google Patents

Show control method, display systems, electronic equipment and computer-readable medium Download PDF

Info

Publication number
CN108228074A
CN108228074A CN201810109012.6A CN201810109012A CN108228074A CN 108228074 A CN108228074 A CN 108228074A CN 201810109012 A CN201810109012 A CN 201810109012A CN 108228074 A CN108228074 A CN 108228074A
Authority
CN
China
Prior art keywords
image data
displayed
image
display
parameters
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.)
Granted
Application number
CN201810109012.6A
Other languages
Chinese (zh)
Other versions
CN108228074B (en
Inventor
周大凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201810109012.6A priority Critical patent/CN108228074B/en
Publication of CN108228074A publication Critical patent/CN108228074A/en
Application granted granted Critical
Publication of CN108228074B publication Critical patent/CN108228074B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

Present disclose provides a kind of displaying control methods, including obtaining the raw image data of image to be presented as the first image data, obtain the presentation parameter of the image to be presented, based on the presentation parameter, handle described first image data, treated image data is obtained as the second image data and based on second image data, at least one displaying device is controlled to be shown.The disclosure additionally provides a kind of electronic equipment, a kind of display systems and a kind of computer-readable medium.

Description

展示控制方法、展示系统、电子设备和计算机可读介质Demonstration control method, demonstration system, electronic device and computer readable medium

技术领域technical field

本公开涉及一种展示控制方法、展示系统、电子设备和计算机可读介质。The present disclosure relates to a display control method, a display system, electronic equipment, and a computer-readable medium.

背景技术Background technique

随着电子技术的发展,各种电子设备的普及程度越来越高,尤其是具有展示功能的电子设备能够为用户展示丰富的内容,深受用户喜爱。然而,在实现本发明构思的过程中,发明人发现现有技术中至少存在如下问题:在具有显示器或能够外接展示设备的电子设备中,需要原始设备制造商设计的软件对展示功能进行管理,此时,如果希望主动管理展示功能,就需要非常复杂的与黑盒交互,基本处于失控状态。With the development of electronic technology, the popularity of various electronic devices is getting higher and higher, especially the electronic devices with a display function can display rich content for users, and are very popular among users. However, in the process of implementing the concept of the present invention, the inventors have found that there are at least the following problems in the prior art: in electronic equipment with a display or an external display device, software designed by the original equipment manufacturer is required to manage the display function, At this time, if you want to actively manage the display function, you need to interact with the black box in a very complicated way, which is basically out of control.

发明内容Contents of the invention

本公开的一个方面提供了一种展示控制方法,包括获取待展示图像的原始图像数据作为第一图像数据,获取所述待展示图像的展示参数,基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据,以及基于所述第二图像数据,控制至少一个展示装置进行展示。One aspect of the present disclosure provides a display control method, including acquiring original image data of an image to be displayed as first image data, acquiring display parameters of the image to be displayed, and processing the first image based on the display parameters data, obtaining processed image data as second image data, and controlling at least one display device to display based on the second image data.

可选地,所述展示参数包括以下至少一种,用于展示所述待展示图像的展示装置、所述待展示图像在展示区域上展示的尺寸和/或位置、或者所述待展示图像在展示区域上展示的形状。Optionally, the display parameters include at least one of the following, a display device for displaying the image to be displayed, a size and/or position of the image to be displayed on the display area, or a location where the image to be displayed is The shape displayed on the display area.

可选地,所述方法还包括获取触控操作数据,基于所述展示参数,处理所述触控操作数据,以及基于处理后的触控操作数据,生成触控指令。Optionally, the method further includes acquiring touch operation data, processing the touch operation data based on the presentation parameters, and generating a touch instruction based on the processed touch operation data.

可选地,在存在多个待展示图像的情况下,所述获取所述待展示图像的展示参数包括,获取与部分或全部待展示图像中的每个待展示图像对应的展示参数,所述基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据包括,基于所述展示参数,处理与所述展示参数对应的待展示图像的第一图像数据,获得至少一个处理结果,以及基于所述至少一个处理结果,生成处理后的图像数据作为第二图像数据。Optionally, in the case that there are multiple images to be displayed, the acquiring the display parameters of the images to be displayed includes acquiring display parameters corresponding to each image to be displayed in part or all of the images to be displayed, the Based on the display parameters, processing the first image data, and obtaining the processed image data as second image data includes, based on the display parameters, processing the first image data of the image to be displayed corresponding to the display parameters, At least one processing result is obtained, and based on the at least one processing result, processed image data is generated as second image data.

本公开的另一个方面提供了一种展示系统,包括第一获取模块、第二获取模块、第一处理模块以及控制模块。第一获取模块,用于获取待展示图像的原始图像数据作为第一图像数据。第二获取模块,用于获取所述待展示图像的展示参数。第一处理模块,用于基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据。控制模块,用于基于所述第二图像数据,控制至少一个展示装置进行展示。Another aspect of the present disclosure provides a display system, including a first acquisition module, a second acquisition module, a first processing module, and a control module. The first obtaining module is used to obtain the original image data of the image to be displayed as the first image data. The second acquiring module is configured to acquire display parameters of the image to be displayed. The first processing module is configured to process the first image data based on the display parameters, and obtain the processed image data as the second image data. A control module, configured to control at least one display device to perform display based on the second image data.

可选地,所述展示参数包括以下至少一种,用于展示所述待展示图像的展示装置、所述待展示图像在展示区域上展示的尺寸和/或位置、或者所述待展示图像在展示区域上展示的形状。Optionally, the display parameters include at least one of the following, a display device for displaying the image to be displayed, a size and/or position of the image to be displayed on the display area, or a location where the image to be displayed is The shape displayed on the display area.

可选地,所述系统还包括第三获取模块、第二处理模块以及生成模块。第三获取模块,用于获取触控操作数据。第二处理模块,用于基于所述展示参数,处理所述触控操作数据。生成模块,用于基于处理后的触控操作数据,生成触控指令。Optionally, the system further includes a third acquiring module, a second processing module and a generating module. The third obtaining module is used to obtain touch operation data. The second processing module is configured to process the touch operation data based on the presentation parameters. The generating module is configured to generate a touch instruction based on the processed touch operation data.

可选地,所述第二获取模块包括获取子模块,用于获取与部分或全部待展示图像中的每个待展示图像对应的展示参数。所述第一处理模块包括处理子模块和生成子模块。处理子模块,用于基于所述展示参数,处理与所述展示参数对应的待展示图像的第一图像数据,获得至少一个处理结果。生成子模块,用于基于所述至少一个处理结果,生成处理后的图像数据作为第二图像数据。Optionally, the second acquiring module includes an acquiring submodule, configured to acquire display parameters corresponding to each image to be displayed in part or all of the images to be displayed. The first processing module includes a processing submodule and a generating submodule. The processing sub-module is configured to process the first image data of the image to be displayed corresponding to the display parameters based on the display parameters, and obtain at least one processing result. A generating submodule, configured to generate processed image data as second image data based on the at least one processing result.

本公开的另一个方面提供了一种电子设备,包括处理器以及存储器,其上存储有机器可读指令,该指令被处理器执行时使得处理器执行,获取待展示图像的原始图像数据作为第一图像数据,获取所述待展示图像的展示参数,基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据,以及基于所述第二图像数据,控制至少一个展示装置进行展示。Another aspect of the present disclosure provides an electronic device, including a processor and a memory, on which machine-readable instructions are stored, and when the instructions are executed by the processor, the processor is executed to obtain the original image data of the image to be displayed as the first Image data, acquiring display parameters of the image to be displayed, processing the first image data based on the display parameters, obtaining the processed image data as second image data, and controlling based on the second image data At least one display device for display.

可选地,所述展示参数包括以下至少一种,用于展示所述待展示图像的展示装置、所述待展示图像在展示区域上展示的尺寸和/或位置、或者所述待展示图像在展示区域上展示的形状。Optionally, the display parameters include at least one of the following, a display device for displaying the image to be displayed, a size and/or position of the image to be displayed on the display area, or a location where the image to be displayed is The shape displayed on the display area.

可选地,所述处理器还执行获取触控操作数据,基于所述展示参数,处理所述触控操作数据,以及基于处理后的触控操作数据,生成触控指令。Optionally, the processor further executes acquiring touch operation data, processing the touch operation data based on the presentation parameters, and generating a touch instruction based on the processed touch operation data.

可选地,在存在多个待展示图像的情况下,所述获取所述待展示图像的展示参数包括,获取与部分或全部待展示图像中的每个待展示图像对应的展示参数,所述基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据包括,基于所述展示参数,处理与所述展示参数对应的待展示图像的第一图像数据,获得至少一个处理结果,以及基于所述至少一个处理结果,生成处理后的图像数据作为第二图像数据。Optionally, in the case that there are multiple images to be displayed, the acquiring the display parameters of the images to be displayed includes acquiring display parameters corresponding to each image to be displayed in part or all of the images to be displayed, the Based on the display parameters, processing the first image data, and obtaining the processed image data as second image data includes, based on the display parameters, processing the first image data of the image to be displayed corresponding to the display parameters, At least one processing result is obtained, and based on the at least one processing result, processed image data is generated as second image data.

本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。Another aspect of the present disclosure provides a non-volatile storage medium storing computer-executable instructions, which are used to implement the above method when executed.

本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。Another aspect of the present disclosure provides a computer program comprising computer-executable instructions for implementing the method as described above when executed.

附图说明Description of drawings

为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:For a more complete understanding of the present disclosure and its advantages, reference should now be made to the following description taken in conjunction with the accompanying drawings, in which:

图1A和图1B示意性示出了根据本公开实施例的展示控制方法的应用场景;FIG. 1A and FIG. 1B schematically show application scenarios of a display control method according to an embodiment of the present disclosure;

图2A示意性示出了根据本公开实施例的展示控制方法的流程图;FIG. 2A schematically shows a flowchart of a display control method according to an embodiment of the present disclosure;

图2B示意性示出了根据本公开实施例的用于实现展示控制方法的结构示意图;FIG. 2B schematically shows a schematic structural diagram for implementing a display control method according to an embodiment of the present disclosure;

图3示意性示出了根据本公开另一实施例的展示控制方法的流程图;Fig. 3 schematically shows a flowchart of a display control method according to another embodiment of the present disclosure;

图4示意性示出了根据本公开另一实施例的展示控制方法的流程图;Fig. 4 schematically shows a flowchart of a display control method according to another embodiment of the present disclosure;

图5示意性示出了根据本公开实施例的展示系统的框图;Fig. 5 schematically shows a block diagram of a presentation system according to an embodiment of the present disclosure;

图6示意性示出了根据本公开另一实施例的展示系统的框图;Fig. 6 schematically shows a block diagram of a presentation system according to another embodiment of the present disclosure;

图7示意性示出了根据本公开另一实施例的展示系统的框图;以及Fig. 7 schematically shows a block diagram of a presentation system according to another embodiment of the present disclosure; and

图8示意性示出了根据本公开实施例的应用展示控制方法或系统的电子设备的框图。Fig. 8 schematically shows a block diagram of an electronic device applying a display control method or system according to an embodiment of the present disclosure.

具体实施方式Detailed ways

以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. It should be understood, however, that these descriptions are exemplary only, and are not intended to limit the scope of the present disclosure. Also, in the following description, descriptions of well-known structures and techniques are omitted to avoid unnecessarily obscuring the concepts of the present disclosure.

在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。The terminology used herein is for the purpose of describing particular embodiments only, and is not intended to be limiting of the present disclosure. The terms "comprising", "comprising", etc. used herein indicate the presence of stated features, steps, operations and/or components, but do not exclude the presence or addition of one or more other features, steps, operations or components.

在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。All terms (including technical and scientific terms) used herein have the meaning commonly understood by one of ordinary skill in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted to have a meaning consistent with the context of this specification, and not be interpreted in an idealized or overly rigid manner.

在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。本领域技术人员还应理解,实质上任意表示两个或更多可选项目的转折连词和/或短语,无论是在说明书、权利要求书还是附图中,都应被理解为给出了包括这些项目之一、这些项目任一方、或两个项目的可能性。例如,短语“A或B”应当被理解为包括“A”或“B”、或“A和B”的可能性。Where expressions such as "at least one of A, B, and C, etc." are used, they should generally be interpreted as those skilled in the art would normally understand the expression (for example, "having A, B, and C A system of at least one of "shall include, but not be limited to, systems with A alone, B alone, C alone, A and B, A and C, B and C, and/or A, B, C, etc. ). Where expressions such as "at least one of A, B, or C, etc." are used, they should generally be interpreted as those skilled in the art would normally understand the expression (for example, "having A, B, or C A system of at least one of "shall include, but not be limited to, systems with A alone, B alone, C alone, A and B, A and C, B and C, and/or A, B, C, etc. ). Those skilled in the art should also understand that virtually any transitional conjunction and/or phrase that represents two or more alternative items, whether in the specification, claims, or drawings, should be understood to include these Possibility of one of the items, either of those items, or both. For example, the phrase "A or B" should be read to include the possibilities of "A" or "B," or "A and B."

附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。Some block diagrams and/or flowcharts are shown in the figures. It will be understood that some or combinations of blocks in the block diagrams and/or flowcharts can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, so that these instructions, when executed by the processor, can be created to implement the functions illustrated in these block diagrams and/or flowcharts /operated device.

因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。Accordingly, the techniques of the present disclosure may be implemented in hardware and/or software (including firmware, microcode, etc.). Additionally, the technology of the present disclosure may take the form of a computer program product on a computer-readable medium having instructions stored thereon for use by or in connection with an instruction execution system. In the context of the present disclosure, a computer-readable medium is any medium that can contain, store, convey, propagate or transport instructions. For example, a computer readable medium may include, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. Specific examples of computer-readable media include: magnetic storage, such as magnetic tape or hard disk (HDD); optical storage, such as compact disc (CD-ROM); memory, such as random access memory (RAM) or flash memory; and/or wired / wireless communication link.

本公开的实施例提供了一种展示控制方法,该方法通过获取待展示图像的原始图像数据作为第一图像数据,获取所述待展示图像的展示参数,基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据,以及基于所述第二图像数据,控制至少一个展示装置进行展示,可以灵活地控制展示待展示图像。An embodiment of the present disclosure provides a display control method, the method obtains the display parameters of the image to be displayed by obtaining the original image data of the image to be displayed as the first image data, and processes the second image based on the display parameters Image data, obtain processed image data as second image data, and control at least one display device to display based on the second image data, which can flexibly control and display images to be displayed.

图1A和图1B示意性示出了根据本公开实施例的展示控制方法的应用场景。需要注意的是,图1A和图1B所示仅为可以应用本公开实施例的场景的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。FIG. 1A and FIG. 1B schematically illustrate application scenarios of a display control method according to an embodiment of the present disclosure. It should be noted that Fig. 1A and Fig. 1B are only examples of scenarios where the embodiments of the present disclosure can be applied to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the embodiments of the present disclosure cannot be used other devices, systems, environments or scenarios.

如图1A所示,现有的展示系统50将默认地使用展示区域51的全部用于展示待展示图像。当遇到两个以上的待展示图像时,现有的展示系统若希望同时展示这些待展示图像,将不得不面临非常复杂的与操作系统的交互的过程,由于操作系统基本处于黑盒状态,因此,该过程也基本处于失控状态。As shown in FIG. 1A , the existing display system 50 uses all of the display area 51 by default for displaying images to be displayed. When encountering more than two images to be displayed, if the existing display system wants to display these images to be displayed at the same time, it will have to face a very complicated process of interaction with the operating system. Since the operating system is basically in a black box state, As a result, the process is also largely out of control.

如图1B所示,本公开实施例提供的展示系统100可以自由地将一个待展示图像展示在展示区域110中的一个部分120上。这样,当存在多个待展示图像时,可以根据需要将待展示图像展示在展示区域110的不同位置。As shown in FIG. 1B , the display system 100 provided by the embodiment of the present disclosure can freely display an image to be displayed on a part 120 of the display area 110 . In this way, when there are multiple images to be displayed, the images to be displayed can be displayed in different positions of the display area 110 as required.

图2A示意性示出了根据本公开实施例的展示控制方法的流程图。Fig. 2A schematically shows a flowchart of a display control method according to an embodiment of the present disclosure.

如图2A所示,该方法包括操作S210~S240。As shown in FIG. 2A, the method includes operations S210-S240.

在操作S210,获取待展示图像的原始图像数据作为第一图像数据。In operation S210, raw image data of an image to be displayed is acquired as first image data.

在操作S220,获取所述待展示图像的展示参数。In operation S220, display parameters of the image to be displayed are obtained.

在操作S230,基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据。In operation S230, based on the presentation parameters, the first image data is processed to obtain processed image data as second image data.

在操作S240,基于所述第二图像数据,控制至少一个展示装置进行展示。In operation S240, at least one display device is controlled to perform display based on the second image data.

该方法通过获取待展示图像的展示参数,并基于所述展示参数处理所述原始图像数据,生成最终展示的第二图像数据,可以灵活地控制图像的展示过程。The method can flexibly control the image display process by acquiring the display parameters of the image to be displayed, and processing the original image data based on the display parameters to generate the second image data for final display.

根据本公开实施例,可以将显示驱动功能设计成三个部分。其中,第一部分用于完成传统的显示驱动功能,将待展示图像的数据存储为第一图像数据,第二部分用于配置展示参数,第三部分用于根据第一图像数据以及展示参数,将其重新处理成第二图像数据,并存入物理显示设备的缓存中。According to the embodiment of the present disclosure, the display driving function can be designed into three parts. Among them, the first part is used to complete the traditional display driving function, storing the data of the image to be displayed as the first image data, the second part is used to configure the display parameters, and the third part is used to set the It is reprocessed into the second image data and stored in the cache of the physical display device.

根据本公开实施例,所述展示参数可以包括用于展示所述待展示图像的展示装置。例如,在系统接入多个展示装置时,可以通过展示参数配置某一个待展示图像使用哪一个展示装置进行展示,提高展示控制的灵活性。According to an embodiment of the present disclosure, the display parameter may include a display device for displaying the image to be displayed. For example, when the system is connected to multiple display devices, the display parameters can be used to configure which display device to use for a certain image to be displayed, so as to improve the flexibility of display control.

根据本公开实施例,所述展示参数可以包括所述待展示图像在展示区域上展示的尺寸和/或位置。不同的展示参数可以确定待展示图像在展示区域中展示的位置以及尺寸大小,可以靠边,也可以处于中心位置,可以局部,也可以全屏,便于控制,也方便多图像展示使用同一展示装置进行展示。According to an embodiment of the present disclosure, the display parameters may include a size and/or a position of the image to be displayed on a display area. Different display parameters can determine the position and size of the image to be displayed in the display area, which can be sideways or in the center, partial or full screen, easy to control, and convenient for multi-image display to use the same display device for display .

根据本公开实施例,所述展示参数可以包括所述待展示图像在展示区域上展示的形状。例如,可以使用裁剪或变形的方式处理原始图像数据,使之以相同或不同的形状展示在展示区域中,提高展示的多样性。According to an embodiment of the present disclosure, the display parameter may include a shape of the image to be displayed displayed on the display area. For example, the original image data can be processed by cropping or deforming, so that it can be displayed in the display area in the same or different shapes, so as to increase the diversity of display.

下面结合图2B对本公开实施例的用于实现展示控制方法的结构进行说明。The structure for implementing the display control method of the embodiment of the present disclosure will be described below with reference to FIG. 2B .

如图2B所示,该结构包括缓存231、232以及233。其中,缓存231属于上文所述用于实现显示驱动功能的第一部分,其接收并存储由例如操作系统210提供的待展示图像的原始图像数据。缓存232属于上文所述用于实现显示驱动功能的第二部分,其接收并存储例如由管理软件220提供的展示参数。缓存233属于上文所述用于实现显示驱动功能的第三部分,在通过缓存232中的展示参数处理过缓存S231中的待展示图像后,生成第二图像数据,缓存233用于存储该第二图像数据。As shown in FIG. 2B , the structure includes caches 231 , 232 and 233 . Wherein, the cache 231 belongs to the first part for realizing the display driving function mentioned above, and it receives and stores the original image data of the image to be displayed provided by the operating system 210 , for example. The cache 232 belongs to the second part for realizing the display driving function described above, and it receives and stores display parameters provided by the management software 220 , for example. The cache 233 belongs to the third part used to realize the display driving function as described above. After the image to be displayed in the cache S231 is processed through the display parameters in the cache 232, the second image data is generated, and the cache 233 is used to store the first image data. Two image data.

在通常的结构中,操作系统210直接将待展示图像存入缓存233中,因此,若需要改变待展示图像的展示方式,需要对操作系统进行复杂的操作,由于操作系统基本处于黑盒状态,该控制方法也基本处于失控状态。In a common structure, the operating system 210 directly stores the image to be displayed in the cache 233. Therefore, if it is necessary to change the display mode of the image to be displayed, it is necessary to perform complex operations on the operating system. Since the operating system is basically in a black box state, The control method is also basically out of control.

而本公开实施例采用多缓存的方式,结合图像处理,例如马赛克(图像拼接和镶嵌技术)等,使得能够灵活地控制待展示图像的展示过程。However, the embodiment of the present disclosure adopts a multi-caching method, combined with image processing, such as mosaic (image mosaic and mosaic technology), etc., so that the display process of the image to be displayed can be flexibly controlled.

根据本公开实施例,缓存231、232、233可以包括由多个缓存组成的缓存组,用于相互独立地存放多个信息。例如,缓存231、232和233可以分别是第一缓存组、第二缓存组以及第三缓存组。According to an embodiment of the present disclosure, the caches 231, 232, and 233 may include a cache group composed of multiple caches, and are used to store multiple pieces of information independently of each other. For example, caches 231, 232, and 233 may be a first cache group, a second cache group, and a third cache group, respectively.

根据本公开实施例,在操作S210,获取待展示图像的原始图像数据作为第一图像数据,例如可以是由缓存231从操作系统210处获得待展示图像的原始图像数据作为第一图像数据。According to an embodiment of the present disclosure, in operation S210, the original image data of the image to be displayed is obtained as the first image data, for example, the cache 231 may obtain the original image data of the image to be displayed from the operating system 210 as the first image data.

根据本公开实施例,在操作S220,获取所述待展示图像的展示参数,例如可以是缓存232接收并存储例如由管理软件220提供的展示参数。其中,缓存232中存储的展示参数对应于缓存231中存储的图像数据,在存在多个待展示图像的情况下,可以有多组对应于待展示图像的展示参数。According to an embodiment of the present disclosure, in operation S220, the display parameters of the image to be displayed are acquired, for example, the cache 232 may receive and store the display parameters provided by the management software 220, for example. Wherein, the display parameters stored in the cache 232 correspond to the image data stored in the cache 231 , and if there are multiple images to be displayed, there may be multiple sets of display parameters corresponding to the images to be displayed.

根据本公开实施例,在操作S230,基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据,将第二图像数据存入例如缓存233中。According to an embodiment of the present disclosure, in operation S230, based on the display parameters, the first image data is processed, the processed image data is obtained as second image data, and the second image data is stored in, for example, the cache 233 .

根据本公开实施例,在操作S240,基于所述第二图像数据,控制至少一个展示装置进行展示,例如可以将缓存233中的第二图像数据传入一个或多个展示装置的显示缓存中,用于使该一个或多个展示装置展示图像。According to an embodiment of the present disclosure, in operation S240, based on the second image data, at least one display device is controlled to display, for example, the second image data in the cache 233 may be transferred to the display cache of one or more display devices, Used to make the one or more display devices display images.

图3示意性示出了根据本公开另一实施例的展示控制方法的流程图。Fig. 3 schematically shows a flowchart of a display control method according to another embodiment of the present disclosure.

如图3所示,该方法在前述实施例的基础上,还包括操作S310~S330。As shown in FIG. 3 , the method further includes operations S310 to S330 on the basis of the foregoing embodiments.

在操作S310,获取触控操作数据。In operation S310, touch operation data is acquired.

在操作S320,基于所述展示参数,处理所述触控操作数据。In operation S320, the touch operation data is processed based on the presentation parameters.

在操作S330,处理后的触控操作数据,生成触控指令。In operation S330, a touch command is generated from the processed touch operation data.

例如,以矩形显示区域为例,显示区域上的像素坐标为(x,y),其中x∈[0,a],y∈[0,b]。一个待展示图像的展示参数为x’=0.5x,y’=0.5y。那么,当用户在点(m,n)处操作的情况下(其中,m≤0.5a,n≤0.5b),该方法可以基于所述展示参数,确定该操作作用于该待展示图像,并处理所述触控操作数据(m,n),得到处理后的触控操作数据(2m,2n),以及基于处理后的触控操作数据,生成该待展示图像上的触控指令。For example, taking a rectangular display area as an example, the pixel coordinates on the display area are (x, y), where x∈[0, a], y∈[0, b]. The display parameters of an image to be displayed are x'=0.5x, y'=0.5y. Then, when the user operates at point (m, n) (wherein, m≤0.5a, n≤0.5b), the method can determine that the operation acts on the image to be displayed based on the display parameters, and Processing the touch operation data (m, n) to obtain processed touch operation data (2m, 2n), and generating a touch instruction on the image to be displayed based on the processed touch operation data.

该方法在待展示图像按照展示参数展示的情况下,可以依据展示参数,还原触控操作数据,使之生成正确的触控指令。In this method, when the image to be displayed is displayed according to the display parameters, the touch operation data can be restored according to the display parameters, so that correct touch commands can be generated.

图4示意性示出了根据本公开另一实施例的展示控制方法的流程图。Fig. 4 schematically shows a flowchart of a display control method according to another embodiment of the present disclosure.

如图4所示,该方法包括S210、S240以及S410~S430。其中,操作S210与S240与前述实施例类似,此处不再赘述。As shown in FIG. 4, the method includes S210, S240, and S410-S430. Wherein, operations S210 and S240 are similar to the foregoing embodiments, and will not be repeated here.

在操作S410,获取与部分或全部待展示图像中的每个待展示图像对应的展示参数。In operation S410, display parameters corresponding to each image to be displayed in part or all of the images to be displayed are acquired.

在操作S420,基于所述展示参数,处理与所述展示参数对应的待展示图像的第一图像数据,获得至少一个处理结果。In operation S420, based on the presentation parameter, the first image data of the image to be displayed corresponding to the presentation parameter is processed to obtain at least one processing result.

在操作S430,基于所述至少一个处理结果,生成处理后的图像数据作为第二图像数据。In operation S430, based on the at least one processing result, processed image data is generated as second image data.

该方法可以基于展示参数对至少一个待展示图像进行处理,生成包含有多个待展示图像的第二图像数据。例如,通过展示参数的设计,可以将多幅图像以相同或不同的大小展示在展示区域的不同位置,也可以将一幅图像覆盖于另一幅图像上等等。The method may process at least one image to be displayed based on the display parameters to generate second image data including a plurality of images to be displayed. For example, through the design of display parameters, multiple images with the same or different sizes can be displayed at different positions in the display area, and one image can be overlaid on another image, etc.

图5示意性示出了根据本公开实施例的展示系统500的框图。FIG. 5 schematically shows a block diagram of a presentation system 500 according to an embodiment of the present disclosure.

如图5所示,该展示系统500包括第一获取模块510、第二获取模块520、第一处理模块530以及控制模块540。As shown in FIG. 5 , the presentation system 500 includes a first acquisition module 510 , a second acquisition module 520 , a first processing module 530 and a control module 540 .

第一获取模块510,例如执行上文参考图2所描述的操作S210,用于获取待展示图像的原始图像数据作为第一图像数据。The first obtaining module 510, for example, executes the operation S210 described above with reference to FIG. 2 to obtain the original image data of the image to be displayed as the first image data.

第二获取模块520,例如执行上文参考图2所描述的操作S220,用于获取所述待展示图像的展示参数。The second obtaining module 520, for example, executes the operation S220 described above with reference to FIG. 2 to obtain display parameters of the image to be displayed.

第一处理模块530,例如执行上文参考图2所描述的操作S230,用于基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据。The first processing module 530, for example, executes the operation S230 described above with reference to FIG. 2, for processing the first image data based on the presentation parameters, and obtaining the processed image data as the second image data.

控制模块540,例如执行上文参考图2所描述的操作S240,用于基于所述第二图像数据,控制至少一个展示装置进行展示。The control module 540, for example, executes operation S240 described above with reference to FIG. 2, for controlling at least one display device to perform display based on the second image data.

根据本公开实施例,所述展示参数包括以下至少一种,用于展示所述待展示图像的展示装置、所述待展示图像在展示区域上展示的尺寸和/或位置、或者所述待展示图像在展示区域上展示的形状。According to an embodiment of the present disclosure, the display parameters include at least one of the following, a display device for displaying the image to be displayed, a size and/or position of the image to be displayed on the display area, or the image to be displayed The shape in which the image is displayed on the presentation area.

图6示意性示出了根据本公开另一实施例的展示系统600的框图。Fig. 6 schematically shows a block diagram of a presentation system 600 according to another embodiment of the present disclosure.

如图6所示,该展示系统600在前述展示系统500的基础上,还包括还包括第三获取模块610、第二处理模块620以及生成模块630。As shown in FIG. 6 , the presentation system 600 further includes a third acquisition module 610 , a second processing module 620 and a generation module 630 on the basis of the aforementioned presentation system 500 .

第三获取模块610,例如执行上文参考图3所描述的操作S310,用于获取触控操作数据。The third obtaining module 610, for example, executes operation S310 described above with reference to FIG. 3 to obtain touch operation data.

第二处理模块620,例如执行上文参考图3所描述的操作S320,用于基于所述展示参数,处理所述触控操作数据。The second processing module 620, for example, executes the operation S320 described above with reference to FIG. 3 for processing the touch operation data based on the display parameters.

生成模块630,例如执行上文参考图3所描述的操作S330,用于基于处理后的触控操作数据,生成触控指令。The generating module 630, for example, executes the operation S330 described above with reference to FIG. 3 for generating a touch instruction based on the processed touch operation data.

图7示意性示出了根据本公开另一实施例的展示系统700的框图。Fig. 7 schematically shows a block diagram of a presentation system 700 according to another embodiment of the present disclosure.

如图7所示,该展示系统700与所述展示系统500类似,其中,所述第二获取模块520可以进一步包括获取子模块710,所述第一处理模块530可以进一步包括处理子模块720和生成子模块730。As shown in FIG. 7 , the presentation system 700 is similar to the presentation system 500, wherein the second acquisition module 520 may further include an acquisition submodule 710, and the first processing module 530 may further include a processing submodule 720 and A submodule 730 is generated.

获取子模块710,例如执行上文参考图4所描述的操作S410,用于获取与部分或全部待展示图像中的每个待展示图像对应的展示参数。The obtaining sub-module 710, for example, executes the operation S410 described above with reference to FIG. 4 to obtain display parameters corresponding to each image to be displayed in part or all of the images to be displayed.

处理子模块720,例如执行上文参考图4所描述的操作S420,用于基于所述展示参数,处理与所述展示参数对应的待展示图像的第一图像数据,获得至少一个处理结果。The processing sub-module 720, for example, executes the operation S420 described above with reference to FIG. 4, for processing the first image data of the image to be displayed corresponding to the display parameters based on the display parameters, and obtaining at least one processing result.

生成子模块730,例如执行上文参考图4所描述的操作S430,用于基于所述至少一个处理结果,生成处理后的图像数据作为第二图像数据。The generating submodule 730, for example, executes operation S430 described above with reference to FIG. 4, for generating processed image data as second image data based on the at least one processing result.

可以理解的是,上述模块可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本发明的实施例,上述模块中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上系统、基板上的系统、封装上的系统、专用集成电路(ASIC),或可以以对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式的适当组合来实现。或者,上述模块中的至少一个可以至少被部分地实现为计算机程序模块,当该程序被计算机运行时,可以执行相应模块的功能。It can be understood that the above-mentioned modules can be combined and implemented in one module, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules may be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present invention, at least one of the above-mentioned modules may be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a package It can be implemented as a system on the system, an application-specific integrated circuit (ASIC), or any other reasonable way of integrating or packaging circuits, such as hardware or firmware, or an appropriate combination of software, hardware, and firmware. Or, at least one of the above-mentioned modules can be at least partially implemented as a computer program module, and when the program is executed by a computer, the functions of the corresponding module can be performed.

图8示意性示出了根据本公开实施例的应用展示控制方法或系统的电子设备的框图。Fig. 8 schematically shows a block diagram of an electronic device applying a display control method or system according to an embodiment of the present disclosure.

如图8所示,电子设备800包括处理器810和计算机可读存储介质820该电子设备800可以执行上面参考图2A、图3或图4描述的方法,以实现灵活控制展示待展示图像。As shown in FIG. 8 , an electronic device 800 includes a processor 810 and a computer-readable storage medium 820. The electronic device 800 can execute the method described above with reference to FIG. 2A , FIG. 3 or FIG. 4 , so as to achieve flexible control and display of images to be displayed.

具体地,处理器810例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器810还可以包括用于缓存用途的板载存储器。处理器810可以是用于执行参考图2A、图3或图4描述的根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。Specifically, the processor 810 may include, for example, a general-purpose microprocessor, an instruction set processor and/or a related chipset and/or a special-purpose microprocessor (eg, an application-specific integrated circuit (ASIC)), and the like. Processor 810 may also include on-board memory for caching purposes. The processor 810 may be a single processing unit or a plurality of processing units for performing different actions of the method flow according to the embodiment of the present disclosure described with reference to FIG. 2A , FIG. 3 or FIG. 4 .

可读存储介质820,例如可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,可读存储介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。可读存储介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。The readable storage medium 820, for example, may be any medium capable of containing, storing, transmitting, propagating or transmitting instructions. For example, a readable storage medium may include, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, device, or propagation medium. Specific examples of readable storage media include: magnetic storage, such as magnetic tape or hard disk (HDD); optical storage, such as compact disc (CD-ROM); memory, such as random access memory (RAM) or flash memory; and/or wired / wireless communication link.

可读存储介质820可以包括计算机程序821,该计算机程序821可以包括代码/计算机可执行指令,其在由处理器810执行时使得处理器810执行例如上面结合图2A、图3或图4所描述的方法流程及其任何变形。The readable storage medium 820 may include a computer program 821, which may include code/computer-executable instructions which, when executed by the processor 810, cause the processor 810 to perform the method flow and any variations thereof.

计算机程序821可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序821中的代码可以包括一个或多个程序模块,例如包括821A、模块821B、……。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器810执行时,使得处理器810可以执行例如上面结合图2A、图3或图4所描述的方法流程及其任何变形。The computer program 821 may be configured to have, for example, computer program codes including computer program modules. For example, in an example embodiment, the code in the computer program 821 may include one or more program modules, such as including 821A, module 821B, . . . . It should be noted that the division method and number of modules are not fixed, and those skilled in the art can use appropriate program modules or program module combinations according to actual conditions. When these program module combinations are executed by the processor 810, the processor 810 can For example, the method flow described above in conjunction with FIG. 2A , FIG. 3 or FIG. 4 and any variants thereof are performed.

根据本公开的实施例,处理器810可以执行上面结合图2A、图3或图4所描述的方法流程及其任何变形。According to an embodiment of the present disclosure, the processor 810 may execute the method flow described above in conjunction with FIG. 2A , FIG. 3 or FIG. 4 and any variations thereof.

根据本发明的实施例,上文所述的模块中的至少一个可以实现为参考图8描述的计算机程序模块,其在被处理器810执行时,可以实现上面描述的相应操作。According to an embodiment of the present invention, at least one of the modules described above may be implemented as a computer program module described with reference to FIG. 8 , which, when executed by the processor 810 , may implement the corresponding operations described above.

本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。Those skilled in the art can understand that various combinations and/or combinations of the features described in the various embodiments and/or claims of the present disclosure can be made, even if such combinations or combinations are not explicitly recorded in the present disclosure. In particular, without departing from the spirit and teaching of the present disclosure, the various embodiments of the present disclosure and/or the features described in the claims can be combined and/or combined in various ways. All such combinations and/or combinations fall within the scope of the present disclosure.

尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。While the present disclosure has been shown and described with reference to certain exemplary embodiments thereto, it should be understood by those skilled in the art that other modifications may be made without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents. Various changes in form and details have been made to this disclosure. Therefore, the scope of the present disclosure should not be limited to the above-described embodiments, but should be determined not only by the appended claims, but also by the equivalents of the appended claims.

Claims (10)

1.一种展示控制方法,包括:1. A display control method, comprising: 获取待展示图像的原始图像数据作为第一图像数据;Acquiring the original image data of the image to be displayed as the first image data; 获取所述待展示图像的展示参数;Obtain display parameters of the image to be displayed; 基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据;以及based on the presentation parameters, processing the first image data to obtain the processed image data as second image data; and 基于所述第二图像数据,控制至少一个展示装置进行展示。Based on the second image data, at least one display device is controlled to perform display. 2.根据权利要求1所述的方法,其中,所述展示参数包括以下至少一种:2. The method according to claim 1, wherein the presentation parameters include at least one of the following: 用于展示所述待展示图像的展示装置;a display device for displaying the image to be displayed; 所述待展示图像在展示区域上展示的尺寸和/或位置;或者the size and/or position of the image to be displayed on the display area; or 所述待展示图像在展示区域上展示的形状。The shape of the image to be displayed displayed on the display area. 3.根据权利要求1所述的方法,还包括:3. The method of claim 1, further comprising: 获取触控操作数据;Obtain touch operation data; 基于所述展示参数,处理所述触控操作数据;以及processing the touch operation data based on the display parameters; and 基于处理后的触控操作数据,生成触控指令。A touch instruction is generated based on the processed touch operation data. 4.根据权利要求1所述的方法,其中,在存在多个待展示图像的情况下,4. The method according to claim 1, wherein, when there are multiple images to be displayed, 所述获取所述待展示图像的展示参数包括:The acquisition of display parameters of the image to be displayed includes: 获取与部分或全部待展示图像中的每个待展示图像对应的展示参数,Obtain display parameters corresponding to each image to be displayed in part or all of the images to be displayed, 所述基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据包括:The processing of the first image data based on the display parameters, and obtaining the processed image data as the second image data includes: 基于所述展示参数,处理与所述展示参数对应的待展示图像的第一图像数据,获得至少一个处理结果;以及Based on the display parameters, processing the first image data of the image to be displayed corresponding to the display parameters to obtain at least one processing result; and 基于所述至少一个处理结果,生成处理后的图像数据作为第二图像数据。Based on the at least one processing result, processed image data is generated as second image data. 5.一种电子设备,包括:5. An electronic device comprising: 处理器;以及processor; and 存储器,其上存储有机器可读指令,该指令被处理器执行时使得处理器执行:memory having stored thereon machine-readable instructions which, when executed by the processor, cause the processor to perform: 获取待展示图像的原始图像数据作为第一图像数据;Acquiring the original image data of the image to be displayed as the first image data; 获取所述待展示图像的展示参数;Obtain display parameters of the image to be displayed; 基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据;以及based on the presentation parameters, processing the first image data to obtain the processed image data as second image data; and 基于所述第二图像数据,控制至少一个展示装置进行展示。Based on the second image data, at least one display device is controlled to perform display. 6.根据权利要求5所述的电子设备,其中,所述展示参数包括以下至少一种:6. The electronic device according to claim 5, wherein the presentation parameters include at least one of the following: 用于展示所述待展示图像的展示装置;a display device for displaying the image to be displayed; 所述待展示图像在展示区域上展示的尺寸和/或位置;或者the size and/or position of the image to be displayed on the display area; or 所述待展示图像在展示区域上展示的形状。The shape of the image to be displayed displayed on the display area. 7.根据权利要求5所述的电子设备,其中,所述处理器还执行:7. The electronic device of claim 5, wherein the processor further executes: 获取触控操作数据;Obtain touch operation data; 基于所述展示参数,处理所述触控操作数据;以及processing the touch operation data based on the display parameters; and 基于处理后的触控操作数据,生成触控指令。A touch instruction is generated based on the processed touch operation data. 8.根据权利要求5所述的电子设备,其中,在存在多个待展示图像的情况下,8. The electronic device according to claim 5, wherein, when there are multiple images to be displayed, 所述获取所述待展示图像的展示参数包括:The acquisition of display parameters of the image to be displayed includes: 获取与部分或全部待展示图像中的每个待展示图像对应的展示参数,Obtain display parameters corresponding to each image to be displayed in part or all of the images to be displayed, 所述基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据包括:The processing of the first image data based on the display parameters, and obtaining the processed image data as the second image data includes: 基于所述展示参数,处理与所述展示参数对应的待展示图像的第一图像数据,获得至少一个处理结果;以及Based on the display parameters, processing the first image data of the image to be displayed corresponding to the display parameters to obtain at least one processing result; and 基于所述至少一个处理结果,生成处理后的图像数据作为第二图像数据。Based on the at least one processing result, processed image data is generated as second image data. 9.一种展示系统,包括:9. A display system, comprising: 第一获取模块,用于获取待展示图像的原始图像数据作为第一图像数据;The first obtaining module is used to obtain the original image data of the image to be displayed as the first image data; 第二获取模块,用于获取所述待展示图像的展示参数;The second obtaining module is used to obtain display parameters of the image to be displayed; 第一处理模块,用于基于所述展示参数,处理所述第一图像数据,获得处理后的图像数据作为第二图像数据;以及A first processing module, configured to process the first image data based on the presentation parameters, and obtain the processed image data as second image data; and 控制模块,用于基于所述第二图像数据,控制至少一个展示装置进行展示。A control module, configured to control at least one display device to perform display based on the second image data. 10.一种计算机可读介质,其上存储有可执行指令,所述指令被处理器执行时使处理器执行如权利要求1~4所述任意一项的方法。10. A computer-readable medium, on which executable instructions are stored, and the instructions, when executed by a processor, cause the processor to execute the method according to any one of claims 1-4.
CN201810109012.6A 2018-02-02 2018-02-02 Display control method, display system, electronic device and computer readable medium Active CN108228074B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810109012.6A CN108228074B (en) 2018-02-02 2018-02-02 Display control method, display system, electronic device and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810109012.6A CN108228074B (en) 2018-02-02 2018-02-02 Display control method, display system, electronic device and computer readable medium

Publications (2)

Publication Number Publication Date
CN108228074A true CN108228074A (en) 2018-06-29
CN108228074B CN108228074B (en) 2022-03-25

Family

ID=62669427

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810109012.6A Active CN108228074B (en) 2018-02-02 2018-02-02 Display control method, display system, electronic device and computer readable medium

Country Status (1)

Country Link
CN (1) CN108228074B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110490001A (en) * 2019-08-26 2019-11-22 西安闻泰电子科技有限公司 Check the method, apparatus, equipment and storage medium of image
CN110851749A (en) * 2018-07-25 2020-02-28 北京京东尚科信息技术有限公司 Picture display method and device, electronic equipment and readable medium
CN112199187A (en) * 2019-07-08 2021-01-08 北京字节跳动网络技术有限公司 Content display method and device, electronic equipment and computer readable storage medium
CN116486759A (en) * 2023-04-11 2023-07-25 艺壹佳文化科技(广东)有限公司 Intelligent adjustment method, device, equipment and storage medium for identification display

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5343560A (en) * 1986-06-27 1994-08-30 Hitachi, Ltd. Image data display system
US20110050731A1 (en) * 2009-09-03 2011-03-03 Inventec Corporation System and method of adjusting zoom factors of display area and display contents
CN102346538A (en) * 2010-08-04 2012-02-08 华硕电脑股份有限公司 Computer system
US8760489B1 (en) * 2013-06-25 2014-06-24 Vonage Network Llc Method and apparatus for dynamically adjusting aspect ratio of images during a video call
CN104750389A (en) * 2015-03-31 2015-07-01 努比亚技术有限公司 Picture displaying method and device
CN107179076A (en) * 2016-03-10 2017-09-19 丰田自动车株式会社 Vehicle-mounted image display system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5343560A (en) * 1986-06-27 1994-08-30 Hitachi, Ltd. Image data display system
US20110050731A1 (en) * 2009-09-03 2011-03-03 Inventec Corporation System and method of adjusting zoom factors of display area and display contents
CN102346538A (en) * 2010-08-04 2012-02-08 华硕电脑股份有限公司 Computer system
US8760489B1 (en) * 2013-06-25 2014-06-24 Vonage Network Llc Method and apparatus for dynamically adjusting aspect ratio of images during a video call
CN104750389A (en) * 2015-03-31 2015-07-01 努比亚技术有限公司 Picture displaying method and device
CN107179076A (en) * 2016-03-10 2017-09-19 丰田自动车株式会社 Vehicle-mounted image display system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110851749A (en) * 2018-07-25 2020-02-28 北京京东尚科信息技术有限公司 Picture display method and device, electronic equipment and readable medium
CN112199187A (en) * 2019-07-08 2021-01-08 北京字节跳动网络技术有限公司 Content display method and device, electronic equipment and computer readable storage medium
CN110490001A (en) * 2019-08-26 2019-11-22 西安闻泰电子科技有限公司 Check the method, apparatus, equipment and storage medium of image
CN116486759A (en) * 2023-04-11 2023-07-25 艺壹佳文化科技(广东)有限公司 Intelligent adjustment method, device, equipment and storage medium for identification display
CN116486759B (en) * 2023-04-11 2024-01-30 艺壹佳文化科技(广东)有限公司 Intelligent adjustment method, device, equipment and storage medium for identification display

Also Published As

Publication number Publication date
CN108228074B (en) 2022-03-25

Similar Documents

Publication Publication Date Title
JP6479142B2 (en) Image identification and organization according to layout without user intervention
US9152373B2 (en) Gesture visualization and sharing between electronic devices and remote displays
EP3335107B1 (en) Data reordering using buffers and memory
US10521468B2 (en) Animated seek preview for panoramic videos
CN108228074A (en) Show control method, display systems, electronic equipment and computer-readable medium
CN110070496B (en) Method and device for generating image special effect and hardware device
US20150149960A1 (en) Method of generating panorama image, computer-readable storage medium having recorded thereon the method, and panorama image generating device
CN111695682B (en) Data processing method and device
US10198831B2 (en) Method, apparatus and system for rendering virtual content
CN110782387A (en) Image processing method and device, image processor and electronic equipment
KR20190025823A (en) A mechanism for providing multiple screen regions on a high resolution display
US12105934B2 (en) Electronic apparatus and UI providing method thereof
KR20160022362A (en) Synchronization points for state information
US11451721B2 (en) Interactive augmented reality (AR) based video creation from existing video
WO2024179508A1 (en) Virtual gift generation method and apparatus, device, and medium
CN109214977B (en) Image processing device and control method thereof
US20190303084A1 (en) Mechanism to present in an atomic manner a single buffer that covers multiple displays
US20170228136A1 (en) Content providing method, content providing apparatus, and computer program stored in recording medium for executing the content providing method
US20220292344A1 (en) Processing data in pixel-to-pixel neural networks
CN115514859A (en) Image processing circuit, image processing method and electronic device
CN115619904A (en) Image processing method, device and equipment
CN116737291B (en) Desktop application processing method and electronic equipment
JP2014239795A5 (en)
US20170185270A1 (en) Animation display method for view and terminal device
US11553166B2 (en) Method, system, and non-transitory computer readable record medium for exposing personalized background using chroma key in broadcast viewing side

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
TG01 Patent term adjustment
TG01 Patent term adjustment