WO2024017236A1 - 拍摄界面显示方法及装置、电子设备和可读存储介质 - Google Patents

拍摄界面显示方法及装置、电子设备和可读存储介质 Download PDF

Info

Publication number
WO2024017236A1
WO2024017236A1 PCT/CN2023/107877 CN2023107877W WO2024017236A1 WO 2024017236 A1 WO2024017236 A1 WO 2024017236A1 CN 2023107877 W CN2023107877 W CN 2023107877W WO 2024017236 A1 WO2024017236 A1 WO 2024017236A1
Authority
WO
WIPO (PCT)
Prior art keywords
shooting
input
sub
control
target control
Prior art date
Application number
PCT/CN2023/107877
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 维沃移动通信有限公司
Publication of WO2024017236A1 publication Critical patent/WO2024017236A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules

Definitions

  • This application belongs to the field of photography technology, and specifically relates to a photography interface display method and device, electronic equipment and readable storage media.
  • the shooting function is a common and important function of electronic devices.
  • electronic devices In order to meet the shooting needs and experience of users, electronic devices have more and more shooting functions, and more and more functional components are displayed on the shooting interface.
  • the purpose of the embodiments of the present application is to provide a shooting interface display method and device, electronic equipment and readable storage media, which can increase the area of the imaging display area.
  • embodiments of the present application provide a method for displaying a shooting interface, which method includes:
  • At least two sub-controls are displayed in the first preset area of the shooting interface, each of the sub-controls corresponding to a shooting function;
  • the first display state is used to indicate that the current shooting function of the target control is the The shooting function corresponding to the first sub-control.
  • a shooting interface display device which includes:
  • the first receiving module is used to receive the user's first input to the target control in the shooting interface
  • a first response module configured to respond to the first input and display at least two sub-controls in the first preset area of the shooting interface, each of the sub-controls corresponding to a shooting function;
  • a second receiving module configured to receive the user's second input to the first sub-control among the at least two sub-controls
  • a second response module configured to respond to the second input, update the display state of the target control to the first display state, and display the shooting preview interface corresponding to the first sub-control;
  • the first display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the first sub-control.
  • inventions of the present application provide an electronic device.
  • the electronic device includes a processor and a memory.
  • the memory stores programs or instructions that can be run on the processor.
  • the programs or instructions are processed by the processor.
  • the processor is executed, the steps of the method described in the first aspect are implemented.
  • embodiments of the present application provide a readable storage medium.
  • Programs or instructions are stored on the readable storage medium.
  • the steps of the method described in the first aspect are implemented. .
  • inventions of the present application provide a chip.
  • the chip includes a processor and a communication interface.
  • the communication interface is coupled to the processor.
  • the processor is used to run programs or instructions to implement the first aspect. the method described.
  • embodiments of the present application provide a computer program product, the computer program product is stored in a storage medium, and the computer program product is executed by at least one processor to implement the method as described in the first aspect.
  • the shooting interface display method of the embodiment of the present application in response to the first input, at least two sub-controls are displayed in the first preset area of the shooting interface, and each of the sub-controls corresponds to a shooting function; in response to The second input updates the display state of the target control to a first display state and displays the shooting preview interface corresponding to the first sub-control.
  • the first display state is used to indicate Indicates that the current shooting function of the target control is the shooting function corresponding to the first sub-control.
  • Embodiments of the present application can integrate multiple shooting functions into the target control, effectively reducing the functional components displayed on the shooting interface, increasing the area of the imaging display area of the shooting interface, and facilitating users to view the imaging effect.
  • Figure 1 is a schematic flowchart of a shooting interface display method provided by an embodiment of the present application
  • Figure 2 is a schematic diagram of the target control provided by the embodiment of the present application located in the bottom area of the shooting interface;
  • Figure 3 is a schematic diagram of a moving target control provided by an embodiment of the present application.
  • Figure 4 is a schematic diagram of a moved target control provided by an embodiment of the present application.
  • Figure 5 is a schematic diagram of the functional area of the target control provided by the embodiment of the present application.
  • Figure 6 is a schematic diagram of the first preset area display sub-control provided by the embodiment of the present application.
  • Figure 7 is a schematic diagram of the shooting function corresponding to the sub-control provided by the embodiment of the present application.
  • Figure 8 is a schematic diagram of second input provided by the embodiment of the present application.
  • Figure 9 is a schematic diagram after setting the shooting function corresponding to the sub-control as the shooting function of the target control provided by the embodiment of the present application;
  • Figure 10 is a schematic diagram of a second preset area display sub-function control provided by an embodiment of the present application.
  • Figure 11 is one of the schematic diagrams of the rolling target control provided by the embodiment of the present application.
  • Figure 12 is the second schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Figure 13 is one of the schematic diagrams after the seventh input is completed according to the embodiment of the present application.
  • Figure 14 is the third schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Figure 15 is the fourth schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Figure 16 is the second schematic diagram after the seventh input is completed according to the embodiment of the present application.
  • Figure 17 is one of the schematic diagrams of the timing identification provided by the embodiment of the present application.
  • Figure 18 is the second schematic diagram of the timing identification provided by the embodiment of the present application.
  • Figure 19 is a schematic diagram after the eighth input is completed according to the embodiment of the present application.
  • Figure 20 is the third schematic diagram of the timing identification provided by the embodiment of the present application.
  • Figure 21 is the fourth schematic diagram of the timing identification provided by the embodiment of the present application.
  • Figure 22 is a schematic diagram after timing ends provided by the embodiment of the present application.
  • Figure 23 is the fifth schematic diagram of the timing identification provided by the embodiment of the present application.
  • Figure 24 is the sixth schematic diagram of the timing mark provided by the embodiment of the present application.
  • Figure 25 is a schematic structural diagram of a shooting interface display device provided by an embodiment of the present application.
  • Figure 26 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
  • Figure 27 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
  • first, second, etc. in the description and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It is to be understood that the figures so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in orders other than those illustrated or described herein, and that "first,” “second,” etc. are distinguished Objects are usually of one type, and the number of objects is not limited. For example, the first object can be one or multiple.
  • “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the related objects are in an "or” relationship.
  • FIG. 1 is a schematic flowchart of a method for displaying a shooting interface provided by an embodiment of the present application.
  • one embodiment of the present application provides a method for displaying a shooting interface. The method is applied to electronic devices. The method includes the following steps.
  • Step 101 Receive the user's first input to the target control in the shooting interface.
  • the shooting interface can be an application interface of a shooting application, and a preview image is displayed in the shooting interface.
  • a target control is also displayed in the shooting interface, and the target control can be a stereoscopic
  • a control is a three-dimensional shape in space, such as a sphere, a polyhedron, etc.
  • the surface of the target control can include multiple functional areas. For example, when the target control is a sphere, each facet of the smallest cube that can surround the sphere can be used as the corresponding surface of the sphere. Ribbon area; when the target control is a polyhedron, each facet of the polyhedron can be directly used as the corresponding functional area of the polyhedron.
  • Figure 2 is a schematic diagram of the target control provided by the embodiment of the present application located at the bottom area of the shooting interface.
  • Figure 3 is a schematic diagram of the moving target control provided by the embodiment of the present application.
  • Figure 4 is a schematic diagram of the moving target control provided by the embodiment of the present application.
  • a schematic diagram of the moved target control is provided.
  • FIG. 5 is a schematic diagram of the functional area of the target control provided by the embodiment of the present application.
  • a target control 20 is displayed in the shooting interface 10.
  • the target control 20 can be located in the bottom area of the shooting interface 10. If the target control 20 is dragged, the target control 20 can be moved to the shooting interface. 10 other locations.
  • the target control 20 is a sphere, each facet of the smallest cube surrounding the sphere can be used as the corresponding functional area of the sphere.
  • the first input in the embodiment of the present application may be: the user's click input on the target control 20, or a voice command input by the user, or a specific gesture input by the user.
  • the specific input may be determined according to actual usage requirements. In the embodiment of the present application There is no limit to this. Other inputs described subsequently in the embodiments of this application may be referred to.
  • the specific gesture in the embodiment of the present application may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture; in the embodiment of the present application
  • the click input can be single click input, double click input or any number of click input, etc. It can also be long press input or short press input.
  • Step 102 In response to the first input, display at least two sub-controls in the first preset area of the shooting interface, each of the sub-controls corresponding to a shooting function.
  • the electronic device After receiving the user's first input to the target control 20 in the shooting interface, the electronic device will respond to the first input and display at least two sub-controls in the first preset area of the shooting interface, where each sub-control corresponds to A shooting function.
  • Step 103 Receive the user's second input to the first sub-control among the at least two sub-controls;
  • the first sub-control may be at least two sub-controls displayed in the first preset area. Any one of the controls.
  • the second input may be an input of dragging the first sub-control to at least partially overlap with the target control 20, or the second input may be an input of clicking the first sub-control and the target control 20 respectively.
  • Step 104 In response to the second input, update the display state of the target control to the first display state, and display the shooting preview interface corresponding to the first sub-control;
  • the first display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the first sub-control.
  • the display state of the target control 20 in response to the second input, can be updated to the first display state, and the shooting preview interface corresponding to the first sub-control is displayed; wherein the first display state is used to indicate the target control
  • the current shooting function of 20 is the shooting function corresponding to the first sub-control.
  • the function corresponding to the first sub-control is the camera function.
  • the display state of the target control 20 can be updated to the first display state.
  • the first display state is to display the camera function and display the camera preview interface.
  • a display state is used to indicate that the current shooting function of the target control 20 is a photo taking function.
  • the function corresponding to the first sub-control is the video recording function.
  • the display state of the target control 20 can be updated to the first display state.
  • the first display state is to display the video recording function and display the video preview interface.
  • a display state is used to indicate that the current shooting function of the target control 20 is the video recording function.
  • the electronic device After receiving the user's second input to the first sub-control, the electronic device will respond to the second input and set the shooting function corresponding to the first sub-control to the shooting function corresponding to the target control 20, thereby completing the first
  • the shooting function corresponding to the sub-control is bound to the target control 20 .
  • the first preset area displays at least two sub-controls. Each sub-control corresponds to a shooting function. Different shooting functions can be bound to the target control 20 as needed.
  • the target control 20 has different shooting functions under different circumstances. , the target control 20 can integrate multiple shooting functions, so that the shooting interface only needs to display the target control 20. Subsequent users can select different shooting functions only through the target control 20, which avoids the need for each shooting function in related technologies.
  • embodiments of the present application can integrate multiple shooting functions into the target control, effectively reducing
  • the functional components displayed on the shooting interface increase the area of the imaging display area of the shooting interface, making it easier for users to view the imaging effect.
  • the first preset area is a peripheral area of the target control, and the first preset area may include at least two first sub-areas, each first sub-area corresponding to a sub-control.
  • the first preset area may be an annular area around the target control, and the first preset area includes a plurality of first sub-areas.
  • FIG. 6 is a schematic diagram of the first preset area display sub-control provided by the embodiment of the present application.
  • FIG. 7 is a schematic diagram of the shooting function corresponding to the sub-control provided by the embodiment of the present application.
  • the first preset area is the peripheral annular area of the target control 20.
  • the annular area includes a plurality of first sub-areas 21, and the sub-control corresponding to each first sub-area 21 corresponds to a shooting function. , such as taking photos, videos, short videos, etc.
  • Figure 8 is a schematic diagram of the second input provided by the embodiment of the present application.
  • Figure 9 is a schematic diagram of the second input provided by the embodiment of the present application after setting the shooting function corresponding to the sub-control to the shooting function of the target control.
  • Schematic diagram As shown in Figures 8 and 9, by performing a second input on the first sub-control, the shooting function corresponding to the sub-control can be bound to the target control 20. After the binding is completed, the color of the target control 20 can be bound. (Identified by filling in the figure) is set to the same color as the selected first sub-region 21 to indicate that the shooting function currently corresponding to the target control is the shooting function corresponding to the sub-control of the first sub-region.
  • the method in response to the second input, after updating the display state of the target control to the first display state and displaying the shooting preview interface corresponding to the first sub-control, the method further includes:
  • the second display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the second sub-control, and the first display state and the second display state are different.
  • the function corresponding to the first sub-control is the camera function.
  • the display state of the target control can be updated to the first display state.
  • the first display state is the state corresponding to the camera function, and the camera preview interface is displayed.
  • the first display state is used to indicate that the current shooting function of the target control is a photo taking function.
  • the display state of the target control can be updated to the second display state.
  • the function corresponding to the second sub-control is the video recording function
  • the second display state is The state corresponding to the recording function, and displays the recording preview interface corresponding to the second sub-control.
  • the second display state is used to indicate that the current shooting function of the target control is the recording function corresponding to the second sub-control.
  • the first display state and the The second display status is different. Through the difference between the first display state and the second display state, it is easy to indicate and distinguish the shooting function of the target control in different display states, and it is convenient for the user to shoot.
  • the electronic device will respond to the third input and set the current shooting function to the third input of the target control.
  • the shooting function corresponding to the two sub-controls, where the second sub-control is located on the side of the target control facing the user.
  • the first display state includes at least one of the following: display color and display shape.
  • the target control can be displayed in different colors when it is in different shooting functions, and the display state of the target control can also display different display shapes, so that the user can distinguish different shooting functions.
  • the current shooting function is set to the shooting function corresponding to the second sub-control of the target control. In order to make it easier to determine which shooting function currently corresponds to the shooting interface, then You can make the entire surface of the target control the same color as the area where the second child control is located.
  • the method may further include:
  • At least two sub-function controls corresponding to the first sub-control are displayed in the second preset area of the shooting interface, and each of the sub-function controls corresponds to a function under the first shooting function.
  • the first shooting function is the shooting function corresponding to the first sub-control.
  • the first sub-control may correspond to a camera function
  • at least two sub-function controls may include controls for focusing, flashing, blurring, and adjusting brightness, receiving a fourth input from the user to the target control, and in response to the fourth input,
  • At least two sub-function controls corresponding to the first sub-control may be displayed in the second preset area of the shooting interface, and multiple sub-function controls for focusing, flashing, blurring, and adjusting brightness may be displayed in the second preset area of the shooting interface.
  • Function controls, each sub-function control corresponds to a sub-function under the camera function.
  • the electronic device after updating the display state of the target control to the first display state, if a fourth input from the user to the target control is received, for example, the fourth input is the input of clicking the target control, or the fourth The input is the input of long pressing the target control, then the electronic device will respond to the fourth input and display at least two sub-function controls corresponding to the first sub-control in the second preset area of the shooting interface, wherein each sub-function control Corresponding to a sub-function under the first shooting function, the first shooting function is the shooting function corresponding to the first sub-control.
  • the user can easily trigger the sub-function corresponding to the currently set shooting function on the shooting interface through the target control, and select any sub-function.
  • the sub-functions under the first shooting function may include focus, flash, blur, adjust brightness, etc.
  • the second preset area is a peripheral area of the target control, and the second preset area may include at least two second sub-areas, each second sub-area corresponding to a sub-function control.
  • the second preset area may be an annular area around the target control, and the second preset area includes a plurality of second sub-areas.
  • FIG. 10 is a schematic diagram of a second preset area display sub-function control provided by an embodiment of the present application.
  • the second preset area is the peripheral annular area of the target control 20.
  • the annular area may include at least two second sub-areas 31, each second sub-area 31 corresponding to a sub-function control, such as a flash, Spotlights, albums, and more.
  • the second preset area of the shooting interface displays at least two sub-function controls corresponding to the first sub-control, it may also include:
  • a setting page corresponding to the first sub-function control is displayed, or a shooting preview interface corresponding to the first sub-function control is displayed.
  • the shooting interface displays at least two sub-function controls corresponding to the first sub-control
  • a user's request for the first sub-function control among the at least two sub-function controls is received.
  • Five inputs for example, the fifth input is the input of clicking the sub-function control, or the fifth input is the input of long-pressing the sub-function control, then the electronic device will respond to the fifth input and display the corresponding to the first sub-function control.
  • the shooting preview interface, or the setting page corresponding to the first sub-function control is displayed.
  • the shooting preview interface corresponding to the first sub-function control can be directly displayed; and if it is necessary to set the corresponding parameters before it can be applied, then after receiving the third input
  • the setting page corresponding to the first sub-function control can be displayed first. After setting the corresponding parameters in the setting page, the shooting preview interface corresponding to the first sub-function control is displayed according to the set parameters.
  • the method may further include:
  • the display state of the target control is updated to a third display state, and a shooting preview interface corresponding to the target identification is displayed, wherein the third display state is used to indicate the target control.
  • the current shooting function is the shooting function corresponding to the target identification, and the target identification is determined based on the input parameter of the seventh input.
  • This embodiment provides another way of switching the shooting function currently set on the shooting interface. For example, after updating the display state of the target control to the first display state, if you want to switch the current shooting function of the shooting interface again, this can be achieved through the sixth input and the seventh input. Specifically, If a sixth input from the user to the target control is received, for example, the sixth input is an input of clicking the target control, or the sixth input is an input of long pressing the target control, the electronic device will respond to the sixth input and, in response to the sixth input, shoot the target control.
  • the target control is displayed in the interface, at least two shooting logos are displayed in the third preset area of the shooting interface. The at least two shooting logos correspond to the at least two shooting functions.
  • the at least two shooting logos may include multiple different shooting logos. Color blocks of different colors, in which multiple color blocks of different colors correspond to multiple shooting functions one-to-one, that is, a color block of one color corresponds to one shooting function; later, if the user's seventh input to the target control is received , for example, if the seventh input is the input of the scroll target control, the electronic device will respond to the seventh input, update the display state of the target control to the third display state, and display the shooting preview interface corresponding to the target identification, and the third The display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the target identification, and the target identification is determined based on the input parameter of the seventh input.
  • the shooting function corresponding to the target logo can be taking a photo.
  • the display state of the target control can be updated to the photo taking function and a photo preview interface can be displayed.
  • the third display state is used to indicate that the current shooting function of the target control is. camera function.
  • the color on the surface of the target control can be updated and displayed to the same color as the color block corresponding to the target control. That is to say, during the process of scrolling the target control, the target control scrolls to the color corresponding to it. block, the surface color of the target control will be displayed as the same color as the corresponding color block. As the scroll position changes, the color block corresponding to the target control will also be different, and the surface color of the target control will also change accordingly. , which can increase the fun of human-computer interaction and at the same time facilitate users to select corresponding shooting functions. Among them, after the seventh input is completed, the current shooting function can be set to the shooting function corresponding to the first color block corresponding to the target control.
  • the target control and the third color block can be set at this time.
  • the current shooting function is set to the shooting function corresponding to the first color block.
  • the display of multiple color blocks can be cancelled, ensuring a simple shooting interface.
  • the third preset area is a rectangular area, and the third preset area includes a plurality of third sub-areas arranged in a column or a row, and each of the third sub-areas Fill with a color to form the color block. That is to say, the third preset area is strip-shaped, and the third preset area includes at least two third sub-areas in its length direction, and each third sub-area is filled with a kind of Color, thus forming color blocks, each color block corresponds to a shooting function.
  • the third preset area can be displayed horizontally above or below the target control.
  • third sub-areas are arranged in a row, or the third preset area can also be displayed on the left side or below of the target control. The right side is displayed vertically. At this time, multiple third sub-areas are arranged in one column.
  • the user can easily select the current shooting function of the shooting interface by controlling the position of the target control.
  • Figure 11 is the first schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Figure 12 is the second schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Figure 13 is the second schematic diagram of the rolling target control provided by the embodiment of the present application.
  • the third preset area is a rectangle and is set horizontally.
  • the third preset area includes at least two third sub-areas 41.
  • Each third sub-area 41 corresponds to a shooting function. If the target control 20 is dragged or Scroll to the position corresponding to the third sub-area 41, and the target control 20 will also display the same color as the third sub-area 41.
  • the current shooting function will be set to the shooting function corresponding to the target logo. .
  • Figure 14 is the third schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Figure 15 is the fourth schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Figure 16 is the third schematic diagram of the rolling target control provided by the embodiment of the present application.
  • Schematic diagram two after the seventh input is completed.
  • the third preset area is a rectangle and is arranged vertically.
  • the third preset area includes at least two third sub-areas 41.
  • Each third sub-area 41 corresponds to a shooting function. If the target control 20 is dragged or Scroll to the position corresponding to the corresponding third sub-area 41, then the target control 20 will also display the same color as the corresponding third sub-area 41.
  • the current shooting function will be set to the one corresponding to the target identification.
  • the third preset area can also cancel the display of each shooting logo to increase the area of the imaging display area of the shooting interface.
  • the method may further include:
  • shooting is performed according to the shooting function corresponding to the first sub-control after the target duration, which is determined according to the input parameter of the eighth input.
  • the shooting function corresponding to the first sub-control is the camera function, which receives the user's eighth input to the target control.
  • shooting is performed according to the photographing function corresponding to the first sub-control after the target duration.
  • the target duration can be determined according to the input parameter of the eighth input, and delayed shooting can be achieved.
  • the electronic device will respond to the eighth input and shoot according to the shooting function corresponding to the first sub-control after the target duration, thereby achieving delayed shooting.
  • function, and the target duration is determined based on the eighth input, that is, the user can independently set the time to be delayed.
  • the input parameters may include at least one of the following: pressing duration, pressing pressure, and input trajectory.
  • the input parameters may include pressing duration or input trajectory, and the target duration is determined by pressing duration or input trajectory to facilitate the user. Set the required delay time.
  • the eighth input may be the input of long pressing the target control, and the target duration may be determined based on the time of long pressing the target control; or,
  • the eighth input may be an input of the drag target control, and the target duration may be determined based on the length of the drag target control or the arc corresponding to the drag trajectory.
  • the eighth input is the input of long pressing the target control
  • the target duration can be determined according to the time of long pressing the target control, that is, the target duration is related to the long pressing time, for example, there is a positive correlation, that is, the long pressing time The longer you press the target control, the longer the target duration is, and vice versa.
  • the eighth input is the input of the drag target control
  • the target duration can be determined according to the length of the drag target control or the arc corresponding to the drag trajectory, that is, the target duration is related to the drag length, for example, there is a positive correlation, that is, the drag The longer the track length, the longer the target duration, and vice versa, or the target duration is related to the arc corresponding to the dragging track, for example, there is a positive correlation, that is, the larger the arc corresponding to the dragging track is, the longer the target duration is. vice versa.
  • the target control is a sphere
  • the target control will scroll during the process of dragging the target control.
  • the dragging trajectory can be a preset trajectory such as an arc.
  • the corresponding fitting curve can be obtained by fitting, and the corresponding target duration can be determined based on the fitting curve.
  • the direction of dragging the target control is different, and the time corresponding to the drag track per unit length is different.
  • the time corresponding to the drag track per unit length can be is 1 second, and when dragging the target control counterclockwise, the drag per unit length The time corresponding to the trajectory can be 3 seconds, allowing users to accurately control the set target duration.
  • a ring for identifying the target duration can be displayed synchronously in the peripheral area of the target control, and the color filling ratio in the ring corresponds to the target duration, so as to facilitate Users intuitively determine the length of the target duration.
  • the method may further include:
  • a timing mark is displayed in the fourth preset area of the shooting interface, and the display state of the timing mark is updated based on time changes.
  • a timing mark can be displayed in the fourth preset area of the shooting interface.
  • the color filling ratio in the timing mark corresponds to the target duration. For example, there is a positive correlation, that is, the higher the color filling ratio, the more the color filling ratio. The higher, the longer the target duration, and vice versa. Therefore, by displaying the timing logo, the user can conveniently check the timing progress and facilitate shooting.
  • the fourth preset area may be a peripheral area of the target control, such as an annular area, and the color filled in the fourth preset area is a different color from the target control to facilitate differentiation.
  • Figure 17 is the first schematic diagram of the timing identification provided by the embodiment of the present application.
  • Figure 18 is the second schematic diagram of the timing identification provided by the embodiment of the present application.
  • Figure 19 is the third schematic diagram of the timing identification provided by the embodiment of the present application. Schematic diagram after eight inputs are completed. Among them, as shown in Figure 18, the length of the target duration can be set by long pressing the input of the target control 20. The length of the target duration is represented by displaying a ring-shaped timing mark 50 on the periphery of the target control 20. The timing mark 50 within the The fill proportion of the color (the fill pattern is used in the figure) indicates the length of the target duration. As shown in Figure 17, the target duration is set by long-pressing the input on the target control 20.
  • the color can be filled in the timing mark 50 on the periphery of the target control 20.
  • the color fill ratio can indicate the length of the target duration.
  • the timing mark 50 on the periphery of the target control 20 can be completely filled with color.
  • the timing mark 20 on the outside is completely filled with color within 50 to indicate the length of the set target duration.
  • Figure 20 is a schematic diagram of a timing mark provided by an embodiment of the present application.
  • Figure 21 is the fourth schematic diagram of the timing mark provided by the embodiment of the present application
  • Figure 22 is the schematic diagram after the timing is completed provided by the embodiment of the present application.
  • the target duration after the target duration is set, it can be represented by the timing mark 50, that is, the color in the timing mark 50 (a fill pattern is used in the figure) fill ratio indicates the length of the remaining duration.
  • the start Execute the corresponding shooting function.
  • the timing mark 50 on the periphery of the target control 20 is completely filled with color, the setting of the target duration is completed, as shown in Figure 20.
  • the proportion of color filling in the timing mark gradually decreases with time, as shown in Figure 21.
  • the color filling ratio in the timing mark decreases to 0 as time changes.
  • the target control 20 starts to perform the corresponding shooting function.
  • Figure 23 is the fifth schematic diagram of the timing identification provided by the embodiment of the present application
  • Figure 24 is the sixth schematic diagram of the timing identification provided by the embodiment of the present application.
  • the target control 20 when setting the target duration, can be scrolled in different directions, for example, counterclockwise or clockwise. In different scrolling directions, the time corresponding to the drag track per unit length is different.
  • the color filling proportion of the timing mark 50 gradually increases counterclockwise when setting the target duration, then after the setting is completed and the timing is started, the color filling proportion of the timing mark 50 gradually decreases clockwise, and vice versa. .
  • the method may further include:
  • the display position of the target control is updated.
  • a target control 20 is displayed in the shooting interface 10.
  • the target control 20 can be located in the bottom area of the shooting interface 10, receives the user's ninth input to the target control 20, and can update in response to the ninth input.
  • the display position of the target control 20 is to move the target control 20 to other positions in the shooting interface 10 .
  • Embodiments of the present application can integrate multiple shooting functions into the target control, effectively reducing the functional components displayed on the shooting interface, increasing the area of the imaging display area of the shooting interface, and facilitating users to view the imaging effect.
  • the execution subject may be a shooting interface display device.
  • the shooting interface display device performing the shooting interface display method is taken as an example to illustrate the shooting interface display device provided by the embodiment of the present application.
  • FIG. 25 is a schematic structural diagram of a shooting interface display device provided by an embodiment of the present application. As shown in Figure 25, another embodiment of the present application also provides a shooting interface display device.
  • the device 2500 includes:
  • the first receiving module 2501 is used to receive the user's first input to the target control in the shooting interface
  • the first response module 2502 is configured to respond to the first input and display at least two sub-controls in the first preset area of the shooting interface, each of the sub-controls corresponding to a shooting function;
  • the second receiving module 2503 is used to receive the user's second input to the first sub-control among the at least two sub-controls;
  • the second response module 2504 is configured to respond to the second input, update the display state of the target control to the first display state, and display the shooting preview interface corresponding to the first sub-control;
  • the first display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the first sub-control.
  • Embodiments of the present application can integrate multiple shooting functions into the target control, effectively reducing the functional components displayed on the shooting interface, increasing the area of the imaging display area of the shooting interface, and facilitating users to view the imaging effect.
  • the first preset area is a peripheral area of the target control, and the first preset area includes at least two first sub-areas, each of the first sub-areas corresponding to one of the sub-controls. .
  • the device may also include:
  • a third receiving module configured to receive the user's third input to the target control
  • a third response module configured to respond to the third input, update the display state of the target control to the second display state, and display the shooting preview interface corresponding to the second sub-control;
  • the second display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the second sub-control, and the first display state and the second display state are different.
  • the first display state includes at least one of the following: display color and display shape.
  • the device may also include:
  • a fourth receiving module configured to receive the user's fourth input to the target control
  • a fourth response module configured to respond to the fourth input and display at least two sub-function controls corresponding to the first sub-control in the second preset area of the shooting interface, each of the sub-function controls corresponding to A sub-function under the first shooting function, the first shooting function is the shooting function corresponding to the first sub-control.
  • the device may also include:
  • a fifth receiving module configured to receive a fifth input from the user to the first sub-function control among the at least two sub-function controls
  • a fifth response module configured to respond to the fifth input, display a setting page corresponding to the first sub-function control, or display a shooting preview interface corresponding to the first sub-function control.
  • the device may also include:
  • a sixth receiving module configured to receive the user's sixth input to the target control
  • a sixth response module configured to respond to the sixth input and, when the target control is displayed in the shooting interface, display at least two shooting identifications in the third preset area, the at least two shooting identifications One-to-one correspondence with at least two shooting functions;
  • a seventh receiving module configured to receive the user's seventh input to the target control
  • a seventh response module configured to respond to the seventh input, update the display state of the target control to a third display state, and display a shooting preview interface corresponding to the target identification, wherein the third display state is To indicate that the current shooting function of the target control is corresponding to the target identification
  • the target identification is determined based on the input parameter of the seventh input.
  • the device may also include:
  • An eighth receiving module configured to receive the user's eighth input to the target control
  • An eighth response module is configured to respond to the eighth input and perform shooting according to the shooting function corresponding to the first sub-control after a target duration, where the target duration is determined based on the input parameter of the eighth input.
  • the input parameters include at least one of the following: pressing duration, pressing pressure, and input trajectory.
  • the device may also include:
  • a timing display module is configured to display a timing logo in a fourth preset area of the shooting interface, and the display status of the timing logo is updated based on time changes.
  • the device may also include:
  • a ninth receiving module configured to receive the user's ninth input to the target control
  • a ninth response module is configured to update the display position of the target control in response to the ninth input.
  • the shooting interface display device in the embodiment of the present application may be an electronic device, or may be a component of the electronic device, such as an integrated circuit or chip.
  • the electronic device may be a terminal or other devices other than the terminal.
  • the electronic device can be a mobile phone, a tablet computer, a notebook computer, a handheld computer, a vehicle-mounted electronic device, a mobile internet device (Mobile Internet Device, MID), or augmented reality (AR)/virtual reality (VR).
  • ) equipment, robots, wearable devices, ultra-mobile personal computers (UMPC), netbooks or personal digital assistants (personal digital assistants, PDA), etc., and can also be personal computers (PC), TVs Television (TV), teller machine or self-service machine, etc. are not specifically limited in the embodiments of this application.
  • the shooting interface display device in the embodiment of the present application may be a device with an operating system.
  • the operating system can be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiments of this application.
  • the shooting interface display device provided by the embodiments of the present application can implement each process implemented by the method embodiments in Figures 1 to 24 and achieve the same technical effects. To avoid duplication, they will not be described again here.
  • this embodiment of the present application also provides an electronic device 2600, including a processor 2601 and a memory 2602.
  • the memory 2602 stores programs or instructions that can be run on the processor 2601.
  • each step of the above-mentioned shooting interface display method embodiment is implemented, and the same technical effect can be achieved. To avoid duplication, the details will not be described here.
  • Figure 27 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
  • the electronic device 2700 includes but is not limited to: radio frequency unit 2701, network module 2702, audio output unit 2703, input unit 2704, sensor 2705, display unit 2706, user input unit 2707, interface unit 2708, memory 2709, processor 2710, etc. part.
  • the electronic device 2700 may also include a power supply (such as a battery) that supplies power to various components.
  • the power supply may be logically connected to the processor 2710 through a power management system, thereby managing charging, discharging, and function through the power management system. Consumption management and other functions.
  • the structure of the electronic device shown in Figure 27 does not constitute a limitation of the electronic device.
  • the electronic device may include more or less components than shown in the figure, or combine certain components, or arrange different components, which will not be described again here. .
  • the user input unit 2707 is used to receive the user's first input to the target control in the shooting interface.
  • the display unit 2706 is configured to display at least two sub-controls in the first preset area of the shooting interface in response to the first input, each of the sub-controls corresponding to a shooting function;
  • the user input unit 2707 is used to receive the user's second input to the first sub-control among the at least two sub-controls;
  • the processor 2710 is configured to respond to the second input, update the display state of the target control to the first display state, and control the display unit 2706 to display the shooting preview interface corresponding to the first sub-control;
  • the first display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the first sub-control.
  • the first preset area is a peripheral area of the target control, and the first preset area includes at least two first sub-areas, each of the first sub-areas corresponding to one of the sub-controls. .
  • the user input unit 2707 is also used to receive the user's third input to the target control;
  • the processor 2710 is configured to respond to the third input, update the display state of the target control to the second display state, and control the display unit 2706 to display the shooting preview interface corresponding to the second sub-control;
  • the second display state is used to indicate that the current shooting function of the target control is the shooting function corresponding to the second sub-control, and the first display state and the second display state are different.
  • the first display state includes at least one of the following: display color and display shape.
  • the user input unit 2707 is also used to receive the user's fourth input to the target control;
  • the display unit 2706 is also configured to, in response to the fourth input, display at least two sub-function controls corresponding to the first sub-control in the second preset area of the shooting interface, each of the sub-function controls corresponding to A sub-function under the first shooting function, the first shooting function is the shooting function corresponding to the first sub-control.
  • the user input unit 2707 is also used to receive the user's fifth input to the first sub-function control among the at least two sub-function controls;
  • the display unit 2706 is further configured to, in response to the fifth input, display a settings page corresponding to the first sub-function control, or display a shooting preview interface corresponding to the first sub-function control.
  • the user input unit 2707 is also used to receive the user's sixth input to the target control;
  • the display unit 2706 is further configured to, in response to the sixth input, display at least two shooting logos in the third preset area when the target control is displayed in the shooting interface, the at least two shooting logos One-to-one correspondence with at least two shooting functions;
  • the user input unit 2707 is also used to receive the user's seventh input to the target control
  • the processor 2710 is also configured to change the display state of the target control in response to the seventh input. Update to the third display state, and control the display unit 2706 to display a shooting preview interface corresponding to the target identification, wherein the third display state is used to indicate that the current shooting function of the target control is corresponding to the target identification For the shooting function, the target identification is determined based on the input parameter of the seventh input.
  • the user input unit 2707 is also used to receive the user's eighth input to the target control;
  • the processor 2710 is also configured to respond to the eighth input and perform shooting according to the shooting function corresponding to the first sub-control after a target duration, where the target duration is determined according to the input parameter of the eighth input.
  • the input parameters include at least one of the following: pressing duration, pressing pressure, and input trajectory.
  • the display unit 2706 is also configured to display a timing mark in the fourth preset area of the shooting interface, and the display status of the timing mark is updated based on time changes.
  • the user input unit 2707 is also used to receive the user's ninth input to the target control;
  • the processor 2710 is also configured to update the display position of the target control in response to the ninth input.
  • Embodiments of the present application can integrate multiple shooting functions into the target control, effectively reducing the functional components displayed on the shooting interface, increasing the area of the imaging display area of the shooting interface, and facilitating users to view the imaging effect.
  • the input unit 2704 may include a graphics processor (Graphics Processing Unit, GPU) 27041 and a microphone 27042.
  • the graphics processor 27041 is responsible for the image capture device (GPU) in the video capture mode or the image capture mode. Process the image data of still pictures or videos obtained by cameras (such as cameras).
  • the display unit 2706 may include a display panel 27061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the user input unit 2707 includes at least one of a touch panel 27071 and other input devices 27072. Touch panel 27071, also known as touch screen.
  • the touch panel 27071 may include a touch detection device and a touch Touch both parts of the controller.
  • Other input devices 27072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described again here.
  • the memory 2709 can be used to store software programs and various data.
  • the memory 2709 can mainly include a first storage area for storing programs or instructions and a second storage area for storing data.
  • the first storage area can store an operating system and at least one function. Required applications or instructions (such as sound playback function, image playback function, etc.), etc.
  • memory 2709 may include volatile memory or non-volatile memory, or memory 2709 may include both volatile and non-volatile memory.
  • non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory.
  • Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM) , SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DRRAM).
  • RAM Random Access Memory
  • SRAM static random access memory
  • DRAM dynamic random access memory
  • synchronous dynamic random access memory Synchronous DRAM, SDRAM
  • Double data rate synchronous dynamic random access memory Double Data Rate SDRAM, DDRSDRAM
  • Enhanced SDRAM, ESDRAM synchronous link dynamic random access memory
  • Synch link DRAM synchronous link dynamic random access memory
  • SLDRAM direct memory bus random access memory
  • the processor 2710 may include one or more processing units; optionally, the processor 2710 integrates an application processor and a modem processor, where the application processor mainly handles operations related to the operating system, user interface, application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the above modem processor may not be integrated into the processor 2710.
  • Embodiments of the present application also provide a readable storage medium.
  • Programs or instructions are stored on the readable storage medium.
  • the program or instructions are executed by a processor, each process of the above-mentioned shooting interface display method embodiment is implemented, and can achieve The same technical effects are not repeated here to avoid repetition.
  • the processor is the processor in the electronic device described in the above embodiment.
  • the readable storage media includes computer-readable storage media, such as computer read-only memory, random access memory, magnetic disks or optical disks.
  • An embodiment of the present application further provides a chip.
  • the chip includes a processor and a communication interface.
  • the communication interface is coupled to the processor.
  • the processor is used to run programs or instructions to implement the above embodiment of the shooting interface display method. Each process can achieve the same technical effect. To avoid repetition, we will not go into details here.
  • chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-a-chip or system-on-chip, etc.
  • Embodiments of the present application provide a computer program product.
  • the computer program product is stored in a storage medium.
  • the computer program product is executed by at least one processor to implement each process of the above-mentioned shooting interface display method embodiment, and can achieve the same The technical effects will not be repeated here to avoid repetition.
  • the essence of the technical solution or the part that contributes to the existing technology can be embodied in the form of a computer software product.
  • the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes a number of instructions. It is used to cause a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in various embodiments of this application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种拍摄界面显示方法及装置、电子设备和可读存储介质,属于拍摄技术领域。所述拍摄界面显示方法包括:接收用户对拍摄界面中目标控件的第一输入;响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;接收用户对所述至少两个子控件中第一子控件的第二输入;响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面;其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。

Description

拍摄界面显示方法及装置、电子设备和可读存储介质
相关申请的交叉引用
本申请主张在2022年7月22日在中国提交的中国专利申请No.202210874271.4的优先权,其全部内容通过引用包含于此。
技术领域
本申请属于拍摄技术领域,具体涉及一种拍摄界面显示方法及装置、电子设备和可读存储介质。
背景技术
随着电子设备的不断发展,电子设备成为了日常生活中重要的工具,比如手机,在人们的工作和学习中具有重要作用,给用户带来很大的便利。现在电子设备的功能越来越多,用户对于使用电子设备的体验要求也越来越高。拍摄功能是电子设备常见的重要功能,为了满足用户的拍摄需求和体验,电子设备的拍摄功能越来越多,拍摄界面上显示的功能组件也越来越多。
发明内容
本申请实施例的目的是提供一种拍摄界面显示方法及装置、电子设备和可读存储介质,能够增大成像显示区域的面积。
第一方面,本申请实施例提供了一种拍摄界面显示方法,该方法包括:
接收用户对拍摄界面中目标控件的第一输入;
响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;
接收用户对所述至少两个子控件中第一子控件的第二输入;
响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面;
其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述 第一子控件对应的拍摄功能。
第二方面,本申请实施例提供了一种拍摄界面显示装置,该装置包括:
第一接收模块,用于接收用户对拍摄界面中目标控件的第一输入;
第一响应模块,用于响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;
第二接收模块,用于接收用户对所述至少两个子控件中第一子控件的第二输入;
第二响应模块,用于响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面;
其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
第六方面,本申请实施例提供一种计算机程序产品,该计算机程序产品被存储在存储介质中,该计算机程序产品被至少一个处理器执行以实现如第一方面所述的方法。
在本申请实施例的拍摄界面显示方法中,响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面,所述第一显示状态用于指 示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。本申请实施例可以将多个拍摄功能集成在目标控件中,有效减少拍摄界面上显示的功能组件,提升拍摄界面成像显示区域的面积,便于用户查看成像效果。
附图说明
图1为本申请实施例提供的拍摄界面显示方法的流程示意图;
图2为本申请实施例提供的目标控件位于拍摄界面的底部区域的示意图;
图3为本申请实施例提供的移动目标控件的示意图;
图4为本申请实施例提供的移动后的目标控件的示意图;
图5为本申请实施例提供的目标控件的功能区的示意图;
图6为本申请实施例提供的第一预设区域显示子控件的一个示意图;
图7为本申请实施例提供的子控件对应拍摄功能的一个示意图;
图8为本申请实施例提供的进行第二输入的一个示意图;
图9为本申请实施例提供的将子控件对应的拍摄功能设置为目标控件的拍摄功能后的一个示意图;
图10为本申请实施例提供的第二预设区域显示子功能控件的示意图;
图11为本申请实施例提供的滚动目标控件的示意图之一;
图12为本申请实施例提供的滚动目标控件的示意图之二;
图13为本申请实施例提供的第七输入结束后的示意图之一;
图14为本申请实施例提供的滚动目标控件的示意图之三;
图15为本申请实施例提供的滚动目标控件的示意图之四;
图16为本申请实施例提供的第七输入结束后的示意图之二;
图17为本申请实施例提供的计时标识的示意图之一;
图18为本申请实施例提供的计时标识的示意图之二;
图19为本申请实施例提供的第八输入结束后的示意图;
图20为本申请实施例提供的计时标识的示意图之三;
图21为本申请实施例提供的计时标识的示意图之四;
图22为本申请实施例提供的计时结束后的示意图;
图23为本申请实施例提供的计时标识的示意图之五;
图24为本申请实施例提供的计时标识的示意图之六;
图25为本申请实施例提供的一种拍摄界面显示装置的结构示意图;
图26为本申请实施例提供的一种电子设备的结构示意图;
图27为实现本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的拍摄界面显示方法及装置、电子设备和可读存储介质进行详细地说明。
请参考图1,图1为本申请实施例提供的一种拍摄界面显示方法的流程示意图。如图1所示,本申请一方面实施例提供了一种拍摄界面显示方法,该方法应用于电子设备,该方法包括以下步骤。
步骤101:接收用户对拍摄界面中目标控件的第一输入。
其中,拍摄界面可以为拍摄应用程序的应用界面,在拍摄界面内显示有预览图像,此外,拍摄界面中还显示有一个目标控件,目标控件可以为立体 控件,即呈空间立体形状,例如球体、多面体等,目标控件的表面可以包括多个功能区,例如,当目标控件为球体时,可以以能够包围该球体的最小正方体的各个面作为该球体相应的功能区;当目标控件为多面体时,则可以直接将该多面体的各个面作为该多面体相应的功能区。
请参考图2至图5,图2为本申请实施例提供的目标控件位于拍摄界面的底部区域的示意图,图3为本申请实施例提供的移动目标控件的示意图,图4为本申请实施例提供的移动后的目标控件的示意图,图5为本申请实施例提供的目标控件的功能区的示意图。如图2至图5所示,拍摄界面10内显示有目标控件20,目标控件20可以位于拍摄界面10的底部区域,若对目标控件20进行拖拽,则可以将目标控件20移动到拍摄界面10中的其他位置。其中,在目标控件20为球体时,可以将包围该球体的最小正方体的各个面作为该球体相应的功能区。
本申请实施例中的第一输入可以为:用户对目标控件20的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。本申请实施例中后续表述的其他输入可以以此为参考。
本申请实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本申请实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。
步骤102:响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能。
在接收到用户对拍摄界面中的目标控件20的第一输入后,电子设备将响应于该第一输入,在拍摄界面的第一预设区域显示至少两个子控件,其中,每一个子控件对应一种拍摄功能。
步骤103:接收用户对所述至少两个子控件中第一子控件的第二输入;
本申请实施例中,第一子控件可以为在第一预设区域显示的至少两个子 控件中的任意一个。其中,示例性地,第二输入可以为将第一子控件拖拽至与目标控件20至少部分重叠的输入,或者,第二输入可以为分别点击第一子控件以及目标控件20的输入。
步骤104:响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面;
其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。
本申请实施例中,响应于第二输入,可以将目标控件20的显示状态更新为第一显示状态,并显示第一子控件对应的拍摄预览界面;其中,第一显示状态用于指示目标控件20的当前拍摄功能为第一子控件对应的拍摄功能。
比如,第一子控件对应的功能为拍照功能,响应于第二输入,可以将目标控件20的显示状态更新为第一显示状态,第一显示状态为显示拍照功能,并显示拍照预览界面,第一显示状态用于指示目标控件20的当前拍摄功能为拍照功能。比如,第一子控件对应的功能为录像功能,响应于第二输入,可以将目标控件20的显示状态更新为第一显示状态,第一显示状态为显示录像功能,并显示录像预览界面,第一显示状态用于指示目标控件20的当前拍摄功能为录像功能。
在接收到用户对第一子控件的第二输入之后,电子设备将响应于该第二输入,将第一子控件所对应的拍摄功能设置为目标控件20对应的拍摄功能,由此完成第一子控件所对应的拍摄功能与目标控件20的绑定。第一预设区域显示至少两个子控件,每一子控件对应一拍摄功能,则可以根据需要分别在目标控件20上绑定不同的拍摄功能,目标控件20在不同的情况下具有不同的拍摄功能,目标控件20可以集成多项拍摄功能,从而拍摄界面显示目标控件20这一个控件即可,后续用户只需通过目标控件20即可选择不同的拍摄功能,避免了相关技术中每一拍摄功能均对应一个标识或控件而导致的拍摄界面显示拥堵的问题。
由此,本申请实施例可以将多个拍摄功能集成在目标控件中,有效减少 拍摄界面上显示的功能组件,提升拍摄界面成像显示区域的面积,便于用户查看成像效果。
本申请的一些实施例中,第一预设区域为目标控件的***区域,第一预设区域可以包括至少两个第一子区域,每一第一子区域对应一子控件。具体地,第一预设区域可以为目标控件***的圆环形区域,第一预设区域包括多个第一子区域。由此,用户可以方便地将目标控件与子控件对应的拍摄功能进行绑定。
请参考图6和图7,图6为本申请实施例提供的第一预设区域显示子控件的一个示意图,图7为本申请实施例提供的子控件对应拍摄功能的一个示意图。如图6和图7所示,第一预设区域为目标控件20的***环形区域,该环形区域包括多个第一子区域21,每一个第一子区域21对应的子控件对应一个拍摄功能,例如拍照、录像、短视频等等。
请参考图8和图9,图8为本申请实施例提供的第二输入的一个示意图,图9为本申请实施例提供的将子控件对应的拍摄功能设置为目标控件的拍摄功能后的一个示意图。如图8和图9所示,可以通过对第一子控件进行第二输入,继而实现将子控件对应的拍摄功能与目标控件20绑定,在绑定完成之后,可以将目标控件20的颜色(图中用填充进行标识)设置为与选择的第一子区域21的颜色相同,以表示目标控件当前对应的拍摄功能为第一子区域的子控件对应的拍摄功能。
本申请的另一些实施例中,响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面之后,还包括:
接收用户对所述目标控件的第三输入;
响应于所述第三输入,将所述目标控件的显示状态更新为第二显示状态,并显示第二子控件对应的拍摄预览界面;
其中,所述第二显示状态用于指示所述目标控件的当前拍摄功能为所述第二子控件对应的拍摄功能,所述第一显示状态和所述第二显示状态不同。 比如,第一子控件对应的功能为拍照功能,响应于第二输入,可以将目标控件的显示状态更新为第一显示状态,第一显示状态为拍照功能对应的状态,并显示拍照预览界面,第一显示状态用于指示目标控件的当前拍摄功能为拍照功能。接收用户对所述目标控件的第三输入,响应于所述第三输入,可以将目标控件的显示状态更新为第二显示状态,第二子控件对应的功能为录像功能,第二显示状态为录像功能对应的状态,并显示第二子控件对应的录像预览界面,第二显示状态用于指示目标控件的当前拍摄功能为第二子控件对应的录像功能,所述第一显示状态和所述第二显示状态不同。通过第一显示状态和所述第二显示状态的不同,便于指示和区分目标控件在不同显示状态下的拍摄功能,便于用户拍摄。
本实施例中,若接收到用户对目标控件的第三输入,例如第三输入为转动目标控件的输入,则电子设备将响应于该第三输入,将当前的拍摄功能设置为目标控件的第二子控件对应的拍摄功能,其中,第二子控件位于目标控件朝向用户的一面上。由此,用户只需要通过第三输入,例如转动目标控件,即可实现不同拍摄功能的选择与切换,从而在简化拍摄界面的同时,确保了操作的便利性。
本申请的另一些实施例中,所述第一显示状态包括以下至少一项:显示颜色、显示形状。
本实施例中,目标控件处于不同的拍摄功能时可以显示为不同的颜色,目标控件的显示状态还可以显示不同的显示形状,以便用户区分不同的拍摄功能。在接收用户对目标控件的第三输入之后,将当前的拍摄功能设置为目标控件的第二子控件对应的拍摄功能,则为了方便更容易确定拍摄界面当前对应的拍摄功能具体是哪一个,则可以将整个目标控件的表面均显示为与第二子控件所在的区域相同的颜色。
本申请的一些实施例中,所述将所述目标控件的显示状态更新为第一显示状态之后,还可以包括:
接收用户对所述目标控件的第四输入;
响应于所述第四输入,在所述拍摄界面的第二预设区域显示与所述第一子控件对应的至少两个子功能控件,每一所述子功能控件对应第一拍摄功能下的一子功能,所述第一拍摄功能为所述第一子控件对应的拍摄功能。
比如,第一子控件可以对应拍照功能,至少两个子功能控件可以包括用于聚焦、闪光、虚化、调整亮度的控件,接收用户对目标控件的第四输入,响应于所述第四输入,在拍摄界面的第二预设区域可以显示与第一子控件对应的至少两个子功能控件,可以在拍摄界面的第二预设区域可以显示用于聚焦、闪光、虚化、调整亮度的多个子功能控件,每一子功能控件对应拍照功能下的一子功能。本实施例中,将所述目标控件的显示状态更新为第一显示状态之后,,若接收到用户对目标控件的第四输入,例如,第四输入为点击目标控件的输入,或者,第四输入为长按目标控件的输入,则电子设备将响应于该第四输入,在拍摄界面的第二预设区域显示与第一子控件对应的至少两个子功能控件,其中,每一个子功能控件对应第一拍摄功能下的一子功能,第一拍摄功能为所述第一子控件对应的拍摄功能。由此,用户可以方便地通过目标控件触发拍摄界面当前设置的拍摄功能所对应的子功能,并选择任意一项子功能。可选地,第一拍摄功能下的子功能可以包括聚焦、闪光、虚化、调整亮度等等。
本申请的另一些实施例中,第二预设区域为目标控件的***区域,第二预设区域可以包括至少两个第二子区域,每一第二子区域对应一子功能控件。具体地,第二预设区域可以为目标控件***的圆环形区域,第二预设区域包括多个第二子区域。由此,用户可以方便地选择任意一项子功能。
请参考图10,图10为本申请实施例提供的第二预设区域显示子功能控件的示意图。如图10所示,第二预设区域为目标控件20的***环形区域,该环形区域可以包括至少两个第二子区域31,每一个第二子区域31对应一个子功能控件,例如闪光灯、聚焦、相册等等。
本申请的一些实施例中,所述在所述拍摄界面的第二预设区域显示与所述第一子控件对应的至少两个子功能控件之后,还可以包括:
接收用户对所述至少两个子功能控件中第一子功能控件的第五输入;
响应于所述第五输入,显示与所述第一子功能控件对应的设置页面,或者,显示与所述第一子功能控件对应的拍摄预览界面。
本实施例中,在拍摄界面的第二预设区域显示与所述第一子控件对应的至少两个子功能控件之后,若接收到用户对至少两个子功能控件中的第一子功能控件的第五输入,例如,第五输入为点击子功能控件的输入,或者,第五输入为长按子功能控件的输入,则电子设备将响应于该第五输入,显示与第一子功能控件对应的拍摄预览界面,或者,显示与第一子功能控件对应的设置页面。例如,若无需设置即可直接应用,则在接收到第五输入后,可以直接显示与第一子功能控件对应的拍摄预览界面;而若需要设置对应的参数才可以应用,则在接收到第五输入后,可以先显示与第一子功能控件对应的设置页面,在设置页面中完成相应参数的设置之后,才按照设定的参数显示与第一子功能控件对应的拍摄预览界面。
本申请的一些实施例中,所述将所述目标控件的显示状态更新为第一显示状态之后,还可以包括:
接收用户对所述目标控件的第六输入;
响应于所述第六输入,在所述拍摄界面中显示所述目标控件的情况下,在第三预设区域显示至少两个拍摄标识,所述至少两个拍摄标识与至少两个拍摄功能一一对应;
接收用户对所述目标控件的第七输入;
响应于所述第七输入,将所述目标控件的显示状态更新为第三显示状态,并显示与目标标识对应的拍摄预览界面,其中,所述第三显示状态用于指示所述目标控件的当前拍摄功能为与所述目标标识对应的拍摄功能,所述目标标识是基于所述第七输入的输入参数确定的。
本实施例中提供了另一种切换拍摄界面当前设置的拍摄功能的方式。示例性地,将目标控件的显示状态更新为第一显示状态之后,若要再次切换拍摄界面当前的拍摄功能,则可以通过第六输入和第七输入实现。具体来说, 若接收到用户对目标控件的第六输入,例如,第六输入为点击目标控件的输入,或者,第六输入为长按目标控件的输入,则电子设备将响应于该第六输入,在拍摄界面中显示目标控件的情况下,在拍摄界面的第三预设区域显示至少两个拍摄标识,至少两个拍摄标识与至少两个拍摄功能一一对应,至少两个拍摄标识可以包括多个不同颜色的色块,其中,多个不同颜色的色块与多个拍摄功能一一对应,也即一种颜色的色块对应一种拍摄功能;之后,若接收到用户对目标控件的第七输入,例如,第七输入为滚动目标控件的输入,则电子设备将响应于该第七输入,将目标控件的显示状态更新为第三显示状态,并显示与目标标识对应的拍摄预览界面,第三显示状态用于指示目标控件的当前拍摄功能为与目标标识对应的拍摄功能,目标标识是基于第七输入的输入参数确定的。比如,目标标识对应的拍摄功能可以为拍照,响应于第七输入,可以将目标控件的显示状态更新为拍照功能,并显示拍照预览界面,第三显示状态用于指示目标控件的当前拍摄功能为拍照功能。
在第七输入的过程中,可以将目标控件表面的颜色更新显示为与目标控件对应的色块相同的颜色,也就是说,在滚动目标控件的过程中,目标控件滚动到与之对应的色块时,目标控件的表面颜色将显示为与该对应的色块相同的颜色,随着滚动位置的改变,与目标控件对应的色块也将不同,则目标控件的表面颜色也将随之改变,由此可以增加人机交互的趣味性的同时,方便用户选择相应的拍摄功能。其中,在第七输入结束之后,此时可以将当前的拍摄功能设置为与目标控件对应的第一色块所对应的拍摄功能,也就是说,第七输入结束后,此时目标控件与第一色块对应,则将当前的拍摄功能设置为该第一色块对应的拍摄功能。同时,由于已经完成拍摄功能的选择,则可以取消显示多个色块,确保拍摄界面的简洁。
本申请的另一些实施例中,所述第三预设区域为矩形区域,所述第三预设区域包括呈一列或者呈一行设置的多个第三子区域,每一所述第三子区域填充一种颜色以构成所述色块。也就是说,第三预设区域呈条状,第三预设区域在其长度方向上包括至少两个第三子区域,每一个第三子区域填充一种 颜色,从而形成色块,每一个色块即对应一个拍摄功能。示例性地,第三预设区域可以在目标控件的上方或下方横向显示,此时,多个第三子区域即呈一行设置,或者,第三预设区域也可以在目标控件的左侧或右侧竖向显示,此时,多个第三子区域即呈一列设置。由此,用户可以方便地通过控制目标控件的位置来实现拍摄界面当前的拍摄功能的选择。
请参考图11至图13,图11为本申请实施例提供的滚动目标控件的示意图之一,图12为本申请实施例提供的滚动目标控件的示意图之二,图13为本申请实施例提供的第七输入结束后的示意图之一。其中,第三预设区域为矩形,并且横向设置,第三预设区域包括至少两个第三子区域41,每一第三子区域41对应一种拍摄功能,若将目标控件20拖拽或滚动至相应第三子区域41对应的位置,则目标控件20也将显示与该第三子区域41相同的颜色,第七输入结束之后,即将当前的拍摄功能设置为与目标标识对应的拍摄功能。
请参考图14至图16,图14为本申请实施例提供的滚动目标控件的示意图之三,图15为本申请实施例提供的滚动目标控件的示意图之四,图16为本申请实施例提供的第七输入结束后的示意图之二。其中,第三预设区域为矩形,并且纵向设置,第三预设区域包括至少两个第三子区域41,每一第三子区域41对应一种拍摄功能,若将目标控件20拖拽或滚动至相应第三子区域41对应的位置,则目标控件20也将显示与该对应的第三子区域41相同的颜色,第七输入结束之后,即将当前的拍摄功能设置为与目标标识对应的拍摄功能,此时,第三预设区域也可以取消显示各个拍摄标识,提升拍摄界面成像显示区域的面积。
本申请的一些实施例中,所述将所述目标控件的显示状态更新为第一显示状态之后,还可以包括:
接收用户对所述目标控件的第八输入;
响应于所述第八输入,在目标时长后按照所述第一子控件对应的拍摄功能进行拍摄,所述目标时长是根据所述第八输入的输入参数确定的。比如,第一子控件对应的拍摄功能为拍照功能,接收用户对目标控件的第八输入, 响应于第八输入,在目标时长后按照第一子控件对应的拍照功能进行拍摄,目标时长可以根据第八输入的输入参数确定,可以实现延迟拍摄。
本实施例中,若接收到用户对目标控件的第八输入,则电子设备将响应于该第八输入,在目标时长之后再按照第一子控件对应的拍摄功能进行拍摄,由此实现延迟拍摄的功能,并且,目标时长根据第八输入确定,即用户可以自主设定需要延迟的时间。可选地,所述输入参数可以包括以下至少一项:按压时长、按压压力、输入轨迹,比如,输入参数可以包括按压时长或输入轨迹,通过按压时长或输入轨迹来确定目标时长,以便于用户设定需要延迟的时间。
本申请的另一些实施例中,所述第八输入可以为长按目标控件的输入,所述目标时长可以根据长按目标控件的时间确定;或者,
所述第八输入可以为拖拽目标控件的输入,所述目标时长可以根据拖拽目标控件的长度或者拖拽轨迹对应的弧度确定。
本实施例中,示例性地,第八输入为长按目标控件的输入,则目标时长可以根据长按目标控件的时间确定,即目标时长与长按时间相关,例如呈正相关,也即,长按目标控件的时间越长,则目标时长越长,反之亦然。或者,第八输入为拖拽目标控件的输入,则目标时长可以根据拖拽目标控件的长度或者拖拽轨迹对应的弧度确定,即目标时长与拖拽长度相关,例如呈正相关,也即,拽轨迹长度越长,则目标时长越长,反之亦然,或者,目标时长与拖拽轨迹对应的弧度相关,例如呈正相关,也即,拖拽轨迹对应的弧度越大,则目标时长越长,反之亦然。可选地,在目标控件为球体时,拖拽目标控件的过程中目标控件即发生滚动。可选地,拖拽轨迹可以为弧形等预设的轨迹,在拖拽轨迹不规则时,可以通过拟合的方式得到相应的拟合曲线,再根据拟合曲线确定对应的目标时长。
本申请的一些实施例中,拖拽目标控件的方向不同,每单位长度的拖拽轨迹对应的时间不同,例如,当顺时针拖拽目标控件时,每单位长度的拖拽轨迹对应的时间可以为1秒,而逆时针拖拽目标控件时,每单位长度的拖拽 轨迹对应的时间可以为3秒,从而方便用户精确控制设定的目标时长。
本申请的一些实施例中,在接收第八输入的过程中,可以在目标控件的***区域同步显示用于标识目标时长的圆环,圆环内的颜色填充占比与目标时长对应,以方便用户直观地确定目标时长的长短。
本申请的另一些实施例中,所述接收用户对所述目标控件的第八输入之后,还可以包括:
在所述拍摄界面的第四预设区域显示计时标识,所述计时标识的显示状态基于时间变化进行更新。
本实施例中,在设置了目标时长之后,可以在拍摄界面的第四预设区域显示计时标识,该计时标识中的颜色填充占比与目标时长对应,例如呈正相关,即颜色填充占比越高,目标时长越长,反之亦然。由此,通过显示计时标识,可以方便用户查看计时进度,方便拍摄。可选地,第四预设区域可以为目标控件的***区域,例如环形区域,第四预设区域内填充的颜色为与目标控件不同的颜色,以便区分。
请参考图17至图19,图17为本申请实施例提供的计时标识的示意图之一,图18为本申请实施例提供的计时标识的示意图之二,图19为本申请实施例提供的第八输入结束后的示意图。其中,如图18所示,可以通过对目标控件20的长按输入来设置目标时长的长短,目标时长的长短通过在目标控件20的***显示环形的计时标识50来表征,计时标识50内的颜色(图中采用填充图案)填充占比即表明目标时长的长短。如图17所示,通过对目标控件20的长按输入来设置目标时长,随着对目标控件20的长按输入可以在目标控件20***的计时标识50内填充颜色,通过计时标识50内的颜色填充占比可以指示目标时长的长短。如图18所示,通过对目标控件20的长按输入可以在目标控件20***的计时标识50内完全填充颜色,完成对目标控件20的长按输入之后,如图19所示,在目标控件20***的计时标识50内完全填充颜色,以指示设置的目标时长的长短。
请参考图20至图22,图20为本申请实施例提供的计时标识的示意图之 三,图21为本申请实施例提供的计时标识的示意图之四,图22为本申请实施例提供的计时结束后的示意图。其中,在设置了目标时长后,即可以通过计时标识50来表征,即计时标识50内的颜色(图中采用填充图案)填充占比即表明剩余的时长的长短,在目标时长过后,即开始执行对应的拍摄功能。在目标控件20***的计时标识50内完全填充颜色后,完成了目标时长的设置,如图20所示,计时标识内的颜色填充占比随着时间变化逐渐减小,如图21所示,计时标识内的颜色填充占比随着时间变化减小为0,在设置时长过后,如图22所示,目标控件20开始执行对应的拍摄功能。
请参考图23至图24,图23为本申请实施例提供的计时标识的示意图之五,图24为本申请实施例提供的计时标识的示意图之六。本实施例中,在设置目标时长时,可以将目标控件20沿不同方向进行滚动,例如,逆时针进行滚动,或者顺时针进行滚动,不同滚动方向下,每单位长度的拖拽轨迹对应的时间不同。与之对应的,若设置目标时长时,计时标识50的颜色填充占比为逆时针逐渐增加,则设置完成后进行计时后,计时标识50的颜色填充占比为顺时针逐渐减少,反之亦然。如图23所示,逆时针进行滚动目标控件20,计时标识50的颜色填充占比为逆时针逐渐增加,每单位长度的拖拽轨迹对应的时间不同,停止滚动目标控件20时,完成计时设置,随着时间变化计时标识50的颜色填充占比为顺时针逐渐减少,计时标识50内的颜色填充占比随着时间变化减小为0时,目标控件20开始执行对应的拍摄功能。如图24所示,顺时针进行滚动目标控件20,计时标识50的颜色填充占比为顺时针逐渐增加,每单位长度的拖拽轨迹对应的时间不同,停止滚动目标控件20时,完成计时设置,随着时间变化计时标识50的颜色填充占比为逆时针逐渐减少,计时标识50内的颜色填充占比随着时间变化减小为0时,目标控件20开始执行对应的拍摄功能。
在一些实施例中,所述方法还可以包括:
接收用户对所述目标控件的第九输入;
响应于所述第九输入,更新所述目标控件的显示位置。
如图3和图4所示,拍摄界面10内显示有目标控件20,目标控件20可以位于拍摄界面10的底部区域,接收用户对目标控件20的第九输入,响应于第九输入,可以更新目标控件20的显示位置,将目标控件20移动到拍摄界面10中的其他位置。
本申请实施例可以将多个拍摄功能集成在目标控件中,有效减少拍摄界面上显示的功能组件,提升拍摄界面成像显示区域的面积,便于用户查看成像效果。
本申请实施例提供的拍摄界面显示方法,执行主体可以为拍摄界面显示装置。本申请实施例中以拍摄界面显示装置执行拍摄界面显示方法为例,说明本申请实施例提供的拍摄界面显示装置。
请参考图25,图25为本申请实施例提供的一种拍摄界面显示装置的结构示意图。如图25所示,本申请另一方面实施例还提供了一种拍摄界面显示装置,该装置2500包括:
第一接收模块2501,用于接收用户对拍摄界面中目标控件的第一输入;
第一响应模块2502,用于响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;
第二接收模块2503,用于接收用户对所述至少两个子控件中第一子控件的第二输入;
第二响应模块2504,用于响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面;
其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。
本申请实施例可以将多个拍摄功能集成在目标控件中,有效减少拍摄界面上显示的功能组件,提升拍摄界面成像显示区域的面积,便于用户查看成像效果。
可选地,所述第一预设区域为所述目标控件的***区域,所述第一预设区域包括至少两个第一子区域,每一所述第一子区域对应一所述子控件。
可选地,所述装置还可以包括:
第三接收模块,用于接收用户对所述目标控件的第三输入;
第三响应模块,用于响应于所述第三输入,将所述目标控件的显示状态更新为第二显示状态,并显示第二子控件对应的拍摄预览界面;
其中,所述第二显示状态用于指示所述目标控件的当前拍摄功能为所述第二子控件对应的拍摄功能,所述第一显示状态和所述第二显示状态不同。
可选地,所述第一显示状态包括以下至少一项:显示颜色、显示形状。
可选地,所述装置还可以包括:
第四接收模块,用于接收用户对所述目标控件的第四输入;
第四响应模块,用于响应于所述第四输入,在所述拍摄界面的第二预设区域显示与所述第一子控件对应的至少两个子功能控件,每一所述子功能控件对应第一拍摄功能下的一子功能,所述第一拍摄功能为所述第一子控件对应的拍摄功能。
可选地,所述装置还可以包括:
第五接收模块,用于接收用户对所述至少两个子功能控件中第一子功能控件的第五输入;
第五响应模块,用于响应于所述第五输入,显示与所述第一子功能控件对应的设置页面,或者,显示与所述第一子功能控件对应的拍摄预览界面。
可选地,所述装置还可以包括:
第六接收模块,用于接收用户对所述目标控件的第六输入;
第六响应模块,用于响应于所述第六输入,在所述拍摄界面中显示所述目标控件的情况下,在第三预设区域显示至少两个拍摄标识,所述至少两个拍摄标识与至少两个拍摄功能一一对应;
第七接收模块,用于接收用户对所述目标控件的第七输入;
第七响应模块,用于响应于所述第七输入,将所述目标控件的显示状态更新为第三显示状态,并显示与目标标识对应的拍摄预览界面,其中,所述第三显示状态用于指示所述目标控件的当前拍摄功能为与所述目标标识对应 的拍摄功能,所述目标标识是基于所述第七输入的输入参数确定的。
可选地,所述装置还可以包括:
第八接收模块,用于接收用户对所述目标控件的第八输入;
第八响应模块,用于响应于所述第八输入,在目标时长后按照所述第一子控件对应的拍摄功能进行拍摄,所述目标时长是根据所述第八输入的输入参数确定的。
可选地,所述输入参数包括以下至少一项:按压时长、按压压力、输入轨迹。
可选地,所述装置还可以包括:
计时显示模块,用于在所述拍摄界面的第四预设区域显示计时标识,所述计时标识的显示状态基于时间变化进行更新。
可选地,所述装置还可以包括:
第九接收模块,用于接收用户对所述目标控件的第九输入;
第九响应模块,用于响应于所述第九输入,更新所述目标控件的显示位置。
本申请实施例中的拍摄界面显示装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的拍摄界面显示装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为iOS操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的拍摄界面显示装置能够实现图1至图24的方法实施例实现的各个过程,实现相同的技术效果,为避免重复,这里不再赘述。
可选地,如图26所示,本申请实施例还提供一种电子设备2600,包括处理器2601和存储器2602,存储器2602上存储有可在所述处理器2601上运行的程序或指令,该程序或指令被处理器2601执行时实现上述拍摄界面显示方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
图27为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备2700包括但不限于:射频单元2701、网络模块2702、音频输出单元2703、输入单元2704、传感器2705、显示单元2706、用户输入单元2707、接口单元2708、存储器2709、以及处理器2710等部件。
本领域技术人员可以理解,电子设备2700还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器2710逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图27中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元2707,用于接收用户对拍摄界面中目标控件的第一输入
显示单元2706,用于响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;
用户输入单元2707,用于接收用户对所述至少两个子控件中第一子控件的第二输入;
处理器2710,用于响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并控制所述显示单元2706显示所述第一子控件对应的拍摄预览界面;
其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。
可选地,所述第一预设区域为所述目标控件的***区域,所述第一预设区域包括至少两个第一子区域,每一所述第一子区域对应一所述子控件。
可选地,用户输入单元2707,还用于接收用户对所述目标控件的第三输入;
处理器2710,用于响应于所述第三输入,将所述目标控件的显示状态更新为第二显示状态,并控制所述显示单元2706显示第二子控件对应的拍摄预览界面;
其中,所述第二显示状态用于指示所述目标控件的当前拍摄功能为所述第二子控件对应的拍摄功能,所述第一显示状态和所述第二显示状态不同。
可选地,所述第一显示状态包括以下至少一项:显示颜色、显示形状。
可选地,用户输入单元2707,还用于接收用户对所述目标控件的第四输入;
显示单元2706,还用于响应于所述第四输入,在所述拍摄界面的第二预设区域显示与所述第一子控件对应的至少两个子功能控件,每一所述子功能控件对应第一拍摄功能下的一子功能,所述第一拍摄功能为所述第一子控件对应的拍摄功能。
可选地,用户输入单元2707,还用于接收用户对所述至少两个子功能控件中第一子功能控件的第五输入;
显示单元2706,还用于响应于所述第五输入,显示与所述第一子功能控件对应的设置页面,或者,显示与所述第一子功能控件对应的拍摄预览界面。
可选地,用户输入单元2707,还用于接收用户对所述目标控件的第六输入;
显示单元2706,还用于响应于所述第六输入,在所述拍摄界面中显示所述目标控件的情况下,在第三预设区域显示至少两个拍摄标识,所述至少两个拍摄标识与至少两个拍摄功能一一对应;
用户输入单元2707,还用于接收用户对所述目标控件的第七输入;
处理器2710,还用于响应于所述第七输入,将所述目标控件的显示状态 更新为第三显示状态,并控制所述显示单元2706显示与目标标识对应的拍摄预览界面,其中,所述第三显示状态用于指示所述目标控件的当前拍摄功能为与所述目标标识对应的拍摄功能,所述目标标识是基于所述第七输入的输入参数确定的。
可选地,用户输入单元2707,还用于接收用户对所述目标控件的第八输入;
处理器2710,还用于响应于所述第八输入,在目标时长后按照所述第一子控件对应的拍摄功能进行拍摄,所述目标时长是根据所述第八输入的输入参数确定的。
可选地,所述输入参数包括以下至少一项:按压时长、按压压力、输入轨迹。
可选地,显示单元2706,还用于在所述拍摄界面的第四预设区域显示计时标识,所述计时标识的显示状态基于时间变化进行更新。
可选地,用户输入单元2707,还用于接收用户对所述目标控件的第九输入;
处理器2710,还用于响应于所述第九输入,更新所述目标控件的显示位置。
本申请实施例可以将多个拍摄功能集成在目标控件中,有效减少拍摄界面上显示的功能组件,提升拍摄界面成像显示区域的面积,便于用户查看成像效果。
应理解的是,本申请实施例中,输入单元2704可以包括图形处理器(Graphics Processing Unit,GPU)27041和麦克风27042,图形处理器27041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元2706可包括显示面板27061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板27061。用户输入单元2707包括触控面板27071以及其他输入设备27072中的至少一种。触控面板27071,也称为触摸屏。触控面板27071可包括触摸检测装置和触 摸控制器两个部分。其他输入设备27072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器2709可用于存储软件程序以及各种数据,存储器2709可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器2709可以包括易失性存储器或非易失性存储器,或者,存储器2709可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器2709包括但不限于这些和任意其它适合类型的存储器。
处理器2710可包括一个或多个处理单元;可选地,处理器2710集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器2710中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍摄界面显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器、随机存取存储器、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述拍摄界面显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
本申请实施例提供一种计算机程序产品,该计算机程序产品被存储在存储介质中,该计算机程序产品被至少一个处理器执行以实现如上述拍摄界面显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的 技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (16)

  1. 一种拍摄界面显示方法,包括:
    接收用户对拍摄界面中目标控件的第一输入;
    响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;
    接收用户对所述至少两个子控件中第一子控件的第二输入;
    响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面;
    其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。
  2. 根据权利要求1所述的方法,其中,所述第一预设区域为所述目标控件的***区域,所述第一预设区域包括至少两个第一子区域,每一所述第一子区域对应一所述子控件。
  3. 根据权利要求1所述的方法,其中,所述响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面之后,还包括:
    接收用户对所述目标控件的第三输入;
    响应于所述第三输入,将所述目标控件的显示状态更新为第二显示状态,并显示第二子控件对应的拍摄预览界面;
    其中,所述第二显示状态用于指示所述目标控件的当前拍摄功能为所述第二子控件对应的拍摄功能,所述第一显示状态和所述第二显示状态不同。
  4. 根据权利要求1所述的方法,其中,所述第一显示状态包括以下至少一项:显示颜色、显示形状。
  5. 根据权利要求1所述的方法,其中,所述将所述目标控件的显示状态更新为第一显示状态之后,还包括:
    接收用户对所述目标控件的第四输入;
    响应于所述第四输入,在所述拍摄界面的第二预设区域显示与所述第一子控件对应的至少两个子功能控件,每一所述子功能控件对应第一拍摄功能下的一子功能,所述第一拍摄功能为所述第一子控件对应的拍摄功能。
  6. 根据权利要求5所述的方法,其中,所述在所述拍摄界面的第二预设区域显示与所述第一子控件对应的至少两个子功能控件之后,还包括:
    接收用户对所述至少两个子功能控件中第一子功能控件的第五输入;
    响应于所述第五输入,显示与所述第一子功能控件对应的设置页面,或者,显示与所述第一子功能控件对应的拍摄预览界面。
  7. 根据权利要求1所述的方法,其中,所述将所述目标控件的显示状态更新为第一显示状态之后,还包括:
    接收用户对所述目标控件的第六输入;
    响应于所述第六输入,在所述拍摄界面中显示所述目标控件的情况下,在第三预设区域显示至少两个拍摄标识,所述至少两个拍摄标识与至少两个拍摄功能一一对应;
    接收用户对所述目标控件的第七输入;
    响应于所述第七输入,将所述目标控件的显示状态更新为第三显示状态,并显示与目标标识对应的拍摄预览界面,其中,所述第三显示状态用于指示所述目标控件的当前拍摄功能为与所述目标标识对应的拍摄功能,所述目标标识是基于所述第七输入的输入参数确定的。
  8. 根据权利要求1所述的方法,其中,所述将所述目标控件的显示状态更新为第一显示状态之后,还包括:
    接收用户对所述目标控件的第八输入;
    响应于所述第八输入,在目标时长后按照所述第一子控件对应的拍摄功能进行拍摄,所述目标时长是根据所述第八输入的输入参数确定的。
  9. 根据权利要求8所述的方法,其中,所述输入参数包括以下至少一项:按压时长、按压压力、输入轨迹。
  10. 根据权利要求8所述的方法,其中,所述接收用户对所述目标控件的第八输入之后,还包括:
    在所述拍摄界面的第四预设区域显示计时标识,所述计时标识的显示状态基于时间变化进行更新。
  11. 根据权利要求1所述的方法,其中,所述方法还包括:
    接收用户对所述目标控件的第九输入;
    响应于所述第九输入,更新所述目标控件的显示位置。
  12. 一种拍摄界面显示装置,包括:
    第一接收模块,用于接收用户对拍摄界面中目标控件的第一输入;
    第一响应模块,用于响应于所述第一输入,在所述拍摄界面的第一预设区域显示至少两个子控件,每一所述子控件对应一拍摄功能;
    第二接收模块,用于接收用户对所述至少两个子控件中第一子控件的第二输入;
    第二响应模块,用于响应于所述第二输入,将所述目标控件的显示状态更新为第一显示状态,并显示所述第一子控件对应的拍摄预览界面;
    其中,所述第一显示状态用于指示所述目标控件的当前拍摄功能为所述第一子控件对应的拍摄功能。
  13. 一种电子设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-11任一项所述的拍摄界面显示方法的步骤。
  14. 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-11任一项所述的拍摄界面显示方法的步骤。
  15. 一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1-11任一项所述的拍摄界面显示方法的步骤。
  16. 一种计算机程序产品,所述计算机程序产品被存储在存储介质中, 所述计算机程序产品被至少一个处理器执行以实现如权利要求1-11任一项所述的拍摄界面显示方法的步骤。
PCT/CN2023/107877 2022-07-22 2023-07-18 拍摄界面显示方法及装置、电子设备和可读存储介质 WO2024017236A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210874271.4A CN115022551A (zh) 2022-07-22 2022-07-22 拍摄界面显示方法及装置、电子设备和可读存储介质
CN202210874271.4 2022-07-22

Publications (1)

Publication Number Publication Date
WO2024017236A1 true WO2024017236A1 (zh) 2024-01-25

Family

ID=83082233

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/107877 WO2024017236A1 (zh) 2022-07-22 2023-07-18 拍摄界面显示方法及装置、电子设备和可读存储介质

Country Status (2)

Country Link
CN (1) CN115022551A (zh)
WO (1) WO2024017236A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116055856B (zh) * 2022-05-30 2023-12-19 荣耀终端有限公司 相机界面显示方法、电子设备和计算机可读存储介质
CN115022551A (zh) * 2022-07-22 2022-09-06 维沃移动通信有限公司 拍摄界面显示方法及装置、电子设备和可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111901518A (zh) * 2020-06-23 2020-11-06 维沃移动通信有限公司 显示方法、装置和电子设备
CN112153283A (zh) * 2020-09-22 2020-12-29 维沃移动通信有限公司 拍摄方法、装置及电子设备
CN113824886A (zh) * 2021-10-29 2021-12-21 维沃移动通信有限公司 一种拍摄方法、拍摄装置、电子设备和可读存储介质
WO2022068698A1 (zh) * 2020-09-30 2022-04-07 北京字跳网络技术有限公司 拍摄方法、装置、电子设备和存储介质
CN115022551A (zh) * 2022-07-22 2022-09-06 维沃移动通信有限公司 拍摄界面显示方法及装置、电子设备和可读存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111901518A (zh) * 2020-06-23 2020-11-06 维沃移动通信有限公司 显示方法、装置和电子设备
CN112153283A (zh) * 2020-09-22 2020-12-29 维沃移动通信有限公司 拍摄方法、装置及电子设备
WO2022068698A1 (zh) * 2020-09-30 2022-04-07 北京字跳网络技术有限公司 拍摄方法、装置、电子设备和存储介质
CN113824886A (zh) * 2021-10-29 2021-12-21 维沃移动通信有限公司 一种拍摄方法、拍摄装置、电子设备和可读存储介质
CN115022551A (zh) * 2022-07-22 2022-09-06 维沃移动通信有限公司 拍摄界面显示方法及装置、电子设备和可读存储介质

Also Published As

Publication number Publication date
CN115022551A (zh) 2022-09-06

Similar Documents

Publication Publication Date Title
WO2024017236A1 (zh) 拍摄界面显示方法及装置、电子设备和可读存储介质
JP5464083B2 (ja) 情報処理装置、情報処理方法およびプログラム
EP4246287A1 (en) Method and system for displaying virtual prop in real environment image, and storage medium
WO2022063022A1 (zh) 视频预览方法、装置及电子设备
JP6004756B2 (ja) 表示制御装置及びその制御方法
US20230308778A1 (en) Photographing method and apparatus, electronic device, and storage medium
EP3690614A1 (en) Photographing apparatus control method, photographing apparatus and storage medium
EP2897043B1 (en) Display apparatus, display system, and display method
US20130208163A1 (en) Camera shutter key display apparatus and method
WO2023155885A1 (zh) 图标整理方法、装置和电子设备
WO2024037438A1 (zh) 分屏控制方法、装置、电子设备和可读存储介质
WO2023083089A1 (zh) 拍摄控件显示方法, 装置, 电子设备及介质
WO2024037415A1 (zh) 投屏内容显示方法、装置、设备及存储介质
WO2022242515A1 (zh) 界面显示方法及装置
CN112911147A (zh) 显示控制方法、显示控制装置及电子设备
CN112148167A (zh) 控件设置方法、装置和电子设备
CN112333395B (zh) 对焦控制方法、装置及电子设备
WO2024131821A1 (zh) 拍照方法、装置及电子设备
WO2024099102A1 (zh) 控件显示方法及装置、电子设备和可读存储介质
WO2019242457A1 (zh) 一种应用页面展示方法及移动终端
WO2024046203A1 (zh) 内容显示方法及装置
WO2024037419A1 (zh) 显示控制方法、装置、电子设备及可读存储介质
CN111796746B (zh) 音量调节方法、音量调节装置和电子设备
WO2024046266A1 (zh) 视频管理方法、装置、电子设备及可读存储介质
WO2024012416A1 (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: 23842299

Country of ref document: EP

Kind code of ref document: A1