WO2020156443A1 - 图像查找方法及终端设备 - Google Patents

图像查找方法及终端设备 Download PDF

Info

Publication number
WO2020156443A1
WO2020156443A1 PCT/CN2020/073810 CN2020073810W WO2020156443A1 WO 2020156443 A1 WO2020156443 A1 WO 2020156443A1 CN 2020073810 W CN2020073810 W CN 2020073810W WO 2020156443 A1 WO2020156443 A1 WO 2020156443A1
Authority
WO
WIPO (PCT)
Prior art keywords
input
thumbnail
display
image
identifier
Prior art date
Application number
PCT/CN2020/073810
Other languages
English (en)
French (fr)
Inventor
林元涛
Original Assignee
维沃移动通信有限公司
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 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Priority to EP20748042.7A priority Critical patent/EP3920047A4/en
Publication of WO2020156443A1 publication Critical patent/WO2020156443A1/zh
Priority to US17/384,303 priority patent/US11669223B2/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/53Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/54Browsing; Visualisation therefor
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • 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/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present disclosure relates to the field of communication technology, and in particular to an image search method and terminal equipment.
  • Thumbnails of selected images are displayed on one side of the image list interface. Clicking on the thumbnails jumps to the corresponding position, but this operation takes up some space. And neither of the above two methods can quickly return to the previously browsed location.
  • the embodiments of the present disclosure provide an image searching method and terminal device to solve the problem of time wasted by a user sliding operation when searching for a selected image in an image list and space occupied by thumbnails displayed in the image list in the related art.
  • an image search method including:
  • a terminal device including:
  • the first receiving module is configured to receive a user's first input of a first identifier in a preset control displayed at a target position of an image display interface, where the image display interface includes at least one image;
  • the first display module is configured to display at least one thumbnail associated with the first identifier in response to the first input;
  • the second receiving module is configured to receive a second input to the first thumbnail of the at least one thumbnail
  • the first marking module is configured to mark the first display position of the first image corresponding to the first thumbnail in the image display interface in response to the second input.
  • embodiments of the present disclosure also provide a terminal device, including a processor, a memory, and a computer program stored on the memory and running on the processor.
  • the computer program is executed by the processor to implement the above-mentioned image search method. step.
  • embodiments of the present disclosure provide a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the image search method described above are implemented.
  • the technical solution of the present disclosure by receiving a user's first input of a first identifier in a preset control displayed on a target position of an image display interface, in response to the first input, at least one thumbnail associated with the first identifier is displayed;
  • the second input of the first thumbnail in a thumbnail in response to the second input, in the image display interface, mark the first display position of the first image corresponding to the first thumbnail, which can be achieved by setting preset controls and
  • the location of the selected image displayed by the logo allows the user to quickly slide to find the selected image.
  • the image can be displayed according to the user's operation on the logo to achieve the purpose of quickly viewing the image.
  • the thumbnail is hidden when it is not needed and does not occupy the display space. Ensure the rational use of terminal equipment space.
  • Figure 1 shows a schematic diagram of an image search method according to an embodiment of the present disclosure
  • FIG. 2 shows a schematic diagram of displaying preset controls on an image display interface of an embodiment of the present disclosure
  • FIG. 3 shows a schematic diagram of thumbnails displayed on an image display interface of an embodiment of the present disclosure
  • FIG. 4 shows a schematic diagram of displaying a second identifier in a preset control in an embodiment of the present disclosure
  • FIG. 5a shows the first schematic diagram of displaying the thumbnail in the second display state according to the embodiment of the present disclosure
  • FIG. 5b shows the second schematic diagram of displaying the thumbnail in the second display state according to the embodiment of the present disclosure
  • FIG. 6 shows a schematic diagram of hiding and displaying a third identifier in a preset control in an embodiment of the present disclosure
  • FIG. 7 shows a schematic diagram of a terminal device according to an embodiment of the present disclosure.
  • FIG. 8 shows a schematic diagram of the hardware structure of a terminal device in an embodiment of the present disclosure.
  • the embodiment of the present disclosure provides an image search method, as shown in FIG. 1, including:
  • Step 101 Receive a user's first input of a first identifier in a preset control displayed at a target position of an image display interface, where the image display interface includes at least one image.
  • the image search method provided by the embodiment of the present disclosure may display a preset control at a target position of an image display interface including at least one image, wherein the preset control may include at least one identifier.
  • the target location can be located on the left or right edge of the image display interface, or can be set in other suitable locations according to the needs of the user, which is not further limited here.
  • the width of the preset control is set to be touchable by the user's finger, and at least one logo can be accommodated in the width direction.
  • the specific form of the preset control here can be a navigation bar. As shown in Figure 2, the preset control (navigation bar) 1 is displayed on the right edge of the image display interface, and the first logo 11 is displayed in the preset control 1.
  • the display interface displays images in the form of a list of n rows and m columns.
  • the number of identifiers included in the preset control may be multiple, which may be specifically determined according to the user's selection operation on the image.
  • the terminal device After displaying the preset control, if the user wants to view the selected image, he can perform a first input on the first identifier in the preset control, and the terminal device can perform step 102 according to the user's first input.
  • Step 102 In response to the first input, display at least one thumbnail associated with the first identifier.
  • the terminal device After receiving the first input from the user to the first logo, the terminal device displays at least one thumbnail associated with the first logo on the image display interface in response to the first input, wherein at least one thumbnail can be displayed in a floating window .
  • Each logo in the preset control may correspond to a floating window, and at least one thumbnail corresponding to the logo can be displayed in each floating window.
  • the floating window can be displayed with a preset transparency, and the thumbnails in the corresponding floating window can also be displayed with a preset transparency. At this time, the display of the floating window will not block the image in the image display interface. It can ensure that users view the thumbnails in the floating window.
  • FIG. 3 For an implementation of displaying at least one thumbnail associated with the first identifier on the image display interface, refer to FIG. 3, where the thumbnail and the floating window containing the thumbnail are not displayed with a preset transparency.
  • the first logo 11 is The associated at least one thumbnail is displayed in the floating window 2, and the floating window 2 is displayed on the image display interface, which covers the image initially displayed on the image display interface. If the user slides away from the first mark 11 in the preset control 1, the display of the floating window 2 and at least one thumbnail associated with the first mark 11 is cancelled.
  • Step 103 Receive a second input for the first thumbnail of the at least one thumbnail.
  • the at least one thumbnail associated with the first identifier After the at least one thumbnail associated with the first identifier is displayed, it can be detected whether a second input from the user to the first thumbnail of the at least one thumbnail is received, where the second input may be meeting a preset pressure condition and/ Or an input operation that meets the preset duration condition. For example, when it is detected that the user leaves the display screen after pressing the first thumbnail for a certain period of time, it may be determined that the second input is received.
  • Step 104 In response to the second input, mark the first display position of the first image corresponding to the first thumbnail in the image display interface.
  • the first image corresponding to the first thumbnail can be determined in the image display interface, and the first image is marked at the first display position, so that the first image is Displaying in a form different from other images can facilitate the user to view the first image.
  • the terminal device may also detect whether the terminal device meets a preset condition. For example, whether the touch pressure of the image display interface is less than or equal to the preset pressure value, it can optionally be that the touch pressure on the image display interface is zero, that is, the user's finger leaves the image display interface at this time. In the case where it is determined that the touch pressure meets the preset condition (for example, the user's finger stops touching and leaves the screen), the first display position can be determined so that the current view of the image display interface is positioned at the first image at the first display position.
  • the first display position here may be the position corresponding to the image of the first thumbnail in the floating window, of course, it is not limited to this, and may also be other specific positions, which will not be described in detail here. In this way, the current view of the image display interface can automatically jump to the first display position, and the first display position is marked to facilitate the user to view the corresponding first image.
  • the present disclosure by receiving a user's first input of a first identifier in a preset control displayed on a target position of an image display interface, in response to the first input, at least one thumbnail associated with the first identifier is displayed;
  • the second input of the first thumbnail in a thumbnail in response to the second input, in the image display interface, mark the first display position of the first image corresponding to the first thumbnail, which can be achieved by setting preset controls and
  • the location of the selected image displayed by the logo allows the user to quickly slide to find the selected image.
  • the image can be displayed according to the user's operation on the logo to achieve the purpose of quickly viewing the image.
  • the thumbnail is hidden when it is not needed and does not occupy the display space. Ensure the rational use of terminal equipment space.
  • the method before receiving the user's first input of the first identifier in the preset control displayed on the target position of the image display interface, the method further includes:
  • N images in the image display interface can also be received, where N is greater than or A positive integer equal to 1, N images can be located in the same display range, where the same display range can be in the same row, column, or area, where the area can include consecutive rows, consecutive columns, and intervals
  • N images can be located in the same display range, where the same display range can be in the same row, column, or area, where the area can include consecutive rows, consecutive columns, and intervals
  • the same display range can also be in other cases, which are arranged in several rows or columns arranged at intervals, which will not be listed here.
  • a first identifier associated with the N images can be generated in the preset control, where the first identifier may be an identifier carried by the terminal device , And use the default mark for display when displayed in the preset control. It may also be an identifier that is generated by the terminal device according to the user's setting operation and conforms to the user's usage habits, or it may be an identifier that is combined based on the category information of the N images.
  • the first logo After the first logo is generated, it is necessary to determine the second display position corresponding to the first logo in the preset control, and then display the generated first logo in the second display position.
  • N images are determined by the user's selection input, and the first logo displayed in the preset control associated with the N images is generated.
  • generating a first identifier associated with N images includes:
  • the image category corresponding to each image may be acquired first, and the first identifier is generated based on the image category of each image.
  • the N images selected by the user include landscape category and character category.
  • the first identifier is generated, the corresponding first identifier can be generated according to the landscape category and the character category, so that the user can learn about the associated image through the first identifier.
  • the category information can then ensure that users can quickly search for images.
  • the foregoing is the process of generating an image identifier according to the image category.
  • the first identifier is determined by the image category, so that the user can learn the associated image category according to the first identifier, which in turn facilitates the user to identify different types of images and realize quick image search.
  • generating the first identifier associated with the N images includes: generating an identifier corresponding to each image category according to the image category of each image in the N images; The characteristic information of each identifier is reorganized to generate the first identifier.
  • a corresponding logo can be generated for each image category, and then feature information that is different from other logos can be extracted for each generated logo. Information reorganization is performed based on the acquired feature information of each logo, and a first logo containing the logo feature corresponding to each type of image category is generated.
  • the color and/or shape corresponding to the image category may be changed after the user selects a part of the image or when the user performs the next selection of N images.
  • the N images selected by the user include scenery category and person category
  • the scenery category identifier can be generated according to the scenery category
  • the person category identifier is generated according to the person category
  • the first feature corresponding to the scenery category identifier is extracted
  • the information and the second feature information corresponding to the character category identifier are reorganized to generate the first identifier.
  • the above is the process of information reorganization based on the logos of different image categories.
  • the first mark recognizes different types of images to achieve the purpose of quickly finding images of different categories.
  • the number of marks can be reduced and the simplicity of the preset controls can be guaranteed.
  • determining the second display position of the first identifier based on N images includes: obtaining the display height of each image in the N images in the image display interface; according to the display height of each image in the image display interface Calculate the average height of the display height; calculate the height ratio between the average height and the interface height of the image display interface; calculate the first product value of the height ratio and the height of the preset control; determine the second display position according to the first product value.
  • the interface height of the image display interface refers to the height of the complete image display interface, including the height displayed on and off the screen, that is, if the image display interface includes 10 lines, and the screen can only display 3 lines, here
  • the interface height of the image display interface refers to the sum of 10 lines of images, the spacing between adjacent lines of images, and the heights corresponding to the upper and lower edges.
  • the display height of each image in the image display interface is also based on the complete image display interface. Words.
  • the process of determining the second display position is: according to the display height of each image in the image display interface, Calculate the average height of N images, and then calculate the height ratio between the average height and the interface height of the image display interface. After obtaining the height ratio, calculate the product of the height ratio and the height of the preset control to obtain the first product value, According to the first product value, the second display position is determined in the preset control.
  • the above is the process of determining the display position of the first logo according to the display height of the image.
  • the second display position is determined in the preset control to ensure that the user View the corresponding image according to the identified location information in the preset control to improve the user's image search efficiency.
  • the display height of any image in the image display interface is the average height; if N images are in different rows, each row needs to be acquired The corresponding display height then calculates the average height. If the user selects N images and the average height of the N images selected for the first time is the same as the average height of the N images selected for the second time, the first mark corresponding to the two selections can be selected in the preview Suppose the same height of the control is displayed side by side. At this time, the width of the preset control needs to accommodate two first identifiers. The two first identifiers are arranged in sequence along the width direction of the preset control.
  • One logo is displayed at the front, and the first logo generated for the second time is displayed at the back.
  • the width of the preset control can be adjusted to ensure that the first marks are arranged in the width direction on the same height of the preset control.
  • the method before receiving the user's first input of the first identifier in the preset control displayed on the target position of the image display interface, the method further includes: receiving the user from the preset control displayed on the target position of the image display interface In response to the third input, record the third display position of the second identifier in the preset control; wherein the input interval time between the third input and the first input is the shortest.
  • the user's third input to the second identifier in the preset control Before receiving the user's first input to the first identifier, the user's third input to the second identifier in the preset control may be received, where the third input is located before the first input and is between the first input.
  • the shortest interval can be regarded as the last input of the first input, where the last input refers to the last input to the preset control.
  • the third display position corresponding to the second identifier in the preset control can be recorded according to the third input.
  • the above is the process of recording the display position of the second mark.
  • the function of quickly returning to the previous browsing position can be provided, which is convenient for the user to continue the operation.
  • the method further includes: marking the second mark displayed in the third display position as a preset state, and the preset state indicates that the second mark is receiving the first input The identifier that the user has operated before.
  • the second mark corresponding to the third display position may be marked, and the second mark may be marked to indicate that the second mark is the mark operated by the user before receiving the first input. Marking the logo can facilitate the user's distinction in the subsequent process. When the user sees the second logo in the preset state, he can no longer operate on the second logo, and use the second logo as a starting point to continue browsing other logos To switch the view to the previously browsed position to continue browsing and selection.
  • the user's third input to the second logo 12 in the preset control 1 can be received, the third display position of the second logo 12 can be recorded, and The second mark 12 is marked as a preset state (black as shown in the figure). After the user sees the second mark 12 in the preset state, he can use the second mark 12 as a starting point to continue browsing other marks.
  • the above is the process of marking the second mark.
  • the method further includes:
  • the first sliding input of the user is received, the input start position of the first sliding input is located on the first mark, and the input end position of the first sliding input is located in the image display interface; in response to the first sliding input, at least one thumbnail The current first display state is updated to the second display state, and at least one thumbnail in the second display state is displayed at the fourth display position of the image display interface; wherein the size of each thumbnail in the second display state is larger than The size of each thumbnail in the first display state, and in the second display state, a check area is displayed on the preset side of each thumbnail. The check area is used to select each thumbnail and/or each The image corresponding to the thumbnail.
  • the thumbnail update mode can be entered. According to the user’s first sliding input, control at least one thumbnail to be updated from the current first display state to the second display state, where the size of the thumbnail in the second display state is larger than the size of the thumbnail in the first display state, and In the second display state, a check area for selecting each thumbnail and/or the image corresponding to each thumbnail is displayed on the preset side of the thumbnail.
  • At least one thumbnail in the second display state can be displayed in the fourth display position of the image display interface.
  • at least one thumbnail 21 in the second display state can be suspended In window 2, the checked area of thumbnail 21 at this time is in the selected state.
  • the floating window 2 shown in FIG. 5a is not displayed with a preset transparency, and the image in the image display interface is blocked.
  • Those skilled in the art can set the floating window and the thumbnail in the second display state to be displayed with a preset transparency. At this time, the thumbnail will not disappear when the user leaves the display screen.
  • the above is the process of updating the thumbnail status.
  • the user enters the thumbnail update mode through the first sliding input of the user, so that at least one thumbnail is updated from the current first display state to the second display state, and is placed on the preset side of the thumbnail Displaying the check area allows the user to operate on the thumbnail and/or the image corresponding to the thumbnail in the check area, so that the user can select one or more images.
  • the at least one thumbnail is updated from the current first display state to the second display state, and after the at least one thumbnail in the second display state is displayed at the fourth display position of the image display interface, include:
  • the check area of the at least one thumbnail in the second display state is in the selected state. If the fourth input of the user to the check area of the second thumbnail in at least one thumbnail is received, the check area of the second thumbnail is controlled to be updated to an unselected state, as shown in FIG. 5b, the floating window 2 is retracted The checked areas in the thumbnail 21 are all updated to an unchecked state. That is, the user can click the check area to cancel the selected state. If the user still wants to select the thumbnail and/or the image corresponding to the thumbnail, he can click the check area again to make the check area in the selected state.
  • the check area of the second thumbnail is controlled to be updated to the unselected state, it is necessary to check whether there is at least one thumbnail The checked areas of all the thumbnails in are in an unselected state. If so, the display of the first mark can be eliminated, and the preset control can be updated.
  • At least one thumbnail is controlled to be updated from the current first display state to the second display state, which can facilitate the user to operate on the checked area, by checking the selected thumbnail and/or thumbnail The corresponding image is canceled, and the selected state is restored when necessary, allowing the user to choose which operation to perform according to the demand.
  • the at least one thumbnail is updated from the current first display state to the second display state, and after the at least one thumbnail in the second display state is displayed at the fourth display position of the image display interface, include:
  • the thumbnail update mode can be exited, and the thumbnail in the second display state can be controlled to return to the first display state.
  • the preset position may be a blank position of the image display interface, may also be a position outside the specific area containing at least one thumbnail in the second display state, or may be other positions, which are not limited here.
  • the thumbnail update mode is exited according to the user's operation, which can realize the switching of the realization mode according to the user's selection, making the user's operation more convenient.
  • a setting interface may be provided, allowing the user to add, delete, and modify the system default logo on the setting interface.
  • the logo set in the setting interface can be a system default logo, a user-defined logo, or both.
  • the method before receiving the user's first input of the first identifier in the preset control displayed on the target position of the image display interface, the method further includes:
  • the third logo After hiding the third logo, only logos that have not been operated by the user and/or have not been selected by the user are displayed in the preset control.
  • the trigger effect of the user's operation in the preset control is only for the displayed logo and the corresponding image ,
  • the third logo is not displayed or displayed with a weakened effect.
  • the third logo 13 is displayed with a dotted line effect in the preset control 1.
  • the image corresponding to the corresponding third mark 13 may not be displayed or displayed with a weakening effect, that is, the image corresponding to the third mark 13 is not allowed to be displayed, or even if the display is allowed, no jump is supported.
  • the technical solution of the present disclosure by receiving a user's first input of a first identifier in a preset control displayed on a target position of an image display interface, in response to the first input, at least one thumbnail associated with the first identifier is displayed;
  • the second input of the first thumbnail in a thumbnail in response to the second input, in the image display interface, mark the first display position of the first image corresponding to the first thumbnail, which can be achieved by setting preset controls and
  • the location of the selected image displayed by the logo allows the user to quickly slide to find the selected image.
  • the image can be displayed according to the user's operation on the logo to achieve the purpose of quickly viewing the image.
  • the thumbnail is hidden when it is not needed and does not occupy the display space. Ensure the rational use of terminal equipment space.
  • the update of the thumbnail display status can realize the mode switching according to the user's choice, and also realize the real-time update of the preset controls.
  • the simplicity of the preset controls can be ensured, the browsing efficiency of the user can be improved, and the search efficiency can be improved.
  • the embodiment of the present disclosure provides a terminal device, as shown in FIG. 7, including:
  • the first receiving module 10 is configured to receive a user's first input of a first identifier in a preset control displayed at a target position of an image display interface, where the image display interface includes at least one image;
  • the first display module 20 is configured to display at least one thumbnail associated with the first identifier in response to the first input;
  • the second receiving module 30 is configured to receive a second input to the first thumbnail of the at least one thumbnail
  • the first marking module 40 is configured to mark the first display position of the first image corresponding to the first thumbnail in the image display interface in response to the second input.
  • terminal equipment also includes:
  • the third receiving module is configured to receive the user's selection of N images in the image display interface before the first receiving module receives the user's first input of the first identifier in the preset control displayed at the target position of the image display interface Input, N images are in the same display range;
  • a generating module configured to generate a first identifier associated with N images in response to a selection input
  • a determining module configured to determine the second display position of the first mark based on the N images
  • the second display module is configured to display the first logo at the second display position of the preset control
  • N is a positive integer.
  • the generation module includes:
  • the first acquisition sub-module is used to acquire the image category of each of the N images
  • the generation sub-module is used to generate the first identifier associated with the N images according to the image category of each of the N images.
  • the determining module includes:
  • the second acquisition sub-module is used to acquire the display height of each of the N images in the image display interface
  • the first calculation sub-module is used to calculate the average height according to the display height of each image in the image display interface
  • the second calculation sub-module is used to calculate the height ratio between the average height and the interface height of the image display interface
  • the third calculation submodule is used to calculate the first product value of the height ratio and the height of the preset control
  • the determining sub-module is used to determine the second display position according to the first product value.
  • the generation sub-module includes:
  • the first generating unit is configured to generate an identifier corresponding to each image category according to the image category of each of the N images;
  • the second generating unit is used to obtain the characteristic information of each identifier, reorganize the characteristic information, and generate the first identifier.
  • terminal equipment also includes:
  • the fourth receiving module is configured to receive the user's preset display of the target position of the image display interface before the first receiving module receives the user's first input of the first identifier in the preset control displayed on the target position of the image display interface The third input of the second identifier in the control;
  • the recording module is configured to record the third display position of the second identifier in the preset control in response to the third input;
  • the input interval time between the third input and the first input is the shortest.
  • terminal equipment also includes:
  • the second marking module is used to mark the second identifier displayed in the third display position as a preset state after the recording module records the third display position of the second mark in the preset control, and the preset state indicates that the second mark is The identifier operated by the user before receiving the first input.
  • terminal equipment also includes:
  • the fifth receiving module is configured to receive the first sliding input of the user after the first display module displays at least one thumbnail associated with the first logo, the input start position of the first sliding input is located on the first logo, and the first The input end position of the sliding input is located in the image display interface;
  • the first update module is configured to update at least one thumbnail from the current first display state to the second display state in response to the first sliding input, and display the second display state at the fourth display position of the image display interface At least one thumbnail;
  • the size of each thumbnail in the second display state is larger than the size of each thumbnail in the first display state, and in the second display state, a check area is displayed on the preset side of each thumbnail, The selection area is used to select each thumbnail and/or the image corresponding to each thumbnail.
  • terminal equipment also includes:
  • the sixth receiving module is configured to update at least one thumbnail from the current first display state to the second display state in the first update module, and display at least one of the second display states at the fourth display position of the image display interface After the thumbnails, receive a fourth input from the user to the check area of the second thumbnail in the at least one thumbnail;
  • the second update module is configured to update the checked area of the second thumbnail to an unselected state in response to the fourth input
  • the elimination module is used to eliminate the display of the first identifier when the check areas of all thumbnails in at least one thumbnail are in an unselected state.
  • terminal equipment also includes:
  • the control module is configured to update the at least one thumbnail from the current first display state to the second display state in the first update module, and display at least one thumbnail in the second display state at the fourth display position of the image display interface After that, in the case of receiving the user's fifth input of the preset position on the image display interface, or receiving the user's second sliding input in the preset control, control all thumbnails in at least one thumbnail to return to the first One display status.
  • terminal equipment also includes:
  • the seventh receiving module is configured to receive the user's first input of the first identifier in the preset control displayed on the target position of the image display interface before receiving the user's third identifier in the setting interface of the preset control The sixth input;
  • the hiding module is used to hide the third identifier in response to the sixth input;
  • the third identifier is an identifier operated by the user and/or an identifier selected by the user.
  • the terminal device receives a user's first input of a first identifier in a preset control displayed on a target position of an image display interface, and in response to the first input, displays at least one thumbnail associated with the first identifier ; Receive a second input to the first thumbnail of the at least one thumbnail; in response to the second input, in the image display interface, mark the first display position of the first image corresponding to the first thumbnail, which can be achieved by setting The preset controls and logos display the distribution position of the selected image, allowing users to quickly slide to find the selected image. At the same time, the image can be displayed according to the user's operation on the logo to achieve the purpose of quickly viewing the image. The thumbnail is hidden when not needed. Occupy display space to ensure the reasonable use of terminal equipment space.
  • the update of the thumbnail display status can realize the mode switching according to the user's choice, and also realize the real-time update of the preset controls.
  • the simplicity of the preset controls can be ensured, the browsing efficiency of the user can be improved, and the search efficiency can be improved.
  • the terminal device 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, and a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811.
  • terminal device does not constitute a limitation on the terminal device.
  • the terminal device may include more or fewer components than shown in the figure, or a combination of certain components, or different components. Layout.
  • terminal devices include, but are not limited to, mobile phones, tablet computers, notebook computers, palmtop computers, vehicle-mounted terminals, wearable devices, and pedometers.
  • the user input unit 807 is configured to: receive a user's first input of the first identifier in the preset control displayed at the target position of the image display interface, the image display interface includes at least one image; the processor 810 is configured to: respond to The first input is to control the display unit 806 to display at least one thumbnail associated with the first identifier; the user input unit 807 is also used to: receive a second input to the first thumbnail of the at least one thumbnail; the processor 810 is also used to : In response to the second input, mark the first display position of the first image corresponding to the first thumbnail in the image display interface.
  • the user input unit 807 before receiving the user's first input of the first identifier in the preset control displayed at the target position of the image display interface is also used for: receiving the user's selection input of N images in the image display interface ,
  • the N images are located in the same display range;
  • the processor 810 is configured to: in response to the selection input, generate a first logo associated with the N images; determine the second display position of the first logo based on the N images; control the display unit 806 displays the first logo at the second display position of the preset control; where N is a positive integer.
  • the processor 810 when the processor 810 generates the first identifier associated with the N images in response to the selection input, it is also used to: obtain the image category of each of the N images; according to the image category of each of the N images , Generate a first identifier associated with N images.
  • the processor 810 determines the second display position of the first mark based on the N images, it is also used to: obtain the display height of each image in the N images in the image display interface; The display height in the interface, calculate the average height; calculate the height ratio between the average height and the interface height of the image display interface; calculate the first product value of the height ratio and the height of the preset control; determine the second display position according to the first product value .
  • the processor 810 when generating the first identifier associated with the N images according to the image category of each of the N images, is further configured to: generate each image according to the image category of each of the N images The identifier corresponding to the category; the characteristic information of each identifier is obtained, and the characteristic information is reorganized to generate the first identifier.
  • the user input unit 807 is further configured to: receive the preset controls displayed by the user at the target position of the image display interface
  • the processor 810 is further configured to: in response to the third input, record the third display position of the second identifier in the preset control; wherein, the third input and the first input
  • the input interval is the shortest.
  • the processor 810 is further configured to mark the second mark displayed in the third display position as a preset state, and the preset state indicates that the second mark is The identifier operated by the user before receiving the first input.
  • the user input unit 807 is further configured to: receive a first sliding input of the user, the input starting position of the first sliding input is located on the first identifier, and the first sliding input The input end position of the input is located in the image display interface; the processor 810 is further configured to: in response to the first sliding input, update at least one thumbnail from the current first display state to the second display state, and control the display unit 806 to display The fourth display position of the image display interface displays at least one thumbnail in the second display state;
  • the size of each thumbnail in the second display state is larger than the size of each thumbnail in the first display state, and in the second display state, a check area is displayed on the preset side of each thumbnail, The selection area is used to select each thumbnail and/or the image corresponding to each thumbnail.
  • the processor 810 updates the at least one thumbnail from the current first display state to the second display state, and controls the display unit 806 to display at least one thumbnail in the second display state at the fourth display position of the image display interface.
  • the user input unit 807 is further configured to: receive a fourth input from the user to the check area of the second thumbnail in the at least one thumbnail; the processor 810 is further configured to: in response to the fourth input, check the second thumbnail The selected area is updated to an unselected state; in the case where the checked areas of all thumbnails in at least one thumbnail are in an unselected state, the display of the first indicator is eliminated.
  • the processor 810 updates the at least one thumbnail from the current first display state to the second display state, and controls the display unit 806 to display at least one thumbnail in the second display state at the fourth display position of the image display interface. If the user input unit 807 receives the fifth input of the user's preset position on the image display interface, or receives the user's second sliding input in the preset controls, the processor 810 is further configured to: control at least one All thumbnails in the thumbnails are restored to the first display state.
  • the user input unit 807 is further configured to: receive the user's first input of the third identifier in the preset control setting interface Six inputs; the processor 810 is further configured to: in response to the sixth input, hide the third identification; where the third identification is the identification operated by the user and/or the identification selected by the user.
  • the update of the thumbnail display status can realize the mode switching according to the user's choice, and also realize the real-time update of the preset controls.
  • the simplicity of the preset controls can be ensured, the browsing efficiency of the user can be improved, and the search efficiency can be improved.
  • the radio frequency unit 801 can be used for receiving and sending signals in the process of sending and receiving information or talking. Specifically, the downlink data from the base station is received and processed by the processor 810; Uplink data is sent to the base station.
  • the radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
  • the radio frequency unit 801 can also communicate with the network and other devices through a wireless communication system.
  • the terminal device provides users with wireless broadband Internet access through the network module 802, such as helping users to send and receive emails, browse web pages, and access streaming media.
  • the audio output unit 803 can convert the audio data received by the radio frequency unit 801 or the network module 802 or stored in the memory 809 into audio signals and output them as sounds. Moreover, the audio output unit 803 may also provide audio output related to a specific function performed by the terminal device 800 (for example, call signal reception sound, message reception sound, etc.).
  • the audio output unit 803 includes a speaker, a buzzer, a receiver, and the like.
  • the input unit 804 is used to receive audio or video signals.
  • the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042, and the graphics processor 8041 is configured to monitor still images or video images obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. Data is processed.
  • the processed image frame may be displayed on the display unit 806.
  • the image frame processed by the graphics processor 8041 may be stored in the memory 809 (or other storage medium) or sent via the radio frequency unit 801 or the network module 802.
  • the microphone 8042 can receive sound and can process such sound into audio data.
  • the processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 801 for output in the case of a telephone call mode.
  • the terminal device 800 also includes at least one sensor 805, such as a light sensor, a motion sensor, and other sensors.
  • the light sensor includes an ambient light sensor and a proximity sensor.
  • the ambient light sensor can adjust the brightness of the display panel 8061 according to the brightness of the ambient light.
  • the proximity sensor can close the display panel 8061 and the display panel when the terminal device 800 is moved to the ear. / Or backlight.
  • the accelerometer sensor can detect the magnitude of acceleration in various directions (usually three-axis), and can detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the terminal device (such as horizontal and vertical screen switching, related games , Magnetometer attitude calibration), vibration recognition related functions (such as pedometer, percussion), etc.; sensor 805 can also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, Infrared sensors, etc., will not be repeated here.
  • the display unit 806 is used to display information input by the user or information provided to the user.
  • the display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.
  • LCD liquid crystal display
  • OLED organic light-emitting diode
  • the user input unit 807 can be used to receive inputted number or character information, and generate key signal input related to user settings and function control of the terminal device.
  • the user input unit 807 includes a touch panel 8071 and other input devices 8072.
  • the touch panel 8071 also called a touch screen, can collect user touch operations on or near it (for example, the user uses any suitable objects or accessories such as fingers, stylus, etc.) on the touch panel 8071 or near the touch panel 8071. operating).
  • the touch panel 8071 may include two parts: a touch detection device and a touch controller.
  • the touch detection device detects the user's touch position, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it To the processor 810, the command sent by the processor 810 is received and executed.
  • the touch panel 8071 can be implemented in multiple types such as resistive, capacitive, infrared, and surface acoustic wave.
  • the user input unit 807 may also include other input devices 8072.
  • other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackball, mouse, and joystick, which will not be repeated here.
  • the touch panel 8071 can cover the display panel 8061.
  • the touch panel 8071 detects a touch operation on or near it, it transmits it to the processor 810 to determine the type of the touch event.
  • the type of event provides corresponding visual output on the display panel 8061.
  • the touch panel 8071 and the display panel 8061 are used as two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 8071 and the display panel 8061 can be integrated
  • the implementation of the input and output functions of the terminal device is not specifically limited here.
  • the interface unit 808 is an interface for connecting an external device with the terminal device 800.
  • the external device may include a wired or wireless headset port, an external power source (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) port, video I/O port, headphone port, etc.
  • the interface unit 808 can be used to receive input (for example, data information, power, etc.) from an external device and transmit the received input to one or more elements in the terminal device 800 or can be used to connect to the terminal device 800 and external Transfer data between devices.
  • the memory 809 can be used to store software programs and various data.
  • the memory 809 may mainly include a program storage area and a data storage area.
  • the program storage area may store an operating system, an application program required by at least one function (such as a sound playback function, an image playback function, etc.), etc.; Data (such as audio data, phone book, etc.) created by the use of mobile phones.
  • the memory 809 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
  • the processor 810 is the control center of the terminal device. It uses various interfaces and lines to connect the various parts of the entire terminal device. It runs or executes software programs and/or modules stored in the memory 809, and calls data stored in the memory 809. , Perform various functions of terminal equipment and process data, so as to monitor the terminal equipment as a whole.
  • the processor 810 may include one or more processing units; optionally, the processor 810 may integrate an application processor and a modem processor, where the application processor mainly processes the operating system, user interface and application programs, etc.
  • the adjustment processor mainly deals with wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 810.
  • the terminal device 800 may also include a power source 811 (such as a battery) for supplying power to various components.
  • a power source 811 such as a battery
  • the power source 811 may be logically connected to the processor 810 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. Management and other functions.
  • the terminal device 800 includes some functional modules not shown, which will not be repeated here.
  • the embodiment of the present disclosure further provides a terminal device, including a processor 810, a memory 809, a computer program stored in the memory 809 and running on the processor 810, and the computer program is executed by the processor 810
  • a terminal device including a processor 810, a memory 809, a computer program stored in the memory 809 and running on the processor 810, and the computer program is executed by the processor 810
  • the embodiments of the present disclosure also provide a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium.
  • a computer program is stored on the computer-readable storage medium.
  • the computer program is executed by a processor, each process of the above-mentioned image search method embodiment is realized, and the same technology can be achieved. The effect, in order to avoid repetition, will not be repeated here.
  • the computer-readable storage medium such as read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk, or optical disk, etc.
  • the technical solution of the present disclosure can be embodied in the form of a software product in essence or the part that contributes to the related technology.
  • the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk). ) Includes several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of the present disclosure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种图像查找方法及终端设备,该方法包括:接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,图像显示界面包括至少一张图像(101);响应于第一输入,显示第一标识关联的至少一个缩略图(102);接收对至少一个缩略图中的第一缩略图的第二输入(103);响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置(104)。

Description

图像查找方法及终端设备
相关申请的交叉引用
本申请主张在2019年1月29日在中国提交的中国专利申请号No.201910086046.2的优先权,其全部内容通过引用包含于此。
技术领域
本公开涉及通信技术领域,尤其涉及一种图像查找方法及终端设备。
背景技术
相关技术中在图像列表选中多张图像的情况下,若在后续浏览过程中需要回到之前选中的一张或多张图像的位置,通常是由用户自己滑动页面,一张张地查找之前图像所在的位置,很浪费时间。
为了节约用户的时间,相关技术中也提出了一些改进做法,在图像列表界面的一边显示已选图像的缩略图,点击缩略图跳转到对应的位置,但这种操作却占用了部分空间。且上述的两种方式均无法快速返回之前浏览的位置。
发明内容
本公开实施例提供一种图像查找方法及终端设备,以解决相关技术中在图像列表中查找所选中的图像时由用户滑动操作浪费时间以及在图像列表显示缩略图占用空间的问题。
为了解决上述问题,本公开实施例是这样实现的:
第一方面,本公开实施例提供一种图像查找方法,包括:
接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,图像显示界面包括至少一张图像;
响应于第一输入,显示第一标识关联的至少一个缩略图;
接收对至少一个缩略图中的第一缩略图的第二输入;
响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置。
第二方面,本公开实施例提供一种终端设备,包括:
第一接收模块,用于接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,图像显示界面包括至少一张图像;
第一显示模块,用于响应于第一输入,显示第一标识关联的至少一个缩略图;
第二接收模块,用于接收对至少一个缩略图中的第一缩略图的第二输入;
第一标记模块,用于响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置。
第三方面,本公开实施例还提供一种终端设备,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述的图像查找方法的步骤。
第四方面,本公开实施例提供一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述的图像查找方法的步骤。
本公开技术方案,通过接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,响应于第一输入,显示第一标识关联的至少一个缩略图;接收对至少一个缩略图中的第一缩略图的第二输入;响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置,可以实现通过设置预设控件和标识展示已选图像的分布位置,使得用户快速滑动查找已选图像,同时可以根据用户对标识的操作进行图像展示,达到快速查看图像的目的,在不需要时隐藏缩略图,不占用显示空间,保证对终端设备空间的合理利用。
附图说明
图1表示本公开实施例图像查找方法示意图;
图2表示本公开实施例图像显示界面显示预设控件的示意图;
图3表示本公开实施例图像显示界面显示缩略图的示意图;
图4表示本公开实施例预设控件内显示第二标识的示意图;
图5a表示本公开实施例显示第二显示状态的缩略图的示意图一;
图5b表示本公开实施例显示第二显示状态的缩略图的示意图二;
图6表示本公开实施例预设控件内隐藏显示第三标识的示意图;
图7表示本公开实施例终端设备示意图;
图8表示本公开实施例终端设备的硬件结构示意图。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
本公开实施例提供一种图像查找方法,如图1所示,包括:
步骤101、接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,图像显示界面包括至少一张图像。
本公开实施例提供的图像查找方法,可以在包括至少一张图像的图像显示界面的目标位置显示预设控件,其中预设控件中可包含至少一个标识。目标位置可以位于图像显示界面的左侧或者右侧边缘,也可以根据用户的需求设置在其他合适位置,这里不做进一步限定。预设控件的宽度设置为用户的手指能触摸到,且在宽度方向上可以容纳至少一个标识。这里预设控件的具体形式可以为一导航栏,如图2所示,预设控件(导航栏)1显示在图像显示界面的右侧边缘,第一标识11显示在预设控件1中,图像显示界面中以n行m列的列表形式进行图像展示。其中预设控件中所包含的标识的数量可以为多个,具体可以根据用户对图像的选择操作来确定。
在显示预设控件之后,若用户想要查看已经选中的图像,则可以在预设控件对其中的第一标识进行第一输入,终端设备可以根据用户的第一输入执行步骤102。
步骤102、响应于第一输入,显示第一标识关联的至少一个缩略图。
终端设备在接收到用户对第一标识的第一输入之后,响应于第一输入,在图像显示界面显示第一标识所关联的至少一个缩略图,其中至少一个缩略图可以在一悬浮窗内显示。预设控件中的每一个标识可以对应于一个悬浮窗, 每一悬浮窗内可显示至少一个与该标识对应的缩略图。
其中悬浮窗可以以预设的透明度显示,相应的悬浮窗内的缩略图也可以以预设透明度的方式进行显示,此时悬浮窗的显示不会对图像显示界面内的图像进行遮挡,同时还可以保证用户对悬浮窗内缩略图的观看。
其中,在图像显示界面显示与第一标识关联的至少一个缩略图的一种实施情况可参见图3所示,此时缩略图以及容纳缩略图的悬浮窗不以预设透明度进行显示。在当用户想要查看已选的图像时,触摸屏幕侧边的预设控件1内的第一标识11,或者在预设控件1内滑动到第一标识11处,此时第一标识11所关联的至少一个缩略图在悬浮窗2内显示,悬浮窗2显示在图像显示界面上,对图像显示界面上初始显示的图像进行了遮盖。其中若用户在预设控件1内滑动离开第一标识11处,则取消悬浮窗2以及与第一标识11关联的至少一个缩略图的显示。
步骤103、接收对至少一个缩略图中的第一缩略图的第二输入。
在显示与第一标识所关联的至少一个缩略图之后,可以检测是否接收到用户对至少一个缩略图中第一缩略图的第二输入,这里的第二输入可以为满足预设压力条件和/或满足预设时长条件的输入操作。例如在检测到用户对第一缩略图按压一定时长后离开显示屏幕的操作时,可以确定接收到第二输入。
步骤104、响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置。
在接收到第二输入之后,可以响应于第二输入,在图像显示界面中确定第一缩略图对应的第一图像,并在第一图像的第一显示位置处进行标记,使得第一图像以区别于其他图像的形式进行显示,可以便于用户对第一图像进行查看。
需要说明的是,终端设备在显示与第一标识关联的至少一个缩略图之后,还可以检测终端设备是否满足预设条件。例如图像显示界面的触控压力是否小于或者等于预设压力值,可选的可以为图像显示界面上的触控压力为零,即此时用户的手指离开图像显示界面。在确定触控压力满足预设条件的情况下(如用户手指停止触摸,离开屏幕),可以确定第一显示位置,使得图像显示界面的当前视图定位至第一显示位置的第一图像处。这里的第一显示位置 可以是悬浮窗中第一张缩略图的图像所对应的位置,当然并不局限于此,还可以是其他特定位置,这里不再详细阐述。此种方式可以实现图像显示界面的当前视图自动跳转至第一显示位置,通过对第一显示位置进行标记便于用户查看对应的第一图像。
本公开实施例,通过接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,响应于第一输入,显示第一标识关联的至少一个缩略图;接收对至少一个缩略图中的第一缩略图的第二输入;响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置,可以实现通过设置预设控件和标识展示已选图像的分布位置,使得用户快速滑动查找已选图像,同时可以根据用户对标识的操作进行图像展示,达到快速查看图像的目的,在不需要时隐藏缩略图,不占用显示空间,保证对终端设备空间的合理利用。
在本公开实施例中,接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,还包括:
接收用户对图像显示界面中的N张图像的选择输入,N张图像位于同一显示范围中;响应于选择输入,生成与N张图像关联的第一标识;基于N张图像,确定第一标识的第二显示位置;在预设控件的第二显示位置,显示第一标识;其中,N为正整数。
在图像显示界面显示至少一张图像,且接收用户对设控件中的第一标识的第一输入之前,还可以接收用户在图像显示界面中对N张图像的选择输入,这里的N为大于或者等于1的正整数,N张图像可位于同一显示范围中,其中这里的同一显示范围可以为同一行、同一列或者同一区域内,这里的区域可以包括连续的几行、连续的几列、间隔排列的几行或者间隔排列的几列,当然同一显示范围还可以是其他情况,这里不再一一列举阐述。
在接收到用户对N张图像的选择输入之后,可以响应于用户的选择输入,在预设控件中生成与N张图像关联的第一标识,这里的第一标识可以是终端设备自带的标识,在预设控件中显示时采用默认的标记进行显示即可。还可以是终端设备根据用户的设置操作所生成的符合用户使用习惯的标识,也可以是根据N张图像的类别信息所组合成的标识。在生成第一标识之后,需要 在预设控件中确定第一标识所对应的第二显示位置,然后在第二显示位置对所生成的第一标识进行显示。
上述为针对位于同一显示范围内的N张图像生成标识的方案,通过用户的选择输入确定N张图像,并生成与N张图像关联的显示在预设控件中的第一标识,可以在用户需要查看所选择的N张图像时直接对第一标识进行操作即可显示对应的缩略图,进而可以使得用户快速滑动查找已选图像,同时可以进行图像展示,达到快速查看图像的目的,在用户不需要时可以隐藏缩略图,不占用显示空间,保证对终端设备空间的合理利用。
在本公开实施例中,生成与N张图像关联的第一标识,包括:
获取N张图像中每张图像的图像类别;根据N张图像中每张图像的图像类别,生成与N张图像关联的第一标识。
在生成与N张图像关联的第一标识时,可以首先获取每张图像所对应的图像类别,基于每张图像的图像类别生成第一标识。例如用户所选择的N张图像包括风景类别和人物类别,则在生成第一标识时,可以根据风景类别和人物类别生成对应的第一标识,便于用户可通过第一标识获知所关联的图像的类别信息,进而可以保证用户实现图像的快速查找。
上述为根据图像类别生成图像标识的过程,通过图像类别确定第一标识,可以使得用户根据第一标识获知所关联的图像的类别,进而可以便于用户识别不同类型的图像,实现图像的快速查找。
其中,根据N张图像中每张图像的图像类别,生成与N张图像关联的第一标识,包括:根据N张图像中每张图像的图像类别,生成每个图像类别对应的标识;获取每个标识的特征信息,将特征信息进行重组,生成第一标识。
在生成第一标识时,可以在获取N张图像中每张图像的图像类别之后,针对每个图像类别生成对应的标识,然后针对所生成的每个标识提取出区别于其他标识的特征信息,基于所获取的每个标识的特征信息进行信息重组,生成包含每一类图像类别对应的标识特征的第一标识。其中针对每一图像类别生成对应的标识之前,可以在设置界面针对一个图像类别确定一种对应的颜色,还可以针对一个图像类别确定一种对应的形状,也可以是针对一图像类别确定颜色,针对另一图像类别确定形状。进一步而言,还可以在用户选 中部分图像之后或者再执行下一次N张图像的选择时,变换图像类别对应的颜色和/或形状。通过上述设置可以便于用户识别不同类型的图像。
例如用户所选择的N张图像包括风景类别和人物类别,则在生成第一标识时,可以根据风景类别生成风景类标识,根据人物类别生成人物类标识,然后提取风景类标识对应的第一特征信息以及人物类标识对应的第二特征信息,将第一特征信息和第二类特征信息进行重组生成第一标识。上述实施过程通过对图像进行类别划分,并针对每一图像类别设置对应的标识,可以保证不同类别的图像对应于不同的标识。
上述为根据不同图像类别的标识进行信息重组的过程,通过针对每一个图像类别分别提取对应标识的特征信息,然后根据所提取的特征信息进行组合来生成第一标识,可以便于用户根据所生成的第一标识识别不同类型的图像,实现快速查找不同类别的图像的目的,同时通过将不同图像类别的标识进行特征重组,可减少标识数量,保证预设控件的简洁性。
在本公开实施例中,基于N张图像,确定第一标识的第二显示位置,包括:获取N张图像中每张图像在图像显示界面中的显示高度;根据每张图像在图像显示界面中的显示高度,计算平均高度;计算平均高度与图像显示界面的界面高度的高度比值;计算高度比值与预设控件的高度的第一乘积值;根据第一乘积值,确定第二显示位置。
在确定第一标识在预设控件中的第二显示位置时,需要针对N张图像,获取每张图像在图像显示界面中的显示高度,然后基于每张图像在图像显示界面中的显示高度、图像显示界面的界面高度以及预设控件的高度,确定第二显示位置。其中,图像显示界面的界面高度指的是完整图像显示界面的高度,包括显示在屏幕中和屏幕外的高度,即如果图像显示界面包括10行,而屏幕只能显示其中的3行,此处图像显示界面的界面高度指的是10行图像、相邻行图像之间的间隔以及上下边缘所对应的高度之和,每张图像在图像显示界面中的显示高度同样是基于完整图像显示界面而言。
其中,基于每张图像在图像显示界面中的显示高度、图像显示界面的界面高度以及预设控件的高度,确定第二显示位置的过程为:根据每张图像在图像显示界面中的显示高度,计算N张图像的平均高度,然后计算所得到的 平均高度与图像显示界面的界面高度的高度比值,在得到高度比值之后,计算高度比值与预设控件的高度的乘积,获取第一乘积值,根据第一乘积值,在预设控件中确定第二显示位置。
即上述的计算过程可以采用下述的公式来表达:第二显示位置/预设控件的高度=N张图像的平均高度/图像显示界面的界面高度。
上述为根据图像的显示高度确定第一标识的显示位置的过程,通过N张图像的平均高度与图像显示界面的界面高度之间的关系,在预设控件中确定第二显示位置,可以保证用户在预设控件中根据标识的位置信息查看相应的图像,提高用户的图像查找效率。
需要说明的是,在确定第二显示位置时,若N张图像位于同一行则任一图像在图像显示界面中的显示高度即为平均高度;若N张图像位于不同行,则需要获取每一行所对应的显示高度然后计算平均高度。若用户在选择N张图像时,第一次所选择的N张图像的平均高度与第二次所选择的N张图像的平均高度相同,则两次选择所对应的第一标识,可以在预设控件的同一高度以并列的方式进行显示,此时要求预设控件的宽度需要容纳两个第一标识,两个第一标识沿预设控件的宽度方向依次排列,其中第一次生成的第一标识显示在前,第二次生成的第一标识显示在后。以此类推,若多次所选择的N张图像的平均高度均相同,则可以调整预设控件的宽度,保证各个第一标识在预设控件的同一高度上沿宽度方向依次排列。
在本公开实施例中,接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,还包括:接收用户对图像显示界面的目标位置显示的预设控件中的第二标识的第三输入;响应于第三输入,记录第二标识在预设控件中的第三显示位置;其中,第三输入与第一输入之间的输入间隔时间最短。
在接收用户对第一标识的第一输入之前,可以接收用户对预设控件中第二标识的第三输入,其中这里的第三输入位于第一输入之前,且与第一输入之间的输入间隔时间最短,可以看作第一输入的上一次输入,这里的上一次输入指的是对预设控件的上次输入。在接收到用户对第二标识的第三输入之后,可以根据第三输入对第二标识在预设控件中对应的第三显示位置进行记 录。
上述为记录第二标识的显示位置的过程,通过对预设控件中第二标识的第三显示位置进行记录,可以提供快速返回之前浏览位置的功能,方便用户继续执行操作。
其中,在记录第二标识在预设控件中的第三显示位置后,还包括:将第三显示位置显示的第二标识标记为预设状态,预设状态指示第二标识为接收第一输入之前用户操作过的标识。
在对第三显示位置进行记录之后,可以对第三显示位置对应的第二标识进行标记,将第二标识标记为指示第二标识为接收第一输入之前用户操作过的标识,通过对第二标识进行标记,可以在后续过程中便于用户的区分,在用户观看到处于预设状态的第二标识时,可以不再对第二标识进行操作,并且以第二标识作为起点,继续浏览其他标识,实现将视图切换到之前浏览的位置继续浏览选择。
例如,如图4所示,在接收用户对第一标识11的操作之前,可以接收用户对预设控件1中第二标识12的第三输入,记录第二标识12的第三显示位置,并将第二标识12标记为预设状态(如图中所示的黑色),当用户观看到处于预设状态的第二标识12之后,可以以第二标识12作为起点,继续浏览其他标识。
上述为标记第二标识的过程,通过标记用户操作过的标识,可以提高用户的浏览效率,避免出现重复浏览已选图像的问题。
在本公开实施例中,显示第一标识关联的至少一个缩略图之后,还包括:
接收用户的第一滑动输入,第一滑动输入的输入起始位置位于第一标识上,且第一滑动输入的输入结束位置位于图像显示界面中;响应于第一滑动输入,将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图;其中,第二显示状态的每张缩略图的尺寸大于第一显示状态的每张缩略图的尺寸,且在第二显示状态下,每张缩略图的预设侧边显示有勾选区域,勾选区域用于选中每张缩略图和/或每张缩略图对应的图像。
在图像显示界面显示与第一标识关联的至少一个缩略图之后,此时若用 户在预设控件上继续滑动则会取消与第一标识关联的至少一个缩略图的显示。若在显示与第一标识关联的至少一个缩略图之后,接收到用户由第一标识向图像显示界面内部的第一滑动输入,则可以进入缩略图更新模式。根据用户的第一滑动输入,控制至少一个缩略图由当前的第一显示状态更新为第二显示状态,其中第二显示状态的缩略图的尺寸大于第一显示状态的缩略图的尺寸,且在第二显示状态下,在缩略图的预设侧边显示有用于选中每张缩略图和/或每张缩略图对应的图像的勾选区域。
在进行显示状态更新之后,可以在图像显示界面的第四显示位置,显示处于第二显示状态的至少一个缩略图,如图5a所示,处于第二显示状态的至少一个缩略图21可在悬浮窗2内,此时的缩略图21的勾选区域处于选中状态。其中图5a中所示的悬浮窗2未以预设透明度进行显示,对图像显示界面中的图像进行了遮挡。本领域技术人员可以设置悬浮窗以及处于第二显示状态的缩略图以预设透明度显示,此时用户手指离开显示屏幕缩略图不会消失。
上述为更新缩略图状态的过程,通过用户的第一滑动输入进入缩略图更新模式,使得至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在缩略图的预设侧边显示勾选区域,可以使得用户在勾选区域对缩略图和/或缩略图对应的图像进行操作,便于用户选取某张或者多张图像。
在本公开实施例中,将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,还包括:
接收用户对至少一个缩略图中第二缩略图的勾选区域的第四输入;响应于第四输入,将第二缩略图的勾选区域更新为未选中状态;在至少一个缩略图中的全部缩略图的勾选区域均处于未选中状态的情况下,消除第一标识的显示。
在显示处于第二显示状态的至少一个缩略图之后,此时处于第二显示状态的至少一个缩略图的勾选区域处于选中状态。若接收到用户对至少一个缩略图中第二缩略图的勾选区域的第四输入,则控制第二缩略图的勾选区域更新为未选中状态,如图5b所示,悬浮窗2内缩略图21的勾选区域均更新为未选中状态。即用户可以点击勾选区域取消已选状态,若用户仍然想选中该 缩略图和/或该缩略图对应的图像,可以再次点击勾选区域,使得勾选区域处于选中状态。
需要说明的是,在接收到用户对第二缩略图的勾选区域的第四输入,根据第四输入控制第二缩略图的勾选区域更新为未选中状态之后,需要检测是否至少一个缩略图中的全部缩略图的勾选区域均处于未选中状态,若是,则可以消除第一标识的显示,实现预设控件的更新。
上述过程,通过进入缩略图更新模式,控制至少一个缩略图由当前的第一显示状态更新为第二显示状态,可以便于用户对勾选区域进行操作,通过对选中的缩略图和/或缩略图对应的图像进行取消操作,并在有需要时恢复选中状态,可使得用户根据需求选择进行何种操作。通过在全部缩略图的勾选区域均处于未选中状态的情况下,消除第一标识的显示,可以实现预设控件的实时更新。
需要说明的是,在控制至少一个缩略图由当前的第一显示状态更新为第二显示状态之后,还可以根据用户对其中一个缩略图的操作,控制该缩略图对应的图像以区别于其他图像的方式进行显示。
在本公开实施例中,将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,还包括:
在接收到用户在图像显示界面上预设位置的第五输入,或者接收到用户在预设控件中的第二滑动输入的情况下,控制至少一个缩略图中的全部缩略图还原至第一显示状态。
在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,若接收到用户对图像显示界面上预设位置的第五输入,或者接收到用户在预设控件中的第二滑动输入时,可以退出缩略图更新模式,控制第二显示状态的缩略图还原至第一显示状态。其中预设位置可以为图像显示界面的空白位置,也可以为包含第二显示状态的至少一个缩略图的特定区域之外的位置,也可以是其他位置,这里不再一一限定。
上述过程,在第四显示位置显示第二显示状态的至少一个缩略图之后,根据用户的操作退出缩略图更新模式,可以实现根据用户选择实现模式的切 换,使得用户的操作更加便捷。
在本公开实施例中,可以提供一设置界面,允许用户在该设置界面对***默认的标识进行增加、删除和修改。针对于增加方案而言,可以在相关技术中的默认标识的基础上,增加用户自定义的标识;针对于删除方案而言,可以对相关技术中的默认多种标识进行部分删除,仅保留部分,便于用户的记忆;针对于修改方案而言,可以将默认的标识修改为用户习惯使用的标识。其中在设置界面所设置的标识可以是***默认的标识,也可以是用户自定义的标识,还可以两者均包括。通过采用用户自定义的标识,可以提高用户的图像查找效率。
在本公开实施例中,接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,还包括:
接收用户在预设控件的设置界面对第三标识的第六输入;响应于第六输入,隐藏第三标识;其中,第三标识为用户操作过的标识和/或用户选中的标识。
在隐藏第三标识之后,预设控件中只显示没有被用户操作过和/或没有被用户选中的标识,用户在预设控件中的操作,触发效果仅针对显示的标识以及对应的图像而言,第三标识不展示或者以弱化效果展示,如图6所示,第三标识13在预设控件1内以虚线效果显示。相应的第三标识13所对应的图像可以不展示或者以弱化效果展示,即第三标识13所对应的图像不允许展示,或者即使允许展示,也不支持跳转。
通过对用户操作过的和/或用户选中的第三标识进行隐藏,可以保证用户不被第三标识所干扰,保证预设控件的简洁性,提高用户的浏览效率,避免出现重复浏览已选图像的问题。
本公开技术方案,通过接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,响应于第一输入,显示第一标识关联的至少一个缩略图;接收对至少一个缩略图中的第一缩略图的第二输入;响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置,可以实现通过设置预设控件和标识展示已选图像的分布位置,使得用户快速滑动查找已选图像,同时可以根据用户对标识的操作进行图像展示,达 到快速查看图像的目的,在不需要时隐藏缩略图,不占用显示空间,保证对终端设备空间的合理利用。
通过对用户已操作过的标识进行记录,可以提供快速回到浏览位置的功能,同时可以使得用户以该标识为起点继续对其他标识进行操作,避免出现对同一标识进行重复操作的情况,通过控制缩略图显示状态的更新,可以实现根据用户的选择进行模式切换,同时也可实现预设控件的实时更新。
通过对特定标识进行隐藏,根据图像类别生成标识,可以保证预设控件的简洁性,提高用户的浏览效率,并提高查找效率。
本公开实施例提供一种终端设备,如图7所示,包括:
第一接收模块10,用于接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,图像显示界面包括至少一张图像;
第一显示模块20,用于响应于第一输入,显示第一标识关联的至少一个缩略图;
第二接收模块30,用于接收对至少一个缩略图中的第一缩略图的第二输入;
第一标记模块40,用于响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置。
其中,终端设备还包括:
第三接收模块,用于在第一接收模块接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,接收用户对图像显示界面中的N张图像的选择输入,N张图像位于同一显示范围中;
生成模块,用于响应于选择输入,生成与N张图像关联的第一标识;
确定模块,用于基于N张图像,确定第一标识的第二显示位置;
第二显示模块,用于在预设控件的第二显示位置,显示第一标识;
其中,N为正整数。
其中,生成模块包括:
第一获取子模块,用于获取N张图像中每张图像的图像类别;
生成子模块,用于根据N张图像中每张图像的图像类别,生成与N张图像关联的第一标识。
其中,确定模块包括:
第二获取子模块,用于获取N张图像中每张图像在图像显示界面中的显示高度;
第一计算子模块,用于根据每张图像在图像显示界面中的显示高度,计算平均高度;
第二计算子模块,用于计算平均高度与图像显示界面的界面高度的高度比值;
第三计算子模块,用于计算高度比值与预设控件的高度的第一乘积值;
确定子模块,用于根据第一乘积值,确定第二显示位置。
其中,生成子模块包括:
第一生成单元,用于根据N张图像中每张图像的图像类别,生成每个图像类别对应的标识;
第二生成单元,用于获取每个标识的特征信息,将特征信息进行重组,生成第一标识。
其中,终端设备还包括:
第四接收模块,用于在第一接收模块接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,接收用户对图像显示界面的目标位置显示的预设控件中的第二标识的第三输入;
记录模块,用于响应于第三输入,记录第二标识在预设控件中的第三显示位置;
其中,第三输入与第一输入之间的输入间隔时间最短。
其中,终端设备还包括:
第二标记模块,用于在记录模块记录第二标识在预设控件中的第三显示位置后,将第三显示位置显示的第二标识标记为预设状态,预设状态指示第二标识为接收第一输入之前用户操作过的标识。
其中,终端设备还包括:
第五接收模块,用于在第一显示模块显示第一标识关联的至少一个缩略图之后,接收用户的第一滑动输入,第一滑动输入的输入起始位置位于第一标识上,且第一滑动输入的输入结束位置位于图像显示界面中;
第一更新模块,用于响应于第一滑动输入,将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图;
其中,第二显示状态的每张缩略图的尺寸大于第一显示状态的每张缩略图的尺寸,且在第二显示状态下,每张缩略图的预设侧边显示有勾选区域,勾选区域用于选中每张缩略图和/或每张缩略图对应的图像。
其中,终端设备还包括:
第六接收模块,用于在第一更新模块将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,接收用户对至少一个缩略图中第二缩略图的勾选区域的第四输入;
第二更新模块,用于响应于第四输入,将第二缩略图的勾选区域更新为未选中状态;
消除模块,用于在至少一个缩略图中的全部缩略图的勾选区域均处于未选中状态的情况下,消除第一标识的显示。
其中,终端设备还包括:
控制模块,用于在第一更新模块将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,在接收到用户在图像显示界面上预设位置的第五输入,或者接收到用户在预设控件中的第二滑动输入的情况下,控制至少一个缩略图中的全部缩略图还原至第一显示状态。
其中,终端设备还包括:
第七接收模块,用于在第一接收模块接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,接收用户在预设控件的设置界面对第三标识的第六输入;
隐藏模块,用于响应于第六输入,隐藏第三标识;
其中,第三标识为用户操作过的标识和/或用户选中的标识。
本公开实施例提供的终端设备,通过接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,响应于第一输入,显示第一标 识关联的至少一个缩略图;接收对至少一个缩略图中的第一缩略图的第二输入;响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置,可以实现通过设置预设控件和标识展示已选图像的分布位置,使得用户快速滑动查找已选图像,同时可以根据用户对标识的操作进行图像展示,达到快速查看图像的目的,在不需要时隐藏缩略图,不占用显示空间,保证对终端设备空间的合理利用。
通过对用户已操作过的标识进行记录,可以提供快速回到浏览位置的功能,同时可以使得用户以该标识为起点继续对其他标识进行操作,避免出现对同一标识进行重复操作的情况,通过控制缩略图显示状态的更新,可以实现根据用户的选择进行模式切换,同时也可实现预设控件的实时更新。
通过对特定标识进行隐藏,根据图像类别生成标识,可以保证预设控件的简洁性,提高用户的浏览效率,并提高查找效率。
图8为实现本公开各个实施例的一种终端设备的硬件结构示意图,该终端设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、处理器810、以及电源811等部件。
本领域技术人员可以理解,图8中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本公开实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
其中,用户输入单元807用于:接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,图像显示界面包括至少一张图像;处理器810用于:响应于第一输入,控制显示单元806显示第一标识关联的至少一个缩略图;用户输入单元807还用于:接收对至少一个缩略图中的第一缩略图的第二输入;处理器810还用于:响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置。
其中,用户输入单元807在接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,还用于:接收用户对图像显示界面中的N张图像的选择输入,N张图像位于同一显示范围中;处理器810用于: 响应于选择输入,生成与N张图像关联的第一标识;基于N张图像,确定第一标识的第二显示位置;控制显示单元806在预设控件的第二显示位置,显示第一标识;其中,N为正整数。
其中,处理器810在响应于选择输入,生成与N张图像关联的第一标识时,还用于:获取N张图像中每张图像的图像类别;根据N张图像中每张图像的图像类别,生成与N张图像关联的第一标识。
其中,处理器810在基于N张图像,确定第一标识的第二显示位置时,还用于:获取N张图像中每张图像在图像显示界面中的显示高度;根据每张图像在图像显示界面中的显示高度,计算平均高度;计算平均高度与图像显示界面的界面高度的高度比值;计算高度比值与预设控件的高度的第一乘积值;根据第一乘积值,确定第二显示位置。
其中,在根据N张图像中每张图像的图像类别,生成与N张图像关联的第一标识时,处理器810还用于:根据N张图像中每张图像的图像类别,生成每个图像类别对应的标识;获取每个标识的特征信息,将特征信息进行重组,生成第一标识。
其中,在接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,用户输入单元807还用于:接收用户对图像显示界面的目标位置显示的预设控件中的第二标识的第三输入;处理器810还用于:响应于第三输入,记录第二标识在预设控件中的第三显示位置;其中,第三输入与第一输入之间的输入间隔时间最短。
其中,在记录第二标识在预设控件中的第三显示位置后,处理器810还用于:将第三显示位置显示的第二标识标记为预设状态,预设状态指示第二标识为接收第一输入之前用户操作过的标识。
其中,在显示第一标识关联的至少一个缩略图之后,用户输入单元807还用于:接收用户的第一滑动输入,第一滑动输入的输入起始位置位于第一标识上,且第一滑动输入的输入结束位置位于图像显示界面中;处理器810还用于:响应于第一滑动输入,将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并控制显示单元806在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图;
其中,第二显示状态的每张缩略图的尺寸大于第一显示状态的每张缩略图的尺寸,且在第二显示状态下,每张缩略图的预设侧边显示有勾选区域,勾选区域用于选中每张缩略图和/或每张缩略图对应的图像。
其中,处理器810将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并控制显示单元806在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,用户输入单元807还用于:接收用户对至少一个缩略图中第二缩略图的勾选区域的第四输入;处理器810还用于:响应于第四输入,将第二缩略图的勾选区域更新为未选中状态;在至少一个缩略图中的全部缩略图的勾选区域均处于未选中状态的情况下,消除第一标识的显示。
其中,处理器810将至少一个缩略图由当前的第一显示状态更新为第二显示状态,并控制显示单元806在图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,在用户输入单元807接收到用户在图像显示界面上预设位置的第五输入,或者接收到用户在预设控件中的第二滑动输入的情况下,处理器810还用于:控制至少一个缩略图中的全部缩略图还原至第一显示状态。
其中,接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,用户输入单元807还用于:接收用户在预设控件的设置界面对第三标识的第六输入;处理器810还用于:响应于第六输入,隐藏第三标识;其中,第三标识为用户操作过的标识和/或用户选中的标识。
这样,通过接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,响应于第一输入,显示第一标识关联的至少一个缩略图;接收对至少一个缩略图中的第一缩略图的第二输入;响应于第二输入,在图像显示界面中,标记第一缩略图对应的第一图像的第一显示位置,可以实现通过设置预设控件和标识展示已选图像的分布位置,使得用户快速滑动查找已选图像,同时可以根据用户对标识的操作进行图像展示,达到快速查看图像的目的,在不需要时隐藏缩略图,不占用显示空间,保证对终端设备空间的合理利用。
通过对用户已操作过的标识进行记录,可以提供快速回到浏览位置的功 能,同时可以使得用户以该标识为起点继续对其他标识进行操作,避免出现对同一标识进行重复操作的情况,通过控制缩略图显示状态的更新,可以实现根据用户的选择进行模式切换,同时也可实现预设控件的实时更新。
通过对特定标识进行隐藏,根据图像类别生成标识,可以保证预设控件的简洁性,提高用户的浏览效率,并提高查找效率。
应理解的是,本公开实施例中,射频单元801可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器810处理;另外,将上行的数据发送给基站。通常,射频单元801包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元801还可以通过无线通信***与网络和其他设备通信。
终端设备通过网络模块802为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元803可以将射频单元801或网络模块802接收的或者在存储器809中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元803还可以提供与终端设备800执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元803包括扬声器、蜂鸣器以及受话器等。
输入单元804用于接收音频或视频信号。输入单元804可以包括图形处理器(Graphics Processing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图像或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元806上。经图形处理器8041处理后的图像帧可以存储在存储器809(或其它存储介质)中或者经由射频单元801或网络模块802进行发送。麦克风8042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元801发送到移动通信基站的格式输出。
终端设备800还包括至少一种传感器805,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板8061的亮度,接近传感器 可在终端设备800移动到耳边时,关闭显示面板8061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器805还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元806用于显示由用户输入的信息或提供给用户的信息。显示单元806可包括显示面板8061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板8061。
用户输入单元807可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板8071上或在触控面板8071附近的操作)。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器810,接收处理器810发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板8071。除了触控面板8071,用户输入单元807还可以包括其他输入设备8072。具体地,其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板8071可覆盖在显示面板8061上,当触控面板8071检测到在其上或附近的触摸操作后,传送给处理器810以确定触摸事件的类型,随后处理器810根据触摸事件的类型在显示面板8061上提供相应的视觉输出。虽然在图8中,触控面板8071与显示面板8061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面 板8071与显示面板8061集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元808为外部装置与终端设备800连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元808可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备800内的一个或多个元件或者可以用于在终端设备800和外部装置之间传输数据。
存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器809可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器810是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器809内的软件程序和/或模块,以及调用存储在存储器809内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器810可包括一个或多个处理单元;可选的,处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。
终端设备800还可以包括给各个部件供电的电源811(比如电池),可选的,电源811可以通过电源管理***与处理器810逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端设备800包括一些未示出的功能模块,在此不再赘述。
可选的,本公开实施例还提供一种终端设备,包括处理器810,存储器809,存储在存储器809上并可在所述处理器810上运行的计算机程序,该计算机程序被处理器810执行时实现上述图像查找方法实施例的各个过程,且 能达到相同的技术效果,为避免重复,这里不再赘述。
本公开实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图像查找方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本公开各个实施例所述的方法。
上面结合附图对本公开的实施例进行了描述,但是本公开并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本公开的启示下,在不脱离本公开宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本公开的保护之内。

Claims (24)

  1. 一种图像查找方法,包括:
    接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,所述图像显示界面包括至少一张图像;
    响应于所述第一输入,显示所述第一标识关联的至少一个缩略图;
    接收对所述至少一个缩略图中的第一缩略图的第二输入;
    响应于所述第二输入,在所述图像显示界面中,标记所述第一缩略图对应的第一图像的第一显示位置。
  2. 根据权利要求1所述的方法,其中,所述接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,所述方法还包括:
    接收用户对所述图像显示界面中的N张图像的选择输入,所述N张图像位于同一显示范围中;
    响应于所述选择输入,生成与所述N张图像关联的第一标识;
    基于所述N张图像,确定所述第一标识的第二显示位置;
    在所述预设控件的所述第二显示位置,显示所述第一标识;
    其中,N为正整数。
  3. 根据权利要求2所述的方法,其中,所述响应于所述选择输入,生成与所述N张图像关联的第一标识,包括:
    获取所述N张图像中每张图像的图像类别;
    根据所述N张图像中每张图像的图像类别,生成与所述N张图像关联的第一标识。
  4. 根据权利要求2所述的方法,其中,所述基于所述N张图像,确定所述第一标识的第二显示位置,包括:
    获取所述N张图像中每张图像在所述图像显示界面中的显示高度;
    根据所述每张图像在所述图像显示界面中的显示高度,计算平均高度;
    计算所述平均高度与所述图像显示界面的界面高度的高度比值;
    计算所述高度比值与所述预设控件的高度的第一乘积值;
    根据所述第一乘积值,确定所述第二显示位置。
  5. 根据权利要求3所述的方法,其中,所述根据所述N张图像中每张图像的图像类别,生成与所述N张图像关联的第一标识,包括:
    根据所述N张图像中每张图像的图像类别,生成每个图像类别对应的标识;
    获取每个所述标识的特征信息,将所述特征信息进行重组,生成第一标识。
  6. 根据权利要求1所述的方法,其中,所述接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,所述方法还包括:
    接收用户对所述图像显示界面的目标位置显示的预设控件中的第二标识的第三输入;
    响应于所述第三输入,记录所述第二标识在所述预设控件中的第三显示位置;
    其中,所述第三输入与所述第一输入之间的输入间隔时间最短。
  7. 根据权利要求6所述的方法,其中,在记录所述第二标识在所述预设控件中的第三显示位置后,所述方法还包括:
    将所述第三显示位置显示的所述第二标识标记为预设状态,所述预设状态指示所述第二标识为接收所述第一输入之前用户操作过的标识。
  8. 根据权利要求1所述的方法,其中,所述显示所述第一标识关联的至少一个缩略图之后,所述方法还包括:
    接收用户的第一滑动输入,所述第一滑动输入的输入起始位置位于所述第一标识上,且所述第一滑动输入的输入结束位置位于所述图像显示界面中;
    响应于所述第一滑动输入,将所述至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在所述图像显示界面的第四显示位置,显示第二显示状态的所述至少一个缩略图;
    其中,所述第二显示状态的每张缩略图的尺寸大于所述第一显示状态的每张缩略图的尺寸,且在所述第二显示状态下,每张缩略图的预设侧边显示有勾选区域,所述勾选区域用于选中每张缩略图和/或每张缩略图对应的图像。
  9. 根据权利要求8所述的方法,其中,所述将所述至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在所述图像显示界面的第四显示 位置,显示第二显示状态的至少一个缩略图之后,所述方法还包括:
    接收用户对所述至少一个缩略图中第二缩略图的勾选区域的第四输入;
    响应于所述第四输入,将所述第二缩略图的勾选区域更新为未选中状态;
    在所述至少一个缩略图中的全部缩略图的勾选区域均处于未选中状态的情况下,消除所述第一标识的显示。
  10. 根据权利要求8所述的方法,其中,所述将所述至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在所述图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,所述方法还包括:
    在接收到用户在所述图像显示界面上预设位置的第五输入,或者接收到用户在所述预设控件中的第二滑动输入的情况下,控制所述至少一个缩略图中的全部缩略图还原至第一显示状态。
  11. 根据权利要求1所述的方法,其中,所述接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,所述方法还包括:
    接收用户在所述预设控件的设置界面对第三标识的第六输入;
    响应于所述第六输入,隐藏所述第三标识;
    其中,所述第三标识为用户操作过的标识和/或用户选中的标识。
  12. 一种终端设备,包括:
    第一接收模块,用于接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入,所述图像显示界面包括至少一张图像;
    第一显示模块,用于响应于所述第一输入,显示所述第一标识关联的至少一个缩略图;
    第二接收模块,用于接收对所述至少一个缩略图中的第一缩略图的第二输入;
    第一标记模块,用于响应于所述第二输入,在所述图像显示界面中,标记所述第一缩略图对应的第一图像的第一显示位置。
  13. 根据权利要求12所述的终端设备,还包括:
    第三接收模块,用于在所述第一接收模块接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,接收用户对所述图像显示界面中的N张图像的选择输入,所述N张图像位于同一显示范围中;
    生成模块,用于响应于所述选择输入,生成与所述N张图像关联的第一标识;
    确定模块,用于基于所述N张图像,确定所述第一标识的第二显示位置;
    第二显示模块,用于在所述预设控件的所述第二显示位置,显示所述第一标识;
    其中,N为正整数。
  14. 根据权利要求13所述的终端设备,其中,所述生成模块包括:
    第一获取子模块,用于获取所述N张图像中每张图像的图像类别;
    生成子模块,用于根据所述N张图像中每张图像的图像类别,生成与所述N张图像关联的第一标识。
  15. 根据权利要求13所述的终端设备,其中,所述确定模块包括:
    第二获取子模块,用于获取所述N张图像中每张图像在所述图像显示界面中的显示高度;
    第一计算子模块,用于根据所述每张图像在所述图像显示界面中的显示高度,计算平均高度;
    第二计算子模块,用于计算所述平均高度与所述图像显示界面的界面高度的高度比值;
    第三计算子模块,用于计算所述高度比值与所述预设控件的高度的第一乘积值;
    确定子模块,用于根据所述第一乘积值,确定所述第二显示位置。
  16. 根据权利要求14所述的终端设备,其中,所述生成子模块包括:
    第一生成单元,用于根据所述N张图像中每张图像的图像类别,生成每个图像类别对应的标识;
    第二生成单元,用于获取每个所述标识的特征信息,将所述特征信息进行重组,生成第一标识。
  17. 根据权利要求12所述的终端设备,还包括:
    第四接收模块,用于在所述第一接收模块接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,接收用户对所述图像显示界面的目标位置显示的预设控件中的第二标识的第三输入;
    记录模块,用于响应于所述第三输入,记录所述第二标识在所述预设控件中的第三显示位置;
    其中,所述第三输入与所述第一输入之间的输入间隔时间最短。
  18. 根据权利要求17所述的终端设备,还包括:
    第二标记模块,用于在所述记录模块记录所述第二标识在所述预设控件中的第三显示位置后,将所述第三显示位置显示的所述第二标识标记为预设状态,所述预设状态指示所述第二标识为接收所述第一输入之前用户操作过的标识。
  19. 根据权利要求12所述的终端设备,还包括:
    第五接收模块,用于在所述第一显示模块显示所述第一标识关联的至少一个缩略图之后,接收用户的第一滑动输入,所述第一滑动输入的输入起始位置位于所述第一标识上,且所述第一滑动输入的输入结束位置位于所述图像显示界面中;
    第一更新模块,用于响应于所述第一滑动输入,将所述至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在所述图像显示界面的第四显示位置,显示第二显示状态的所述至少一个缩略图;
    其中,所述第二显示状态的每张缩略图的尺寸大于所述第一显示状态的每张缩略图的尺寸,且在所述第二显示状态下,每张缩略图的预设侧边显示有勾选区域,所述勾选区域用于选中每张缩略图和/或每张缩略图对应的图像。
  20. 根据权利要求19所述的终端设备,还包括:
    第六接收模块,用于在所述第一更新模块将所述至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在所述图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,接收用户对所述至少一个缩略图中第二缩略图的勾选区域的第四输入;
    第二更新模块,用于响应于所述第四输入,将所述第二缩略图的勾选区域更新为未选中状态;
    消除模块,用于在所述至少一个缩略图中的全部缩略图的勾选区域均处于未选中状态的情况下,消除所述第一标识的显示。
  21. 根据权利要求19所述的终端设备,还包括:
    控制模块,用于在所述第一更新模块将所述至少一个缩略图由当前的第一显示状态更新为第二显示状态,并在所述图像显示界面的第四显示位置,显示第二显示状态的至少一个缩略图之后,在接收到用户在所述图像显示界面上预设位置的第五输入,或者接收到用户在所述预设控件中的第二滑动输入的情况下,控制所述至少一个缩略图中的全部缩略图还原至第一显示状态。
  22. 根据权利要求12所述的终端设备,还包括:
    第七接收模块,用于在所述第一接收模块接收用户对图像显示界面的目标位置显示的预设控件中的第一标识的第一输入之前,接收用户在所述预设控件的设置界面对第三标识的第六输入;
    隐藏模块,用于响应于所述第六输入,隐藏所述第三标识;
    其中,所述第三标识为用户操作过的标识和/或用户选中的标识。
  23. 一种终端设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至11中任一项所述的图像查找方法的步骤。
  24. 一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至11中任一项所述的图像查找方法的步骤。
PCT/CN2020/073810 2019-01-29 2020-01-22 图像查找方法及终端设备 WO2020156443A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP20748042.7A EP3920047A4 (en) 2019-01-29 2020-01-22 IMAGE SEARCH METHOD AND TERMINAL DEVICE
US17/384,303 US11669223B2 (en) 2019-01-29 2021-07-23 Method for searching for image and terminal device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910086046.2 2019-01-29
CN201910086046.2A CN109829070B (zh) 2019-01-29 2019-01-29 一种图像查找方法及终端设备

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/384,303 Continuation US11669223B2 (en) 2019-01-29 2021-07-23 Method for searching for image and terminal device

Publications (1)

Publication Number Publication Date
WO2020156443A1 true WO2020156443A1 (zh) 2020-08-06

Family

ID=66862792

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/073810 WO2020156443A1 (zh) 2019-01-29 2020-01-22 图像查找方法及终端设备

Country Status (4)

Country Link
US (1) US11669223B2 (zh)
EP (1) EP3920047A4 (zh)
CN (1) CN109829070B (zh)
WO (1) WO2020156443A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829070B (zh) 2019-01-29 2021-01-08 维沃移动通信有限公司 一种图像查找方法及终端设备
CN111130995B (zh) * 2019-12-16 2021-08-10 维沃移动通信有限公司 图像控制方法、电子设备及存储介质
CN112416239B (zh) * 2020-12-04 2023-06-16 网易(杭州)网络有限公司 媒体库中的媒体对象交互方法、装置和电子设备
CN112698771B (zh) * 2020-12-29 2023-02-03 维沃移动通信(杭州)有限公司 显示控制方法、装置、电子设备和存储介质
CN113067766B (zh) * 2021-03-12 2023-05-12 网易(杭州)网络有限公司 图片发送方法、装置和电子设备
CN115859413B (zh) * 2023-02-16 2023-11-28 北京探索者软件股份有限公司 Cad客户端的数据***方法、装置和存储介质及电子装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103412762A (zh) * 2013-08-29 2013-11-27 宇龙计算机通信科技(深圳)有限公司 终端和终端操作方法
US20160179766A1 (en) * 2014-12-17 2016-06-23 Samsung Electronics Co., Ltd. Electronic device and method for displaying webpage using the same
CN107783709A (zh) * 2017-10-20 2018-03-09 维沃移动通信有限公司 一种图像的查看方法及移动终端
CN108121486A (zh) * 2017-12-19 2018-06-05 维沃移动通信有限公司 一种图片显示方法及移动终端
CN109145130A (zh) * 2018-08-15 2019-01-04 珠海格力电器股份有限公司 一种相册访问方法、装置、计算装置和存储介质
CN109829070A (zh) * 2019-01-29 2019-05-31 维沃移动通信有限公司 一种图像查找方法及终端设备

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184901A1 (en) * 2005-02-15 2006-08-17 Microsoft Corporation Computer content navigation tools
KR100945558B1 (ko) * 2008-02-28 2010-03-08 주식회사 밸럽스 고속의 이미지 항목 검색에 따른 이미지 출력 방법
US20110138282A1 (en) * 2009-12-07 2011-06-09 Lai Anthony P System and method for synchronizing static images with dynamic multimedia contents
JP4942832B2 (ja) * 2010-03-31 2012-05-30 シャープ株式会社 画像表示装置、画像形成装置、画像表示方法、コンピュータプログラム及び記録媒体
AU2015258314B2 (en) * 2012-03-30 2016-12-01 Ebay Inc. Method and system to provide a scroll map
US9715482B1 (en) * 2012-06-27 2017-07-25 Amazon Technologies, Inc. Representing consumption of digital content
US20140214591A1 (en) * 2013-01-31 2014-07-31 Ebay Inc. System and method to provide a product display in a business
CN103310005A (zh) * 2013-06-28 2013-09-18 北京小米科技有限责任公司 缩略图显示方法及装置
US10620796B2 (en) * 2013-12-19 2020-04-14 Barnes & Noble College Booksellers, Llc Visual thumbnail scrubber for digital content
CN103995889B (zh) * 2014-06-03 2017-11-03 广东欧珀移动通信有限公司 图片分类方法及装置
CN104049844A (zh) * 2014-06-12 2014-09-17 广州金山网络科技有限公司 缩略图在导航栏中的显示方法及缩略图的显示装置
US20160125062A1 (en) * 2014-10-30 2016-05-05 Futurewei Technologies, Inc. Multi-scale timeling photograph album management with incremental spectral photograph clustering
KR101832966B1 (ko) * 2015-11-10 2018-02-28 엘지전자 주식회사 이동 단말기 및 이의 제어방법
CN106407383A (zh) * 2016-09-13 2017-02-15 乐视控股(北京)有限公司 一种图片排列方法及装置
CN107682540B (zh) * 2017-09-27 2020-12-08 努比亚技术有限公司 图片处理方法、终端及计算机可读存储介质
CN107797738B (zh) * 2017-09-28 2019-10-15 维沃移动通信有限公司 一种图片的预览显示方法及移动终端
CN108089788B (zh) * 2017-12-19 2019-12-06 维沃移动通信有限公司 一种缩略图显示控制方法及移动终端
CN108153900A (zh) * 2018-01-12 2018-06-12 维沃移动通信有限公司 一种图片处理方法及移动终端
CN108769374B (zh) * 2018-04-25 2020-10-02 维沃移动通信有限公司 一种图像管理方法及移动终端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103412762A (zh) * 2013-08-29 2013-11-27 宇龙计算机通信科技(深圳)有限公司 终端和终端操作方法
US20160179766A1 (en) * 2014-12-17 2016-06-23 Samsung Electronics Co., Ltd. Electronic device and method for displaying webpage using the same
CN107783709A (zh) * 2017-10-20 2018-03-09 维沃移动通信有限公司 一种图像的查看方法及移动终端
CN108121486A (zh) * 2017-12-19 2018-06-05 维沃移动通信有限公司 一种图片显示方法及移动终端
CN109145130A (zh) * 2018-08-15 2019-01-04 珠海格力电器股份有限公司 一种相册访问方法、装置、计算装置和存储介质
CN109829070A (zh) * 2019-01-29 2019-05-31 维沃移动通信有限公司 一种图像查找方法及终端设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3920047A4 *

Also Published As

Publication number Publication date
CN109829070A (zh) 2019-05-31
US11669223B2 (en) 2023-06-06
CN109829070B (zh) 2021-01-08
EP3920047A4 (en) 2022-03-30
US20210349584A1 (en) 2021-11-11
EP3920047A1 (en) 2021-12-08

Similar Documents

Publication Publication Date Title
WO2020156443A1 (zh) 图像查找方法及终端设备
WO2019137429A1 (zh) 图片处理方法及移动终端
CN108536365B (zh) 一种图像分享方法及终端
WO2021115373A1 (zh) 应用图标的位置调整方法及电子设备
WO2020134744A1 (zh) 图标移动方法及移动终端
WO2021036553A1 (zh) 图标显示方法及电子设备
WO2021136159A1 (zh) 截屏方法及电子设备
US20210096739A1 (en) Method For Editing Text And Mobile Terminal
CN108182271B (zh) 一种拍照方法、终端及计算机可读存储介质
WO2021083092A1 (zh) 通知消息处理方法、装置、电子设备和存储介质
EP3699743B1 (en) Image viewing method and mobile terminal
WO2020238497A1 (zh) 图标移动方法及终端设备
WO2021004426A1 (zh) 内容选择方法及终端
CN110502309B (zh) 一种显示控制方法及电子设备
WO2021017749A1 (zh) 图标显示方法及移动终端
WO2021129732A1 (zh) 显示处理方法及电子设备
US20210200432A1 (en) Display method and mobile terminal
CN111064848B (zh) 图片显示方法及电子设备
CN111459374B (zh) 交互方法及电子设备
WO2020220893A1 (zh) 截图方法及移动终端
WO2020135042A1 (zh) 虚拟按键显示方法及终端
WO2021129721A1 (zh) 图标整理方法、电子设备及计算机可读存储介质
WO2021104159A1 (zh) 显示控制方法及电子设备
WO2020238496A1 (zh) 图标管理方法及终端设备
CN114266843A (zh) 一种构图推荐方法、终端及存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20748042

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2020748042

Country of ref document: EP

Effective date: 20210830