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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04845—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite 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
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:
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.
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)
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)
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 |
-
2021
- 2021-09-07 CN CN202111040775.8A patent/CN113485623B/en active Active
Patent Citations (3)
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 |