CN113485623B - Image display method and device capable of realizing multi-dimensional comparison and terminal - Google Patents

Image display method and device capable of realizing multi-dimensional comparison and terminal Download PDF

Info

Publication number
CN113485623B
CN113485623B CN202111040775.8A CN202111040775A CN113485623B CN 113485623 B CN113485623 B CN 113485623B CN 202111040775 A CN202111040775 A CN 202111040775A CN 113485623 B CN113485623 B CN 113485623B
Authority
CN
China
Prior art keywords
sub
display area
display
image
images
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
Application number
CN202111040775.8A
Other languages
Chinese (zh)
Other versions
CN113485623A (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.)
Chengdu Guoxing Aerospace Technology Co ltd
Original Assignee
Chengdu Guoxing Aerospace Technology Co 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 Chengdu Guoxing Aerospace Technology Co ltd filed Critical Chengdu Guoxing Aerospace Technology Co ltd
Priority to CN202111040775.8A priority Critical patent/CN113485623B/en
Publication of CN113485623A publication Critical patent/CN113485623A/en
Application granted granted Critical
Publication of CN113485623B publication Critical patent/CN113485623B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10032Satellite or aerial image; Remote sensing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

An image display method, an image display device and a terminal capable of realizing multi-dimensional comparison are provided, wherein the image display method capable of realizing multi-dimensional comparison comprises the following steps: loading a plurality of images in an overlapping manner and displaying the images in a display area; the display area is divided into at least three sub-display areas without overlapping by a dividing line; the number of images is equal to the number of sub-display areas; in the same sub-display area, one image is visible; the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line arranged along a second direction, wherein the first direction and the second direction are intersected; when the dividing line is moved, the sizes of at least two of the at least three sub-display regions are relatively changed in synchronization. In the embodiment, each image can occupy all the display areas, and the size of the sub-display areas is adjusted by moving the dividing lines, so that the visual range of the visible image is changed, a user can compare the images conveniently, and the comparison efficiency is improved.

Description

Image display method and device capable of realizing multi-dimensional comparison and terminal
Technical Field
The present disclosure relates to display technologies, and in particular, to an image display method, an image display apparatus, and a terminal capable of implementing multi-dimensional contrast.
Background
In the prior art, in order to compare the states of the target object or the target area at different time latitudes, a plurality of images of the target object or the target area at different time latitudes need to be checked at the same time, so that the variation trend of the target object or the target area is obtained. When the comparison images are viewed, the comparison images are generally obtained by a plurality of images of the target object or the target area at different time latitudes, but the comparison is inconvenient, and particularly the comparison of the detailed parts is more inconvenient.
Disclosure of Invention
The embodiment of the application provides an image display method, an image display device and a terminal capable of realizing multi-dimensional comparison, and the comparison efficiency can be improved.
The embodiment of the application provides an image display method capable of realizing multi-dimensional comparison, which comprises the following steps:
acquiring a plurality of images, mutually overlapping and loading the plurality of images, and displaying the images in a display area; the display area comprises at least two dividing lines, and the at least two dividing lines divide the display area into at least three sub-display areas which are not overlapped with each other; the number of the images is equal to the number of the sub-display areas;
the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line arranged along a second direction, the first direction and the second direction intersecting;
any dividing line of the at least two dividing lines can move, and when any dividing line of the at least two dividing lines moves, the sizes of at least two sub-display areas of the at least three sub-display areas synchronously and relatively change;
in the same sub-display area, the display is performed in the following display mode: one image is visible, the other images are invisible, and the visible images displayed in all the sub-display areas are not the same image with each other.
In an exemplary embodiment, in the same sub-display area, the following display modes are displayed: one image is visible and the other is not, including:
overlaying the other images with one image such that the overlaid other images are not visible and the uncovered images are visible; or the display transparency of one image is less than 100% and the display transparency of the remaining images is 100%.
In an exemplary embodiment, the display area is square;
the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line disposed along a second direction, the first direction and the second direction intersecting, comprising: the first direction is perpendicular to the second direction, the first direction is parallel to one side of the display area, and the dividing line comprises a first dividing line and a second dividing line;
the at least two dividing lines divide the display area into at least three sub-display areas that do not overlap with each other, including:
the first dividing line penetrates through the display area and divides the display area into a first sub-display area and a second sub-display area; the second division line penetrates through the second sub-display area, and divides the second sub-display area into a third sub-display area and a fourth sub-display area;
any dividing line of the at least two dividing lines can move, and when any dividing line of the at least two dividing lines moves, the sizes of at least two sub-display areas of the at least three sub-display areas relatively change in synchronization, including:
when the first dividing line is detected to move along the second direction, changing the width of the first sub-display area along the second direction, and simultaneously changing the widths of a third sub-display area and a fourth sub-display area along the second direction, and keeping the widths of the third sub-display area and the fourth sub-display area along the first direction unchanged;
when the second dividing line is detected to move along the first direction, the size of the first sub-display area is kept unchanged, and the width of the third sub-display area and the width of the fourth sub-display area along the first direction are changed.
In an exemplary embodiment, the dividing line further includes a third dividing line disposed along the second direction, the third dividing line penetrates the first sub display area and intersects the first dividing line, and the third dividing line divides the first sub display area into a fifth sub display area and a sixth sub display area;
the changing the width of the first sub-display area in the second direction when the first dividing line is detected to move in the second direction includes:
when the first dividing line is detected to move along the second direction, changing the widths of the fifth sub-display area and the sixth sub-display area along the second direction, and keeping the widths of the fifth sub-display area and the sixth sub-display area along the first direction unchanged;
when the second dividing line is detected to move along the first direction, keeping the size of the first sub-display area unchanged, including: when the second dividing line is detected to move along the first direction, keeping the third dividing line still and keeping the sizes of the fifth sub-display area and the sixth sub-display area unchanged; or, synchronously moving the third dividing line along the first direction, and changing the widths of the fifth sub-display area and the sixth sub-display area along the first direction;
the method further comprises the following steps:
when the third dividing line is detected to move along the first direction, keeping the second dividing line still, keeping the sizes of a third sub-display area and a fourth sub-display area unchanged, and changing the widths of the fifth sub-display area and the sixth sub-display area along the first direction; or, the second dividing line is synchronously moved along the first direction, and the widths of the third sub-display area, the fourth sub-display area, the fifth sub-display area to the sixth sub-display area along the first direction are changed.
In an exemplary embodiment, the method further includes, when an operation on an image of a sub-display region is detected, operating the visible image of the sub-display region and performing a corresponding operation on the visible images of other sub-display regions according to the operation on the visible image of the sub-display region, or when an operation on an image of a sub-display region is detected, performing the same operation on all images in the sub-display region to synchronize the visible images of different sub-display regions.
In an exemplary embodiment, the operations include at least one of: zooming, moving, hierarchy size change;
wherein when the operation is a hierarchical size change operation, the operation comprises: and loading the image of the corresponding level to replace the current image.
In an exemplary embodiment, when the operation on the image of one sub-display area is detected, the operation on the visible image of the sub-display area, and the corresponding operation on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area comprises:
when detecting that the image of one sub-display area is operated, operating the visible image of the sub-display area, and executing the same operation on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area when no new operation is performed within a preset time interval;
when detecting that the image of a sub-display area is operated, operating the visible image of the sub-display area, and if new operation exists in a preset time interval, continuing the detection until no new operation exists in the preset time interval after the current operation is detected, and determining the first operation before the current operation; the state of the visible image of the sub-display area before the first operation is carried out is called as a first state, the state of the visible image of the sub-display area after the current operation is carried out is called as a last state, and corresponding operation is carried out on the visible images of other sub-display areas according to the first state and the last state;
and from the first operation to the current operation, the time interval between adjacent operations is smaller than the preset time interval, and the time interval between the first operation and the previous operation of the first operation is larger than the preset time interval or no operation exists before the first operation.
In an exemplary embodiment, acquiring a plurality of images, loading and displaying the plurality of images on a display area in an overlapping manner includes:
acquiring a plurality of remote sensing images with the same number as the sub-display areas and different shooting moments in the same geographic space range, wherein the levels of the remote sensing images are the same;
and loading each remote sensing image in an overlapped mode and displaying the display area, wherein the geographic positions of the pixels of the remote sensing images loaded at the same position of the display area are the same.
The embodiment of the present disclosure provides an image display device, which includes a memory and a processor, where the memory stores a program, and when the program is read and executed by the processor, the image display device implements the image display method capable of implementing multi-dimensional contrast according to any of the embodiments.
The embodiment of the present disclosure provides a computer-readable storage medium, which stores one or more programs, where the one or more programs are executable by one or more processors to implement the image display method capable of implementing multi-dimensional contrast according to any of the above embodiments.
The embodiment of the application comprises an image display method, an image display device and a terminal, wherein the image display method can realize multi-dimensional comparison, and comprises the following steps: acquiring a plurality of images, mutually overlapping and loading the plurality of images, and displaying the images in a display area; the display area comprises at least two dividing lines, and the at least two dividing lines divide the display area into at least three sub-display areas which are not overlapped with each other; the number of the images is equal to the number of the sub-display areas; in the same sub-display area, the display is performed in the following display mode: one image is visible, the other images are invisible, and the visible images displayed in all the sub-display areas are not the same image; the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line arranged along a second direction, the first direction and the second direction intersecting; any dividing line of the at least two dividing lines can move, and when any dividing line of the plurality of dividing lines is moved, the sizes of at least two sub-display areas of the at least three sub-display areas are synchronously and relatively changed. In this embodiment, each image may occupy all the display areas, and the size of the sub-display area is adjusted by moving the dividing line, so that the visual range of the visible image in the sub-display area is constantly changed, thereby facilitating the comparison of the images by the user and improving the comparison efficiency.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the application. Other advantages of the present application may be realized and attained by the instrumentalities and combinations particularly pointed out in the specification and the drawings.
Drawings
The accompanying drawings are included to provide an understanding of the present disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the examples serve to explain the principles of the disclosure and not to limit the disclosure.
Fig. 1 is a flowchart of an image display method capable of implementing multi-dimensional contrast according to an embodiment of the present disclosure;
FIG. 2 is a schematic illustration of a display area provided in an exemplary embodiment;
FIG. 3 is a schematic diagram of a display area after a first direction dividing line is moved according to an exemplary embodiment;
FIG. 4 is a schematic diagram of a display area with a second direction dividing line at a position according to an exemplary embodiment;
FIG. 5 is a schematic diagram of a display area with a second direction dividing line at another position according to an exemplary embodiment;
FIG. 6 is a schematic diagram of a display area with a plurality of second direction dividing lines according to an exemplary embodiment;
FIG. 7 is a schematic diagram of a display area after a second direction dividing line is moved according to an exemplary embodiment;
FIG. 8 is a schematic diagram of a display area with unsynchronized second direction split lines in accordance with an exemplary embodiment;
fig. 9 is a schematic diagram of an image display device according to an embodiment of the disclosure.
Detailed Description
The present application describes embodiments, but the description is illustrative rather than limiting and it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible within the scope of the embodiments described herein. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are possible. Any feature or element of any embodiment may be used in combination with or instead of any other feature or element in any other embodiment, unless expressly limited otherwise.
The present application includes and contemplates combinations of features and elements known to those of ordinary skill in the art. The embodiments, features and elements disclosed in this application may also be combined with any conventional features or elements to form a unique inventive concept as defined by the claims. Any feature or element of any embodiment may also be combined with features or elements from other inventive aspects to form yet another unique inventive aspect, as defined by the claims. Thus, it should be understood that any of the features shown and/or discussed in this application may be implemented alone or in any suitable combination. Accordingly, the embodiments are not limited except as by the appended claims and their equivalents. Furthermore, various modifications and changes may be made within the scope of the appended claims.
Further, in describing representative embodiments, the specification may have presented the method and/or process as a particular sequence of steps. However, to the extent that the method or process does not rely on the particular order of steps set forth herein, the method or process should not be limited to the particular sequence of steps described. Other orders of steps are possible as will be understood by those of ordinary skill in the art. Therefore, the particular order of the steps set forth in the specification should not be construed as limitations on the claims. Further, the claims directed to the method and/or process should not be limited to the performance of their steps in the order written, and one skilled in the art can readily appreciate that the sequences may be varied and still remain within the spirit and scope of the embodiments of the present application.
Fig. 1 is a flowchart of an image display method capable of implementing multi-dimensional contrast according to an embodiment of the present disclosure. As shown in fig. 1, an embodiment of the present disclosure provides an image display method capable of implementing multi-dimensional contrast, including:
step 101, acquiring a plurality of images, mutually overlapping and loading the plurality of images and displaying the images in a display area; the display area comprises at least two dividing lines, and the at least two dividing lines divide the display area into at least three sub-display areas which are not overlapped with each other; the number of the images is equal to the number of the sub-display areas; the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line arranged along a second direction, the first direction and the second direction intersecting;
any dividing line of the at least two dividing lines can move, and when any dividing line of the at least two dividing lines moves, the sizes of at least two sub-display areas of the at least three sub-display areas change relatively in synchronization.
And 102, displaying in the same sub-display area according to the following display modes: one image is visible, the other images are invisible, and the visible images displayed in all the sub-display areas are not the same image with each other.
According to the scheme provided by the embodiment, the plurality of images are mutually overlapped and loaded and are displayed in the display area, different display modes can be realized in different sub-display areas, and therefore different images can be displayed in different sub-display areas. And the sizes of the sub-display areas synchronously and relatively change, so that the visual range of the visible image in the corresponding sub-display area synchronously and relatively changes along with the sizes of the sub-display areas.
In an exemplary embodiment, the display area may be the entire display interface in the electronic device, or may be a portion of the entire display interface in the electronic device.
In an exemplary embodiment, the multiple images may be images of the same object or the same target area in different time dimensions or different states.
In an exemplary embodiment, acquiring a plurality of images, loading and displaying the plurality of images on a display area in an overlapping manner includes:
acquiring a plurality of remote sensing images with the same number as the sub-display areas and different shooting moments in the same geographic space range, wherein the levels of the remote sensing images are the same;
and loading each remote sensing image in an overlapped mode and displaying the display area, wherein the geographic positions of the pixels of the remote sensing images loaded at the same position of the display area are the same.
In an exemplary embodiment, the remotely sensed image may be a combination of a plurality of tile images.
The scheme provided by the embodiment can compare the image information at different shooting moments in the same geographic space range, visually and clearly compare the image information, and determine the change information of the images at different moments in the same geographic space range, so that the change of the corresponding geographic area is obtained, the comparison efficiency is improved, and the user experience is improved.
In an exemplary embodiment, in the same sub-display area, the following display modes are displayed: one image is visible and the other is not, including:
overlaying the other images with one image such that the overlaid other images are not visible and the uncovered images are visible; or the display transparency of one image is less than 100% so that the image is visible and the display transparency of the remaining images is 100% so that the remaining images are not visible. In an exemplary implementation, the display transparency value of the visible image may be set to 0 (i.e., opaque). However, the embodiment of the present application is not limited thereto, and may be set to other values, for example, the display transparency value of the visible image is set to be (0-10%).
In an exemplary embodiment, the dividing line may be added by a user, or may be preset by the system, for example, the dividing line may be preset to divide the display area into sub-display areas for a fixed number of images.
In an exemplary embodiment, the dividing line may be displayed on a display interface, or may not be displayed.
In an exemplary embodiment, the direction, position and number of the dividing lines can be changed according to the requirement.
In an exemplary embodiment, the parting line may be a straight line, a curved line or other shape, and the like.
In an exemplary embodiment, the first direction and the second direction may be perpendicular. For example, the first direction may be a horizontal direction and the second direction may be a vertical direction.
In an exemplary embodiment, the division line is variable, and the sub display area is changed as the division line is changed. The dividing lines can be changed, including but not limited to positions, shapes, numbers and the like, and can be added, deleted and moved according to the operation of a user, and when the dividing lines are changed, the sub-display areas divided by the dividing lines are correspondingly changed. The dividing line may or may not intersect the display area.
In an exemplary embodiment, the display area may be a square; the square shape may include a rectangle and a square;
the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line disposed along a second direction, the first direction and the second direction intersecting, comprising: the first direction is perpendicular to the second direction, the first direction is parallel to one side of the display area, and the dividing line comprises a first dividing line and a second dividing line;
the at least two dividing lines divide the display area into at least three sub-display areas that do not overlap with each other, including:
the first dividing line penetrates through the display area and divides the display area into a first sub-display area and a second sub-display area; the second division line penetrates through the second sub-display area, and divides the second sub-display area into a third sub-display area and a fourth sub-display area;
any dividing line of the at least two dividing lines can move, and when any dividing line of the at least two dividing lines moves, the sizes of at least two sub-display areas of the at least three sub-display areas relatively change in synchronization, including:
when the first dividing line is detected to move along the second direction, changing the width of the first sub-display area along the second direction, and simultaneously changing the widths of a third sub-display area and a fourth sub-display area along the second direction, and keeping the widths of the third sub-display area and the fourth sub-display area along the first direction unchanged;
when the second dividing line is detected to move along the first direction, the size of the first sub-display area is kept unchanged, and the width of the third sub-display area and the width of the fourth sub-display area along the first direction are changed.
In the scheme provided by this embodiment, the display area is divided into three sub-display areas: the image display device comprises a first sub display area, a third sub display area and a fourth sub display area, when a dividing line moves, the size of the sub display areas changes, the visible range of a visible image displayed in the sub display areas changes, the dividing line is controlled to move, and images on two sides of the dividing line are convenient to compare.
In an exemplary embodiment, the dividing line further includes a third dividing line disposed along the second direction, the third dividing line penetrates the first sub display area and intersects the first dividing line, and the third dividing line divides the first sub display area into a fifth sub display area and a sixth sub display area;
the changing the width of the first sub-display area in the second direction when the first dividing line is detected to move in the second direction includes:
when the first dividing line is detected to move along the second direction, changing the widths of the fifth sub-display area and the sixth sub-display area along the second direction, and keeping the widths of the fifth sub-display area and the sixth sub-display area along the first direction unchanged;
when the second dividing line is detected to move along the first direction, keeping the size of the first sub-display area unchanged, including: when the second dividing line is detected to move along the first direction, keeping the third dividing line still and keeping the sizes of the fifth sub-display area and the sixth sub-display area unchanged; or, synchronously moving the third dividing line along the first direction, and changing the widths of the fifth sub-display area and the sixth sub-display area along the first direction;
the method further comprises the following steps:
when the third dividing line is detected to move along the first direction, keeping the second dividing line still, keeping the sizes of a third sub-display area and a fourth sub-display area unchanged, and changing the widths of the fifth sub-display area and the sixth sub-display area along the first direction; or, the second dividing line is synchronously moved along the first direction, and the widths of the third sub-display area, the fourth sub-display area, the fifth sub-display area to the sixth sub-display area along the first direction are changed.
In the scheme provided by this embodiment, the display area is divided into four sub-display areas: the display device comprises a fifth sub-display area, a sixth sub-display area, a third sub-display area and a fourth sub-display area, wherein when different dividing lines move, the sizes of the different sub-display areas can be changed, and the visual range of a visual image displayed by the sub-display areas changes, so that the movement of the dividing lines is controlled, and the images on the two sides of the dividing lines are convenient to compare.
In an exemplary embodiment, the display area is square;
the dividing line comprises a first dividing line and a second dividing line;
the at least two dividing lines divide the display area into at least three sub-display areas that do not overlap with each other, including:
the first dividing line penetrates through the display area and divides the display area into a first sub-display area and a second sub-display area; the second division line penetrates through the second sub-display area, and divides the second sub-display area into a third sub-display area and a fourth sub-display area;
any dividing line of the at least two dividing lines can move, and when any dividing line of the at least two dividing lines moves, the sizes of at least two sub-display areas of the at least three sub-display areas relatively change in synchronization, including:
when the first dividing line is detected to move, controlling the first dividing line to move along a third direction, changing the width of the first sub-display area along the third direction, and simultaneously changing the widths of a third sub-display area and a fourth sub-display area along the third direction, and keeping the widths of the third sub-display area and the fourth sub-display area along the fourth direction unchanged;
when the second dividing line is detected to move, controlling the second dividing line to move along the fourth direction, keeping the size of the first sub-display area unchanged, and changing the width of the third sub-display area and the fourth sub-display area along the fourth direction;
wherein the third direction is parallel to one side of the display area, and the third direction intersects with the first direction; the fourth direction is perpendicular to the third direction.
According to the scheme provided by the embodiment, the display area is divided into 3 sub-display areas, when different dividing lines move, the sizes of the different sub-display areas can be changed, the visual range of the visible images displayed by the sub-display areas is changed, the movement of the dividing lines is controlled, the images on two sides of the dividing lines can be compared conveniently, the moving direction of the dividing lines can not be perpendicular to the extending direction of the dividing lines, and compared with the scheme that the moving direction of the dividing lines is perpendicular to the extending direction of the dividing lines, the embodiment can achieve comparison of more areas. In an exemplary embodiment, the dividing line further includes a third dividing line, the third dividing line penetrates through the first sub display region and intersects with the first dividing line, the third dividing line divides the first sub display region into a fifth sub display region and a sixth sub display region;
when the first dividing line is detected to move, controlling the first dividing line to move along a third direction, and changing the width of the first sub-display area along the third direction, including:
when the first dividing line is detected to move, controlling the first dividing line to move along a third direction, changing the widths of the fifth sub-display area and the sixth sub-display area along the third direction, and keeping the widths of the fifth sub-display area and the sixth sub-display area along the fourth direction unchanged;
when the second dividing line is detected to move, controlling the second dividing line to move along the fourth direction, and keeping the size of the first sub-display area unchanged, wherein the method comprises the following steps: when the second dividing line is detected to move, controlling the second dividing line to move along the fourth direction, keeping the third dividing line still, and keeping the sizes of the fifth sub-display area and the sixth sub-display area unchanged; or, synchronously moving the third dividing line along the fourth direction, and changing the widths of the fifth sub-display area and the sixth sub-display area along the fourth direction;
the method further comprises the following steps:
when the third dividing line is detected to move, controlling the third dividing line to move along the fourth direction, keeping the second dividing line still, keeping the sizes of a third sub display area and a fourth sub display area unchanged, and changing the widths of the fifth sub display area and the sixth sub display area along the fourth direction; or, the second dividing line is synchronously moved along the fourth direction, and the widths of the third sub-display area, the fourth sub-display area, the fifth sub-display area, and the sixth sub-display area along the fourth direction are changed.
According to the scheme provided by the embodiment, the display area is divided into 4 sub-display areas, when different dividing lines move, the sizes of the different sub-display areas can be changed, the visual range of the visible images displayed by the sub-display areas is changed, the movement of the dividing lines is controlled, the images on two sides of the dividing lines can be compared conveniently, the moving direction of the dividing lines can not be perpendicular to the extending direction of the dividing lines, and compared with the scheme that the moving direction of the dividing lines is perpendicular to the extending direction of the dividing lines, the embodiment can achieve comparison of more areas.
In an exemplary embodiment, the method may further include, when an operation on an image of a sub-display region is detected, operating the visible image of the sub-display region and performing a corresponding operation on the visible images of other sub-display regions according to the operation on the visible image of the sub-display region, or when an operation on an image of a sub-display region is detected, performing the same operation on all images in the sub-display region to synchronize the visible images of different sub-display regions. According to the scheme provided by the embodiment, when one visible image is operated, other visible images are correspondingly operated, and the synchronization of the loaded images can be realized. When the loaded images are a plurality of remote sensing images at different shooting moments in the same geographic space range, after synchronization, the geographic positions of pixels of the remote sensing images loaded at the same position of the display area are the same, so that when the dividing line is moved, the change of the same area can be conveniently compared, and the change trend of the corresponding area is obtained.
In an exemplary embodiment, the operation may include, but is not limited to, at least one of: zoom, move, hierarchy size change. The zooming refers to enlarging or reducing an image, when the image is a map or a remote sensing image, a display area only displays a partial area of the loaded image, and when moving operation is carried out, information of another area of the image is loaded to the display area. When the operation is a hierarchical size change operation, the operation comprises: and loading the image of the corresponding level to replace the current image. The system can store images of different levels at the same time in the same geographic position range, and the images of the corresponding levels are loaded when level size change operation is carried out.
In an exemplary embodiment, after the operation is performed on the visible image of one sub-display region, the visible images of other sub-display regions may be synchronized immediately, or when a preset time interval is waited and no new operation is performed on the visible image of the sub-display region within the preset time interval, the synchronization operation is performed on the visible images in other sub-display regions to synchronize the visible images of different sub-display regions; when the image of the sub-display area is newly operated within a preset time interval, waiting for the preset time interval again; alternatively, the synchronization operation may be performed after waiting for a preset time interval after the operation is detected (regardless of whether there is a new operation within the preset time interval). If there may be multiple operations between the current synchronization operation and the previous synchronization operation, the multiple operations may be performed during synchronization, or corresponding changes may be performed on the visible images of other sub-display regions according to the state of the images of the sub-display regions after the multiple operations (for example, when the image of a certain sub-display region is scaled multiple times, and when the image of other sub-display regions is synchronized, only one scaling may be performed, and a final scaling state is reached). The operation can be recorded in a log mode to form log information, the log information comprises operation time when the operation is performed on the visible image in one sub-display area and the state of the visible image after the operation is performed, and then the synchronous operation can be performed on the visible images in the other sub-display areas according to the log information.
In an exemplary embodiment, when the operation on the image of one sub-display area is detected, the operation on the visible image of the sub-display area is performed, and corresponding operations are performed on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area, including:
when detecting that the image of one sub-display area is operated, operating the visible image of the sub-display area, and executing the same operation on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area when no new operation is performed within a preset time interval;
when detecting that the image of a sub-display area is operated, operating the visible image of the sub-display area, and if new operation exists in a preset time interval, continuing the detection until no new operation exists in the preset time interval after the current operation is detected, and determining the first operation before the current operation;
the state of the visible image of the sub-display area before the first operation is carried out is called as a first state, the state of the visible image of the sub-display area after the current operation is carried out is called as a last state, and corresponding operation is carried out on the visible images of other sub-display areas according to the first state and the last state;
and all the operations from the first operation to the current operation, wherein the time interval between adjacent operations is smaller than the preset time interval, and the time interval between the first operation and the previous operation of the first operation is larger than the preset time interval or no operation exists before the first operation.
In this embodiment, the initial state is a state before the initial operation is performed on the visible image in the sub display region. The preset time interval may be set as desired. The scheme provided by the embodiment can avoid the image synchronization which is too frequent, and reduce the system load, in addition, when a plurality of operations exist, the operation can be performed on the visible images of other sub-display areas once according to the state of the visible images in the corresponding sub-display areas before the first operation and the state of the visible images in the corresponding sub-display areas after the last operation in the plurality of operations, so that the states of the visible images in the other sub-display areas are the same as the states of the visible images in the corresponding sub-display areas, and the method not only can simplify the operation and improve the efficiency, but also can reduce the system load.
The technical scheme of the disclosure is further illustrated by the following specific examples.
In this embodiment, a plurality of images are loaded, and each image is sequentially displayed in the display interface in an overlapping manner.
As shown in fig. 2, a first dividing line L1 is disposed in the display interface along the first direction X, thereby dividing the display interface into the first sub display area 10 and the second sub display area 20.
The loaded multiple images can be divided into two categories: the first-type image and the second-type image may be divided in any manner, for example, the first-type image and the second-type image may include the same number of images, or the number of images included may be as close as possible. Each type comprises at least one image, and the display transparency of the first type of image displayed in the first sub-display area 10 can be set to 0%, and the display transparency of the second type of image displayed can be set to 100%; the display transparency of the second type of image displayed in the second sub-display area 20 is set to 0 and the display transparency of the first type of image displayed is set to 100%.
When the number of the first type images is 1 and the number of the second type images is 1, the second dividing line is not arranged in the first sub-display area 10; the second division line is not provided in the second sub display region 20; for example, when the first type of image includes a first image and the second type of image includes a second image, the first image is presented in the first sub-display area 10 (the display transparency of the first image in the first sub-display area 10 is 0), and the second image is presented in the second sub-display area 20 (the display transparency of the second image in the second sub-display area 20 is 0);
when the number of the second type images is 2 and the number of the first type images is 1, the first sub-display area 10 is not provided with a second dividing line; the second sub display area 20 is provided with a second dividing line L2 along the second direction Y, and the second sub display area 20 is divided into two sub display areas: a third sub display area 30 and a fourth sub display area 40. For example, the first type of image includes a first image, the second type of image includes a second image and a third image, and the display transparency of the second image in the third sub-display area 30 is set to 0, the display transparency in the fourth sub-display area 40 is set to 100%, the display transparency of the third image in the fourth sub-display area 40 is set to 0, and the display transparency in the third sub-display area 30 is set to 100%; namely, a first image is presented in the first sub-display area 10 (the display transparency of the first image in the first sub-display area 10 is 0), a second image is presented in the third sub-display area 30 (the display transparency of the second image in the third sub-display area 30 is 0), and a third image is presented in the fourth sub-display area 40 (the display transparency of the third image in the fourth sub-display area 40 is 0); at this time, the user can compare the first image, the second image and the third image, and compared with the case that the whole first image, the whole second image and the whole third image are respectively arranged in one local area of the display area, the scheme provided by the embodiment is easier to compare.
When the number of the first type images is 2 and the number of the second type images is 1, a second dividing line may be set in the first sub-display area 10 along the second direction Y, so as to divide the first sub-display area 10 into two sub-display areas, and each sub-display area represents one image in the first type images; the second sub display region 20 is not provided with the second dividing line;
when the number of the first type images is 2 and the number of the second type images is 2, a second dividing line may be set in the first sub-display area 10 along the second direction Y, so as to divide the first sub-display area 10 into two sub-display areas, and each sub-display area represents one image in the first type images; the second sub display area 20 may be provided with a second dividing line L2 along the second direction Y, dividing the second sub display area 20 into two sub display areas: a third sub-display area 30 and a fourth sub-display area 40, each presenting one of the images of the second type.
In an exemplary embodiment, the second division line of the first sub display region 10 and the second division line of the second sub display region 20 may be parallel to each other or intersect each other.
When the number of at least one of the first type images and the second type images is greater than 2, taking the case that the number of the first type images is greater than 2 as an example for description, the processing that the number of the second type images is greater than 2 is similar, and no further description is given, when both the number of the first type images and the number of the second type images are greater than 2, the number of the first type images is greater than 2 for processing, and the number of the second type images is greater than 2 for processing.
In this embodiment, the number of the first type images is N, the first type images include ith images, and i is 1 to N.
According to the number N of images in the first type of image, a plurality of second dividing lines (which may be parallel to each other or may be randomly arranged) are arranged in the first sub-display region 10, so that the first sub-display region 10 is divided into N sub-display regions (referred to as 1 st sub-display region)1Sub display region to No. 1NSub display area), the ith image is in the 1 stiThe display transparency in the sub display region is set to 0, the display transparency in the other sub display regions is set to 100%, and i is 1 to N.
According to the scheme provided by the embodiment, through the bidirectional (the first direction (for example, the transverse direction) + the second direction (for example, the longitudinal direction)) or multidirectional multidimensional rolling contrast tool, when a plurality of images are images of the same target object or target area in different dimensions and different states, the images of the target object or target area in different dimensions and different states can be displayed simultaneously, so that a user can compare the images quickly to obtain the change of the target object or target area. According to the scheme provided by the embodiment, the image comparison efficiency is improved, and further the user experience is improved.
In the above embodiments, the loaded images are classified into two types, but the embodiments of the present disclosure are not limited thereto, and may be classified into three or more types, or may not be classified. When the images are divided into three types, two first dividing lines in the first direction X may be set to obtain three sub-display regions, and then the corresponding sub-display regions are divided according to the number of each type of image, for example, the number of the first type of image is N1, the number of the second type of image is N2, and the number of the third type of image is N3, so that the sub-display region corresponding to the first type of image is divided into N1 sub-display regions, the sub-display region corresponding to the second type of image is divided into N2 sub-display regions, and the sub-display region corresponding to the third type of image is divided into N3 sub-display regions. When the images are not classified, the display area can be directly divided according to the number of the loaded images, for example, the number is N, so that N sub-display areas are obtained.
In an exemplary embodiment, the manner of dividing the display area may be: the dividing line is directly drawn on the display interface, or the display area can be divided by the system according to the number of the loaded images or the number of the required sub-display areas input by the user, and the size of the sub-display areas can be adjusted by adjusting the position of the dividing line.
In an exemplary embodiment, the system may automatically allocate the corresponding sub-display regions to the image, or may be configured by the user, and the user may set the transparency of the image in each sub-display region, for example, may set the display transparency of the image in which sub-display region is 0, and the other sub-display regions are automatically configured to display transparency of 100%, and so on.
In an exemplary embodiment, only the plurality of first dividing lines of the first direction may be provided, or only the plurality of second dividing lines of the second direction may be provided.
In an exemplary embodiment, the parting line may be moved. When the first dividing line L1 is moved, the sizes of the first sub-display area 10 and the second sub-display area 20 (i.e., the display area formed by the third sub-display area 30 and the fourth sub-display area 40) are adjusted, and when the first dividing line L1 is dragged, the sizes of the sub-display areas on the upper and lower sides of the first dividing line L1 are changed while keeping the size of the display interface unchanged, for example, when the first dividing line L1 is moved from the position shown in fig. 2 to the position shown in fig. 3, the width of the first sub-display area 10 in the second direction is increased, and the width of the second sub-display area 20 in the second direction is decreased.
When the second dividing line L2 in the second sub display area 20 is moved, the size of the third sub display area 30 and the fourth sub display area 40 can be adjusted while the size of the second sub display area 20 is kept unchanged. As shown in fig. 4 and 5, when the second dividing line L2 is dragged from the left side to the right side, the width of the sub display regions on the left and right sides of the second dividing line L2 may be changed while keeping the size of the second sub display region 20 unchanged, and at this time, the width of the third sub display region 30 in the first direction becomes larger and the width of the fourth sub display region 40 in the first direction becomes smaller.
The second dividing line L2 in fig. 4 and 5 is only provided in the second sub display region 20, and the second dividing line L2 may extend into the first sub display region 10 (in this case, the first sub display region 10 is divided into 2 sub display regions), so that when the second dividing line in the second sub display region 20 is moved, the second dividing line in the first sub display region 10 may be moved synchronously, and at this time, the size of each sub display region in the first sub display region 10 is adjusted according to the movement of the dividing line.
When there are more dividing lines, as shown in fig. 6, including the first dividing line L1, the second dividing line L21, and the fourth dividing line L22, and the first sub display area 10, the third sub display area 30, the fourth sub display area 40, and the seventh sub display area 50 divided by the first dividing line L1, the second dividing line L21, and the fourth dividing line L22, the size of the third sub display area 30 is not changed and the size of the fourth sub display area 40 and the seventh sub display area 50 is changed when the fourth dividing line L22 is moved, for example, when the fourth dividing line L22 is moved to the position shown in fig. 7, the width of the fourth sub display area 40 in the first direction is reduced and the width of the seventh sub display area 50 in the first direction is increased. Only the display area and the sub-display area are illustrated in fig. 6 and 7, and the loaded image is not illustrated.
In another embodiment, as shown in fig. 8, a first dividing line L1 arranged along the first direction divides the display area into a first sub display area 10 and a second sub display area 20, the first sub display area 10 includes a third dividing line L23 arranged along the second direction, the first sub display area 10 is divided into a fifth sub display area 11 and a sixth sub display area 12, the second sub display area 20 includes a second dividing line L21, and when the second dividing line L21 moves, the third dividing line L23 in the first sub display area 10 may not move synchronously, when the sizes of the sub display areas in the first sub display area 10 are not adjusted, and when the third dividing line L23 moves, the second dividing line L21 in the second sub display area 20 may not move, when the sizes of the sub display areas in the first sub display area 10 are not adjusted. That is, the movements of the second dividing line L21 and the third dividing line L23 may be independent of each other.
In the above embodiments, the first dividing line L1 may be fixed to slide along the second direction Y, and the second dividing lines L2, L21 and the fourth dividing line L22 may be fixed to slide along the first direction X. The disclosed embodiments are not limited thereto, and the first division line L1, the second division line L2, L21, and the fourth division line L22 may rotate and move.
In an exemplary embodiment, when at least one of a zoom operation, a move operation, and a hierarchy size change operation is performed on a visible image within a sub-display area:
the monitor can monitor the scaling change of the visible image in each sub-display area in real time, when the monitor monitors that the visible image (for example, the image with the display transparency of 0) in a certain sub-display area is scaled, the monitor triggers the log writing scaling operation, records the scaling of the visible image in the sub-display area, and synchronizes the visible images (the image with the display transparency of 0) in other sub-display areas according to the scaling of the visible image in the sub-display area.
Synchronizing the visible images (images with a display transparency of 0) in the other sub-display areas according to the scaling of the visible images in the sub-display areas, comprising: and correspondingly zooming the visible images (images with the display transparency of 0) in other sub-display areas according to the zoom ratio of the visible images in the sub-display areas, and finally enabling the zoom ratios of the visible images in all the sub-display areas to be the same.
When all the images loaded and displayed in the display area are images with geographic coordinates (such as remote sensing images), then:
the monitor can monitor the level change of the visible image in each sub-display area in real time, when the monitor monitors that the level change is carried out on the visible image (such as an image with the display transparency of 0) in a certain sub-display area, the monitor triggers a log to write the level change operation, records the levels of the images before and after the level change of the visible image in the sub-display area, and synchronizes the visible images in other sub-display areas.
Synchronizing the visible images in the other sub-display regions according to the levels of the images before and after the level change of the visible image in the sub-display region comprises: and performing corresponding hierarchy change operation on the visible images in other sub-display regions according to the hierarchy of the images before and after the hierarchy change of the visible images in the sub-display regions, and finally enabling the difference values of the image hierarchies before and after the hierarchy change of the visible images in all the sub-display regions to be the same, wherein the difference value of the image hierarchies before and after the hierarchy change of the visible images in any sub-display region is equal to the absolute value of the difference value between the image hierarchy before the hierarchy change of the visible images in the sub-display region and the image hierarchy after the hierarchy change of the visible images in the sub-display region.
Monitoring the movement change of the visible image in each sub-display area in real time by a monitor, when the monitor monitors that the movement change is carried out on the visible image (for example, the image with the display transparency of 0) in a certain sub-display area (for example, monitoring the longitude and latitude information of the image with the display transparency of 0 at the central pixel position of the sub-display area), triggering a log to write the movement operation by the monitor, and recording the moved longitude and latitude information (the longitude and latitude information of the image with the display transparency of 0 at the central pixel position of the sub-display area after the movement) and the movement direction; taking the difference between the longitude and latitude information before and after moving as a target longitude and latitude difference (longitude and latitude information after moving-longitude and latitude information before moving), and taking the moving direction as a target moving direction; and synchronizing the visible images of other sub-display areas according to the latitude and longitude difference value of the target and the moving direction of the target.
And performing synchronous operation on the visible images of other sub-display areas according to the latitude and longitude difference value of the target and the moving direction of the target, wherein the synchronous operation comprises the following steps: and moving the visible images of other sub-display areas to the target moving direction, so that the longitude and latitude information of the center pixel position of the corresponding sub-display area after the visible images of other sub-display areas are moved is equal to the longitude and latitude information of the center pixel position of the corresponding sub-display area before the visible images of other sub-display areas are moved plus the target longitude and latitude difference.
For example, the system loads a first image, a second image and a third image, and the display area comprises a first sub-display area, a third sub-display area and a fourth sub-display area; the display transparency of the first image in the first sub-display area is 0, and the display transparency in the other sub-display areas is 100%, namely the first image is a visible image of the first sub-display area; the display transparency of the second image in the third sub-display area is 0, the display transparency in other sub-display areas is 100%, and the second image is a visible image of the third sub-display image; the display transparency of the third image in the fourth sub-display area is 0, the display transparency in the other sub-display areas is 100%, and the third image is a visible image of the fourth sub-display area; after the moving operation is carried out on the first image of the first sub-display area, the moving direction of a target and the longitude and latitude difference of the target are recorded, the moving operation is carried out on the second image of the third sub-display area and the third image of the fourth sub-display area along the moving direction of the target, so that the longitude and latitude information of the central pixel position of the third sub-display area after the second image is moved is equal to the longitude and latitude information of the central pixel position of the third sub-display area before the second image is moved plus the target longitude and latitude difference, and the longitude and latitude information of the central pixel position of the fourth sub-display area after the third image is moved is equal to the longitude and latitude information of the central pixel position of the fourth sub-display area before the third image is moved plus the target longitude and latitude difference.
According to the scheme provided by the embodiment, whether the visible remote sensing images in each sub-display area are moved, zoomed and changed in hierarchy is monitored in real time through the monitor, when the monitor monitors that the visible remote sensing images in a certain sub-display area are moved, zoomed and changed in hierarchy, the visible remote sensing images in other sub-display areas are correspondingly changed, so that the visible remote sensing images in other sub-display areas are synchronized, and the situation that the map displayed in the display interface is misplaced or different in hierarchy size can be avoided after sliding operation is carried out through the scheme provided by the embodiment.
When the monitor monitors that the visible image in a certain sub-display area is subjected to zooming change, movement change or hierarchy change, the visible images in other sub-display areas are synchronized, and the synchronization can be performed immediately, or the synchronization can be performed when no new operation is performed within a preset time interval, including:
when the visible image in a certain sub-display area is subjected to zooming change, moving change or hierarchy change operation, the listener triggers log writing operation and records the time of the log writing operation in the log operation;
when no new log is written in the preset interval time from the time of the write-in operation, synchronizing the visible images in other sub-display areas to generate relative change;
when a new log is written in a preset interval time from the time of the write operation, the synchronization of the visible images in the other sub-display areas is not required to be changed relatively, and the synchronization of the images in the other sub-display areas is performed when no updated log is written in the preset interval time from the time of the new write operation, wherein the synchronization operation may include: obtaining the scaling, movement or hierarchy size information recorded by the log at the latest time point, and correspondingly scaling the visible images (images with the display transparency of 0) in other sub-display areas according to the scaling information recorded by the log at the latest time point, so that the scaling of the visible images in all the sub-display areas is the same finally; according to the moving information (including the longitude and latitude information after moving and the moving direction) recorded by the log at the latest time point, taking the difference between the longitude and latitude information before and after moving as a target longitude and latitude difference (the longitude and latitude information after moving-the longitude and latitude information before moving), taking the moving direction as the target moving direction, and moving the visible images of other sub-display areas to the target moving direction, so that the longitude and latitude information of the central pixel position of the corresponding sub-display area after the visible images of other sub-display areas are moved is equal to the longitude and latitude information of the central pixel position of the corresponding sub-display area before the visible images of other sub-display areas are moved and the target longitude and latitude difference; and according to the level size information recorded by the log at the latest time point, namely the levels of the images before and after the level change of the visible images in the sub-display areas, carrying out corresponding level change operation on the visible images in other sub-display areas, and finally enabling the difference values of the image levels before and after the level change of the visible images in all the sub-display areas to be the same.
As shown in fig. 9, an embodiment of the present disclosure provides an image display apparatus 70, which includes a memory 710 and a processor 720, where the memory 710 stores a program, and when the program is read and executed by the processor 720, the image display method capable of implementing multi-dimensional contrast is implemented.
The embodiment of the present disclosure provides a computer-readable storage medium, which stores one or more programs that can be executed by one or more processors to implement the above-described image display method that can implement multi-dimensional contrast.
The embodiment of the present disclosure provides a terminal including the image display device 70 described above.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.

Claims (9)

1. An image display method capable of realizing multi-dimensional contrast, comprising:
acquiring at least three images, mutually overlapping and loading the images and displaying the images in a display area; the display area comprises at least two dividing lines, and the at least two dividing lines divide the display area into at least three sub-display areas which are not overlapped with each other; the number of the images is equal to the number of the sub-display areas;
the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line arranged along a second direction, the first direction and the second direction intersecting;
any dividing line of the at least two dividing lines can move, and when any dividing line of the at least two dividing lines moves, the sizes of at least two sub-display areas of the at least three sub-display areas synchronously and relatively change;
in the same sub-display area, the display is performed in the following display mode: one image is visible, the other images are invisible, and the visible images displayed in all the sub-display areas are not the same image;
the method further comprises the following steps: when the operation on the image of one sub-display area is detected, operating the visible image of the sub-display area, and performing corresponding operation on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area, or when the operation on the image of one sub-display area is detected, performing the same operation on all the images in the sub-display area so as to synchronize the visible images of different sub-display areas;
the operation comprises a hierarchical change;
when the operation on the image of one sub-display area is detected, the operation on the visible image of the sub-display area is performed, and corresponding operations are performed on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area, or when the operation on the image of one sub-display area is detected, the same operation is performed on all the images in the sub-display area so that the visible images of different sub-display areas are synchronized comprises the following steps:
when the monitor monitors that the visible images in any sub-display area are subjected to hierarchy change, corresponding hierarchy change operation is carried out on the visible images in other sub-display areas according to the hierarchies of the images before and after the hierarchy change of the visible images in the sub-display area, so that the absolute values of the difference values of the image hierarchies before and after the hierarchy change of the visible images in all the sub-display areas are the same.
2. The method for displaying an image capable of realizing multi-dimensional contrast according to claim 1, wherein the same sub-display region is displayed in the following display manner: one image is visible and the other is not, including:
overlaying the other images with one image such that the overlaid other images are not visible and the uncovered images are visible; or the display transparency of one image is less than 100% and the display transparency of the remaining images is 100%.
3. The method for displaying an image capable of realizing multi-dimensional contrast according to claim 1, wherein the display area is square;
the parting line includes at least one of: at least one first dividing line arranged along a first direction; at least one second dividing line disposed along a second direction, the first direction and the second direction intersecting, comprising: the first direction is perpendicular to the second direction, the first direction is parallel to one side of the display area, and the dividing line comprises a first dividing line and a second dividing line;
the at least two dividing lines divide the display area into at least three sub-display areas that do not overlap with each other, including:
the first dividing line penetrates through the display area and divides the display area into a first sub-display area and a second sub-display area; the second division line penetrates through the second sub-display area, and divides the second sub-display area into a third sub-display area and a fourth sub-display area;
any dividing line of the at least two dividing lines can move, and when any dividing line of the at least two dividing lines moves, the sizes of at least two sub-display areas of the at least three sub-display areas relatively change in synchronization, including:
when the first dividing line is detected to move along the second direction, changing the width of the first sub-display area along the second direction, and simultaneously changing the widths of a third sub-display area and a fourth sub-display area along the second direction, and keeping the widths of the third sub-display area and the fourth sub-display area along the first direction unchanged;
when the second dividing line is detected to move along the first direction, the size of the first sub-display area is kept unchanged, and the width of the third sub-display area and the width of the fourth sub-display area along the first direction are changed.
4. The method for displaying an image capable of realizing multi-dimensional contrast according to claim 3, wherein the dividing line further includes a third dividing line arranged along the second direction, the third dividing line extends through the first sub-display region, and the third dividing line intersects with the first dividing line, the third dividing line divides the first sub-display region into a fifth sub-display region and a sixth sub-display region;
the changing the width of the first sub-display area in the second direction when the first dividing line is detected to move in the second direction includes:
when the first dividing line is detected to move along the second direction, changing the widths of the fifth sub-display area and the sixth sub-display area along the second direction, and keeping the widths of the fifth sub-display area and the sixth sub-display area along the first direction unchanged;
when the second dividing line is detected to move along the first direction, keeping the size of the first sub-display area unchanged, including: when the second dividing line is detected to move along the first direction, keeping the third dividing line still and keeping the sizes of the fifth sub-display area and the sixth sub-display area unchanged; or, synchronously moving the third dividing line along the first direction, and changing the widths of the fifth sub-display area and the sixth sub-display area along the first direction;
the method further comprises the following steps:
when the third dividing line is detected to move along the first direction, keeping the second dividing line still, keeping the sizes of a third sub-display area and a fourth sub-display area unchanged, and changing the widths of the fifth sub-display area and the sixth sub-display area along the first direction; or, the second dividing line is synchronously moved along the first direction, and the widths of the third sub-display area, the fourth sub-display area, the fifth sub-display area to the sixth sub-display area along the first direction are changed.
5. The method for displaying an image capable of realizing multi-dimensional contrast according to claim 1, wherein the operations further comprise at least one of: zooming and moving.
6. The method for displaying images capable of achieving multi-dimensional contrast according to claim 1, wherein when an operation on an image of a sub-display area is detected, the operation on the visible image of the sub-display area is performed, and performing corresponding operations on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area comprises:
when detecting that the image of one sub-display area is operated, operating the visible image of the sub-display area, and executing the same operation on the visible images of other sub-display areas according to the operation on the visible image of the sub-display area when no new operation is performed within a preset time interval;
when detecting that the image of a sub-display area is operated, operating the visible image of the sub-display area, and if new operation exists in a preset time interval, continuing the detection until no new operation exists in the preset time interval after the current operation is detected, and determining the first operation before the current operation;
the state of the visible image of the sub-display area before the first operation is carried out is called as a first state, the state of the visible image of the sub-display area after the current operation is carried out is called as a last state, and corresponding operation is carried out on the visible images of other sub-display areas according to the first state and the last state;
and all the operations from the first operation to the current operation, wherein the time interval between adjacent operations is smaller than the preset time interval, and the time interval between the first operation and the previous operation of the first operation is larger than the preset time interval or no operation exists before the first operation.
7. The method for displaying images capable of realizing multi-dimensional contrast according to any one of claims 1 to 6, wherein the steps of acquiring a plurality of images, overlapping and loading the plurality of images to be displayed in a display area comprise:
acquiring a plurality of remote sensing images with the same number as the sub-display areas and different shooting moments in the same geographic space range, wherein the levels of the remote sensing images are the same;
and loading each remote sensing image in an overlapped mode and displaying the display area, wherein the geographic positions of the pixels of the remote sensing images loaded at the same position of the display area are the same.
8. An image display apparatus comprising a memory and a processor, wherein the memory stores a program, and the program, when read and executed by the processor, implements the method for displaying an image that can realize multi-dimensional contrast according to any one of claims 1 to 7.
9. A computer-readable storage medium storing one or more programs, which are executable by one or more processors, to implement the method for displaying an image that can implement multi-dimensional contrast according to any one of claims 1 to 7.
CN202111040775.8A 2021-09-07 2021-09-07 Image display method and device capable of realizing multi-dimensional comparison and terminal Active CN113485623B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111040775.8A CN113485623B (en) 2021-09-07 2021-09-07 Image display method and device capable of realizing multi-dimensional comparison and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111040775.8A CN113485623B (en) 2021-09-07 2021-09-07 Image display method and device capable of realizing multi-dimensional comparison and terminal

Publications (2)

Publication Number Publication Date
CN113485623A CN113485623A (en) 2021-10-08
CN113485623B true CN113485623B (en) 2021-12-07

Family

ID=77947372

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111040775.8A Active CN113485623B (en) 2021-09-07 2021-09-07 Image display method and device capable of realizing multi-dimensional comparison and terminal

Country Status (1)

Country Link
CN (1) CN113485623B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104834942A (en) * 2015-05-22 2015-08-12 武汉大学 Remote sensing image change detection method and system based on mask classification
WO2018190199A1 (en) * 2017-04-14 2018-10-18 株式会社メガチップス Image processing device, image processing system, information processing system, and image processing method
CN108700988A (en) * 2016-02-15 2018-10-23 电子湾有限公司 Digital picture is presented

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104536669B (en) * 2014-12-15 2017-12-29 小米科技有限责任公司 Information displaying method and device
US11120967B2 (en) * 2016-11-22 2021-09-14 Hitachi High-Tech Corporation Charged particle beam apparatus and sample observation method using superimposed comparison image display
CN108255387B (en) * 2016-12-29 2020-12-15 广东中科遥感技术有限公司 Quick contrast interaction method for images of mobile terminal of touch screen
US10937165B2 (en) * 2018-03-21 2021-03-02 International Business Machines Corporation Comparison of relevant portions of images
CN109324736A (en) * 2018-08-31 2019-02-12 阿里巴巴集团控股有限公司 The exchange method and device of partial enlargement picture
CN110688043B (en) * 2019-09-27 2020-09-01 成都星时代宇航科技有限公司 Double-image display method and device and terminal
CN110704007A (en) * 2019-09-27 2020-01-17 成都星时代宇航科技有限公司 Double-picture display method and device, terminal and storage medium
CN110908574B (en) * 2019-12-04 2020-12-29 深圳市超时空探索科技有限公司 Display adjusting method, device, terminal and storage medium
CN111753123B (en) * 2020-07-01 2021-06-29 成都星时代宇航科技有限公司 Tile obtaining method and device, terminal equipment and computer readable storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104834942A (en) * 2015-05-22 2015-08-12 武汉大学 Remote sensing image change detection method and system based on mask classification
CN108700988A (en) * 2016-02-15 2018-10-23 电子湾有限公司 Digital picture is presented
WO2018190199A1 (en) * 2017-04-14 2018-10-18 株式会社メガチップス Image processing device, image processing system, information processing system, and image processing method

Also Published As

Publication number Publication date
CN113485623A (en) 2021-10-08

Similar Documents

Publication Publication Date Title
US10937222B2 (en) Systems and methods for displaying representative images
US10147398B2 (en) Display control method and device
US10120538B2 (en) Providing subpages in a touch panel user interface
CN104822088B (en) Video image zooming method and apparatus
US8775953B2 (en) Collage display of image projects
US20120174005A1 (en) Content-based snap point
US8869050B2 (en) Showing calendar events not visible on screen
CN106648511A (en) Self-adaptive display method and device of display resolutions
US9899062B2 (en) Interface apparatus for designating link destination, interface apparatus for viewer, and computer program
CN110688043B (en) Double-image display method and device and terminal
CN110084797B (en) Plane detection method, plane detection device, electronic equipment and storage medium
WO2021056998A1 (en) Double-picture display method and device, terminal and storage medium
KR20150106330A (en) Image display apparatus and image display method
CN113485623B (en) Image display method and device capable of realizing multi-dimensional comparison and terminal
CN107644451B (en) Animation display method and device
CN113259742B (en) Video bullet screen display method and device, readable storage medium and computer equipment
CN109885369B (en) Image linkage method and device
CN112698764A (en) Processing method and device
CN109104627B (en) Focus background generation method, storage medium, device and system of android television
CN109637628B (en) Information processing apparatus, method, and non-transitory computer-readable storage medium
US10108327B2 (en) Method and device for determining an interval via a graphical user interface
CN113703653A (en) Image processing method, device, equipment and computer readable storage medium
WO2010084602A1 (en) Image display system, method, and program
CN113986085B (en) Object selection method and device and electronic equipment
CN111841005B (en) In-game display control method and device

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
CP01 Change in the name or title of a patent holder

Address after: 610094 No. 16, floor 1, building 7, No. 333, middle section of Shuangnan Avenue, Dongsheng Street, Shuangliu District, Chengdu, Sichuan

Patentee after: Chengdu Guoxing Aerospace Technology Co.,Ltd.

Address before: 610094 No. 16, floor 1, building 7, No. 333, middle section of Shuangnan Avenue, Dongsheng Street, Shuangliu District, Chengdu, Sichuan

Patentee before: CHENGDU GUOXING AEROSPACE TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder