Camera application interface interaction method and device, equipment and storage medium
By adding a one-handed shooting mode to the camera application and split-screen display of the viewing area, the problem of users having difficulty adjusting shooting parameters in the one-handed shooting mode is solved, and a more convenient one-handed shooting operation is achieved.
Patent Information
- Application Number
- CN202411505947.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-01-24
AI Technical Summary
In the one-handed shooting mode, it is difficult for users to adjust shooting parameters within a large-area shooting screen display area, resulting in inconvenient one-handed control.
Added one -handed shooting mode and a split screen display on the viewing area in one -handed shooting mode. Users can easily adjust the shooting parameters in the sub -screen display sub -display area.
By displaying the screen, users can easily adjust the shooting parameters and improve the convenience and operability of one -handed shooting.
Smart Images

Figure CN119364178A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of terminal interaction technology, and in particular to an interaction method, device, equipment and storage medium for a camera application interface. Background Art
[0002] In existing camera applications, whether in the framing stage before actual shooting or in the actual shooting stage, users can only adjust shooting parameters such as focus position, shooting brightness, shooting focal length, etc. used in actual shooting within a single shooting screen display area; however, in shooting modes such as selfies, since the distance between the mobile phone and the subject needs to be increased, users will more often use one-handed straight arm movements to shoot with one hand. At this time, due to the limited length of the user's fingers, it is difficult to continue to adjust various shooting parameters in a large area of the shooting screen display area as usual, making existing camera applications inconvenient for users to operate with one hand. Summary of the invention
[0003] In view of this, the present disclosure provides an interactive method, device, equipment and storage medium for a camera application interface. By adding a one-handed shooting mode, the framing area is displayed in a split-screen in the one-handed shooting mode, so that the user can conveniently adjust the shooting parameters in the sub-display area after the split-screen display, which is convenient for the user to perform one-handed shooting.
[0004] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings.
[0005] In a first aspect, an embodiment of the present disclosure provides an interactive method for a camera application interface, the interactive method comprising:
[0006] Displaying a graphical user interface of a camera application through a terminal device, wherein a framing area, a shutter button, and auxiliary shooting controls are displayed on the graphical user interface, and an image captured in real time by the terminal device is displayed in the framing area;
[0007] In response to a touch operation on the auxiliary shooting control, determining to start a one-handed shooting mode;
[0008] In the one-handed shooting mode, the framing area is switched to be displayed as a main display area and a sub-display area, and different proportions of the image are displayed in the main display area and the sub-display area respectively;
[0009] In response to a shooting parameter adjustment operation for the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters.
[0010] In a second aspect, an embodiment of the present disclosure provides an interactive device for a camera application interface, the interactive device comprising:
[0011] A first display module, configured to display a graphical user interface of a camera application through a terminal device, wherein the graphical user interface displays a framing area, a shutter button, and auxiliary shooting controls, and an image captured in real time by the terminal device is displayed in the framing area;
[0012] A first response module, configured to determine to start a one-handed shooting mode in response to a touch operation on the auxiliary shooting control;
[0013] a switching module, used for switching the framing area to be displayed as a main display area and a sub-display area in the one-handed shooting mode, and displaying the image in different proportions in the main display area and the sub-display area respectively;
[0014] A parameter adjustment module is used to respond to a shooting parameter adjustment operation for the sub-display area, adjust the shooting parameters of the terminal device according to the shooting parameter adjustment operation, and update the image screen displayed in the main display area and the sub-display area according to the adjusted shooting parameters.
[0015] In a third aspect, an embodiment of the present disclosure provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned camera application interface interaction method when executing the computer program.
[0016] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned camera application interface interaction method are executed.
[0017] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0018] The embodiments of the present disclosure provide a camera application interface interaction method, device, equipment and storage medium, which display a graphical user interface of a camera application through a terminal device; in response to a touch operation on an auxiliary shooting control, determine to turn on a one-handed shooting mode; in the one-handed shooting mode, switch the framing area to display as a main display area and a sub-display area, and display different proportions of image pictures in the main display area and the sub-display area respectively; in response to a shooting parameter adjustment operation on the sub-display area, adjust the shooting parameters of the terminal device according to the shooting parameter adjustment operation, and update the image pictures displayed in the main display area and the sub-display area according to the adjusted shooting parameters. In this way, the present disclosure adds a one-handed shooting mode, and displays the framing area in a split screen in the one-handed shooting mode, so that the user can easily adjust the shooting parameters in the sub-display area after the split screen display, which is convenient for the user to shoot with one hand. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present disclosure and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 A schematic diagram showing a flow chart of a camera application interface interaction method provided by an embodiment of the present disclosure;
[0021] Figure 2a A schematic diagram of an interface for displaying a shutter button in a photographing state on a graphical user interface provided by an embodiment of the present disclosure is shown;
[0022] Figure 2b A schematic diagram of an interface for displaying a shutter button in a video recording state on a graphical user interface provided by an embodiment of the present disclosure is shown;
[0023] Figure 3 A schematic diagram of an interface interaction for switching a framing area when a shutter button is in a photographing state provided by an embodiment of the present disclosure is shown;
[0024] Figure 4a A schematic diagram of an interface interaction for switching a framing area when a shutter button is in a video recording state provided by an embodiment of the present disclosure is shown;
[0025] Figure 4b Another schematic diagram of interface interaction for switching the framing area when the shutter button is in the video recording state provided by an embodiment of the present disclosure is shown;
[0026] Figure 5 A schematic diagram of an interface interaction for switching a framing area in a horizontal screen state provided by an embodiment of the present disclosure is shown;
[0027] Figure 6 A schematic diagram of an interface interaction for adjusting the shooting focus in a one-handed shooting mode provided by an embodiment of the present disclosure is shown;
[0028] Figure 7 A schematic diagram of the structure of an interactive device for a camera application interface provided by an embodiment of the present disclosure is shown;
[0029] Figure 8 A schematic diagram of the structure of an electronic device 800 provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. It should be understood that the drawings in the present disclosure are only for the purpose of illustration and description and are not used to limit the scope of protection of the present disclosure. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowcharts used in the present disclosure illustrate the operations implemented according to some embodiments of the present disclosure. It should be understood that the operations of the flowcharts can be implemented out of sequence, and steps without logical contextual relationships can be reversed in order or implemented simultaneously. In addition, those skilled in the art, under the guidance of the contents of the present disclosure, can add one or more other operations to the flowchart, or remove one or more operations from the flowchart.
[0031] In addition, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the present disclosure claimed for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.
[0032] It should be noted that the term “comprising” will be used in the embodiments of the present disclosure to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0033] In existing camera applications, whether in the framing stage before actual shooting or in the actual shooting stage, users can only adjust shooting parameters such as focus position, shooting brightness, shooting focal length, etc. used in actual shooting within a single shooting screen display area; however, in shooting modes such as selfies, since the distance between the mobile phone and the subject needs to be increased, users will more often use one-handed straight arm movements to shoot with one hand. At this time, due to the limited length of the user's fingers, it is difficult to continue to adjust various shooting parameters in a large area of the shooting screen display area as usual, making existing camera applications inconvenient for users to operate with one hand.
[0034] Based on this, the embodiments of the present disclosure provide an interactive method, apparatus, device and storage medium for a camera application interface. By adding a one-handed shooting mode, the framing area is displayed in a split-screen in the one-handed shooting mode, so that the user can conveniently adjust the shooting parameters in the sub-display area after the split-screen display, making it convenient for the user to perform one-handed shooting.
[0035] In one of the embodiments of the present disclosure, a camera application interface interaction method can be run in a terminal device installed with a camera application, wherein the terminal device can be a mobile terminal device such as a mobile phone or tablet with a touch screen. The present disclosure embodiment does not impose any limitation on the specific device type and device model of the above-mentioned terminal device.
[0036] To facilitate understanding of the embodiments of the present disclosure, an interactive method, device, equipment, and storage medium in a game provided by the embodiments of the present disclosure are described in detail below.
[0037] Reference Figure 1 As shown, Figure 1 A schematic flow chart of an interactive method of a camera application interface provided by an embodiment of the present disclosure is shown, wherein the interactive method includes steps S101-S104; specifically:
[0038] S101, displaying a graphical user interface of a camera application through a terminal device.
[0039] S102: In response to a touch operation on the auxiliary shooting control, determining to start a one-handed shooting mode.
[0040] S103, in the one-handed shooting mode, switching the framing area to be displayed as a main display area and a sub-display area, and displaying the image in different proportions in the main display area and the sub-display area respectively.
[0041] S104, in response to a shooting parameter adjustment operation for the sub-display area, adjusting the shooting parameters of the terminal device according to the shooting parameter adjustment operation, and updating the image pictures displayed in the main display area and the sub-display area according to the adjusted shooting parameters.
[0042] The interactive method of the camera application interface provided by the embodiment of the present disclosure displays the graphical user interface of the camera application through the terminal device; in response to the touch operation on the auxiliary shooting control, determines to turn on the one-handed shooting mode; in the one-handed shooting mode, switches the framing area to be displayed as the main display area and the sub-display area, and displays different proportions of image pictures in the main display area and the sub-display area respectively; in response to the shooting parameter adjustment operation on the sub-display area, adjusts the shooting parameters of the terminal device according to the shooting parameter adjustment operation, and updates the image pictures displayed in the main display area and the sub-display area according to the adjusted shooting parameters. In this way, the present disclosure adds a one-handed shooting mode, and displays the framing area in a split screen in the one-handed shooting mode, so that the user can easily adjust the shooting parameters in the sub-display area after the split screen display, which is convenient for the user to shoot with one hand.
[0043] The following is an exemplary description of each step in the above-mentioned camera application interface interaction method provided by the embodiment of the present disclosure:
[0044] S101, displaying a graphical user interface of a camera application through a terminal device.
[0045] Here, the camera application can be the original camera that comes with the terminal device itself (for example, the original camera on a mobile phone refers to the shooting function that comes with the mobile phone), or it can be a camera APP (Application) downloaded by the user from an application store; the specific application type of the above-mentioned camera application is not limited in any way in the embodiments of the present disclosure.
[0046] In the embodiment of the present disclosure, as an optional embodiment, an application icon of a camera application is displayed on the desktop of the terminal device, and the user can click the application icon of the camera application to enter the graphical user interface of the camera application. That is, when executing step S101, the terminal device can display the graphical user interface of the camera application in response to a touch operation on the application icon of the camera application (such as clicking the application icon, long pressing the application icon, etc.).
[0047] In the embodiments of the present disclosure, as another optional embodiment, when the camera application belongs to the original camera that comes with the terminal device itself, the user can also select the shooting function control in other applications with the function of sharing the captured content, such as instant messaging applications, to control the terminal device to automatically jump into the original camera for shooting. After the shooting is completed, the terminal device will automatically switch back to the above-mentioned other applications, so that the user can share the content just shot by the original camera (which can be photos or recorded videos) in real time with the chat objects in other applications; that is, when executing step S101, the terminal device can also automatically jump into the camera application and display the graphical user interface of the camera application in response to the touch operation of the above-mentioned shooting function control displayed in the above-mentioned other applications (such as clicking the shooting function control, long pressing the shooting function control, etc.).
[0048] Here, similar to the graphical user interface of the existing camera application, when executing step S101, the graphical user interface of the camera application will also display a framing area and a shutter button; wherein, the framing area displays the image captured in real time by the terminal device, and the shutter button can be configured with multiple different button states such as "video recording state" and "photographing state", and the user can use the shutter button to take different types of shots such as taking photos or video recording of the image displayed in the current framing area by switching different button states.
[0049] S102: In response to a touch operation on the auxiliary shooting control, determining to start a one-handed shooting mode.
[0050] Here, unlike the graphical user interface of the existing camera application, in the embodiment of the present disclosure, when executing step S101, a newly added auxiliary shooting control is also displayed in the graphical user interface of the camera application; wherein the auxiliary shooting control is used to provide the user with a new interactive operation mode in the camera application, and the interactive operation mode is a one-handed shooting mode that facilitates the user to adjust shooting parameters such as shooting focus, shooting focal length, and shooting brightness with one hand.
[0051] Specifically, when executing step S102, the terminal device responds to the user's touch operation on the above-mentioned auxiliary shooting control to determine whether the one-handed shooting mode is turned on; wherein the touch operation can be a click operation, a long press operation, etc. of the user on the above-mentioned auxiliary shooting control. The present disclosed embodiment does not impose any limitation on the specific operation form of the touch operation.
[0052] S103, in the one-handed shooting mode, switching the framing area to be displayed as a main display area and a sub-display area, and displaying the image in different proportions in the main display area and the sub-display area respectively.
[0053] Here, in the existing camera application, whether in the framing stage before shooting or in the shooting stage during video recording, only a single framing area is displayed on the graphical user interface of the camera application.
[0054] In the disclosed embodiment, different from the display method of only displaying a single framing area in the existing camera application, in the one-handed shooting mode, the framing area can be switched to be displayed as a main display area and a sub-display area through a split-screen display method (that is, the framing area is updated from a single framing area before the one-handed mode is turned on to the above-mentioned two display areas after the one-handed mode is turned on); wherein, what is displayed in the main display area and the sub-display area is still the image picture captured in real time by the terminal device (that is, the content displayed in the main display area and the sub-display area is the same), but since the area of the main display area and the sub-display area is different, the ratio of the image picture displayed in the main display area and the sub-display area is different.
[0055] In the disclosed embodiment, the main display area and the sub-display area each play different functional roles in the one-handed shooting mode, wherein the role of the main display area is the same as that of the original framing area, and the image displayed in the main display area is the framing range of the current shooting. The user can judge whether it is necessary to adjust the image displayed in the current main display area based on the image displayed in the main display area (including but not limited to: adjusting the content of the image, adjusting the shooting parameters used by the terminal device when capturing the image), and the sub-display area provides an operable area for the user to adjust the above-mentioned shooting parameters on the basis of keeping the displayed image consistent with the main display area, so that the user can adjust the above-mentioned shooting parameters in the sub-display area.
[0056] Based on this, as an optional embodiment, the area of the main display area can be larger than the area of the sub-display area, so that the user can view the image displayed in the main display area; and the display position of the sub-display area on the graphic user can be configured at a position closer to the user's hand operation, so that the user can operate the sub-display area.
[0057] S104, in response to a shooting parameter adjustment operation for the sub-display area, adjusting the shooting parameters of the terminal device according to the shooting parameter adjustment operation, and updating the image pictures displayed in the main display area and the sub-display area according to the adjusted shooting parameters.
[0058] Here, different types of shooting parameters correspond to different shooting parameter adjustment operations, and users can adjust different types of shooting parameters through different shooting parameter adjustment operations; wherein the above-mentioned shooting parameters include but are not limited to: shooting focus, shooting focal length, shooting brightness, etc.; the specific parameter types and specific quantities of the above-mentioned shooting parameters are not limited in any way in the embodiments of the present disclosure.
[0059] It should be noted that in the embodiments of the present disclosure, it is only necessary to ensure that the shooting parameter adjustment operations corresponding to different shooting parameters are different. The embodiments of the present disclosure also do not impose any limitation on the operation type of the specific shooting parameter adjustment operation corresponding to each shooting parameter.
[0060] The following describes in detail the specific implementation process of each of the above steps in the embodiment of the present disclosure:
[0061] Regarding the specific implementation process of the above step S101, in addition to the above-mentioned framing area, shutter button and auxiliary shooting controls, a shooting mode selection area may also be displayed on the graphical user interface, wherein a plurality of shooting modes are displayed in the shooting mode selection area. Different shooting modes selected by the user may cause the button state of the shutter button to change. Based on this, as an optional embodiment, the method shown in the following step a1 may be used to determine the current target button state of the shutter button according to the specific shooting mode currently selected by the user. Specifically:
[0062] Step a1: In response to a selection operation for multiple shooting modes in the shooting mode selection area, according to a target shooting mode selected from the multiple shooting modes, determine a button state matching the target shooting mode from the multiple button states of the shutter button as the current target button state of the shutter button.
[0063] Here, the above-mentioned multiple shooting modes include but are not limited to: photos, videos, time-lapse photography, portraits, panoramas, movie effects, etc.; among them, the specific contents of the above-mentioned multiple shooting modes can refer to the existing configurations of existing camera applications, and the embodiments of the present disclosure do not make any limitations on this.
[0064] Here, the multiple button states of the shutter button may include: video recording state and photo taking state; wherein, when the shutter button is in the photo taking state, the user clicks the shutter button in the photo taking state to control the terminal device to take a photo of the image displayed in the framing area (or the main display area in the one-handed shooting mode) according to the selected specific shooting mode and the current shooting parameters of the terminal device; when the shutter button is in the video recording state, the user clicks the shutter button in the video recording state to control the terminal device to record the image displayed in the framing area (or the main display area in the one-handed shooting mode) according to the selected specific shooting mode and the current shooting parameters of the terminal device, and the user repeatedly clicks the shutter button in the video recording state to control the terminal device to end video recording.
[0065] It should be noted that the button states matched to different shooting modes may be the same or different. The specific button state matched to each shooting mode can refer to the existing configuration of the existing camera application, and the embodiments of the present disclosure do not impose any limitation on this.
[0066] Specifically, taking the camera application that belongs to the original camera that comes with the terminal device as an example, with reference to the existing configuration of the existing original camera application, as an optional embodiment, the button state matching the "photo", "portrait" and "panorama" in the above-mentioned multiple shooting modes can be the above-mentioned photo-taking state; that is, when the user selects the shooting modes such as "photo", "portrait" and "panorama", the shutter button in the photo-taking state will be displayed on the graphical user interface.
[0067] Specifically, taking the camera application that belongs to the original camera that comes with the terminal device as an example, with reference to the existing configuration of the existing original camera application, as an optional embodiment, the button state matching the "video", "time-lapse photography" and "movie effects" in the above-mentioned multiple shooting modes can be the above-mentioned video recording state; that is, when the user selects the shooting modes such as "video", "time-lapse photography" and "movie effects", the shutter button in the video recording state will be displayed on the graphical user interface.
[0068] It should be noted that the display styles of the shutter button in different button states on the graphical user interface are different, so that the user can be prompted with the shutter buttons in different display styles of the actual button state of the current shutter button; that is, it is only necessary to ensure that the display styles of the shutter button in different button states are different, and the embodiments of the present disclosure do not impose any limitation on the specific display style of the shutter button in each button state.
[0069] Exemplary description, Figure 2a FIG. 1 shows an interface schematic diagram of displaying a shutter button in a photographing state on a graphical user interface provided by an embodiment of the present disclosure, such as Figure 2aAs shown, a graphical user interface 200 of a camera application is displayed through a terminal device; wherein the graphical user interface 200 displays a framing area 201, a shutter button 202, an auxiliary shooting control 203, a shooting angle switching control 204 (a user can control the terminal device to switch between the front and rear cameras through the shooting angle switching control 204, thereby changing the image displayed in the framing area 201, that is, the user can enter the selfie mode with the help of the shooting angle switching control 204) and a shooting mode selection area 210, in which multiple shooting modes such as "time-lapse photography", "video", "photo", and "portrait" are displayed. shooting mode (wherein the user can control the scrolling display of other shooting modes that are not fully displayed, such as "panorama" and "movie effect" in the shooting mode selection area by sliding left and right in the shooting mode selection area); if the user selects the "photo" shooting mode, the terminal device, in response to the selection operation for the "photo" shooting mode, can determine the button state "shooting state" that matches the "photo" shooting mode from the multiple button states of the shutter button 202 as the current target button state of the shutter button 202, and display the shutter button 202 in the "shooting state" on the graphical user interface 202.
[0070] Exemplary description, Figure 2b FIG. 1 shows an interface schematic diagram of displaying a shutter button in a video recording state on a graphical user interface provided by an embodiment of the present disclosure, such as Figure 2b As shown, Figure 2a The difference is that if the user selects the shooting mode of "video", the terminal device can determine the button state "video recording state" matching the shooting mode of "video" from the multiple button states of the shutter button 202 as the current target button state of the shutter button 202 in response to the selection operation of the shooting mode of "video", and display the shutter button 202 in the "video recording state" on the graphical user interface 202; wherein, Figure 2b The display style of the shutter button 202 in the "video recording state" shown on the graphical user interface 200 is similar to that of the shutter button 202 in the "video recording state" shown in FIG. Figure 2a The shutter button 202 in the "photographing state" is shown to be different so that the user can distinguish it.
[0071] With respect to the specific implementation process of the above steps S102-S103, regarding the timing of switching between the "framing area" and the "main display area and sub-display area", in the embodiments disclosed herein, as an optional embodiment, it is possible to control when the terminal device should switch the "framing area" to display the "main display area and sub-display area" based on the current button state of the shutter button.
[0072] Specifically, when the shutter button is in the shooting state, the terminal device can respond to the activation of the one-handed shooting mode by switching the framing area to display as the main display area and the sub-display area. That is, when the shutter button is in the shooting state, the terminal device can respond to the user's touch operation on the auxiliary shooting control, and switch the framing area to display as the main display area and the sub-display area while turning on the one-handed shooting mode.
[0073] Exemplary description, Figure 3 FIG. 1 shows an interface interaction diagram of switching the framing area when the shutter button is in the shooting state provided by an embodiment of the present disclosure, such as Figure 3 As shown, after the user selects the shooting mode of "photo", the shooting mode of "photo" is selected in the graphical user interface 200 (eg, Figure 3 The shutter button 202 is in the photo taking state (display style and Figure 2a 302), wherein, when the shutter button 202 is in the shooting state, the terminal device responds to the user's touch operation on the auxiliary shooting control 203, and while turning on the one-handed shooting mode, switches the framing area 201 to display the main display area 301 and the sub-display area 302. At this time, based on the turning on of the one-handed shooting mode, in the graphical user interface 200, the display style of the auxiliary shooting control 203 is also changed from the previous unselected state to the selected state (that is, in the one-handed shooting mode, the display style of the auxiliary shooting control 203 can be different from the display style before turning on the one-handed shooting mode, so as to prompt the user whether the user is currently in the one-handed shooting mode by changing the display style of the auxiliary shooting control 203).
[0074] Specifically, when the shutter button is in the video recording state, as an optional embodiment, similar to the above-mentioned shutter button being in the photo taking state, the terminal device can also respond to the activation of the one-handed shooting mode and switch the framing area to display as the main display area and the sub-display area. That is, when the shutter button is in the video recording state, the terminal device can also respond to the user's touch operation on the auxiliary shooting control and switch the framing area to display as the main display area and the sub-display area while turning on the one-handed shooting mode.
[0075] Exemplary description, Figure 4a FIG. 1 shows an interface interaction diagram of switching the framing area when the shutter button is in the video recording state provided by an embodiment of the present disclosure, such as Figure 4a As shown, after the user selects the shooting mode of "video", the shooting mode of "video" is selected in the graphical user interface 200 (eg, Figure 4aThe shutter button 202 is in the video recording state (display style and Figure 2b The shutter button 202 is the same as shown), wherein, when the shutter button 202 is in the video recording state, the terminal device responds to the user's touch operation on the auxiliary shooting control 203, and while turning on the one-handed shooting mode, the framing area 201 is switched to be displayed as the main display area 301 and the sub-display area 302. At this time, based on the turning on of the one-handed shooting mode, in the graphical user interface 200, the display style of the auxiliary shooting control 203 also changes from the previous unselected state to the selected state.
[0076] Specifically, when the shutter button is in the video recording state, considering that the shooting parameters of the terminal device can only be adjusted in the framing stage before taking pictures, the user can adjust the shooting parameters of the terminal device even in the middle stage of video recording. Therefore, as another optional embodiment, after the one-handed shooting mode is turned on, the terminal device in the one-handed shooting mode, in response to the touch operation on the shutter button, switches the framing area to the main display area and the sub-display area while starting video recording.
[0077] Exemplary description, Figure 4b Another interface interaction diagram for switching the framing area when the shutter button is in the video recording state provided by an embodiment of the present disclosure is shown. Figure 4b As shown, after the user selects the shooting mode of "video", the shooting mode of "video" is selected in the graphical user interface 200 (eg, Figure 4b The shutter button 202 is in the video recording state (display style and Figure 2b The shutter button 202 is the same as shown in FIG. 1 ), wherein in the one-handed shooting mode (such as Figure 4b As shown in FIG. 2 , the display style of the auxiliary shooting control 203 in the graphical user interface 200 has become a selected state), the terminal device responds to the touch operation on the shutter button 202 and starts the video recording at the same time (as shown in FIG. 2 ). Figure 4b The shutter button 202 shown will change from the previous video recording state to the video recording state when the video recording is turned on), and the framing area 201 will be switched to be displayed in the main display area 301 and the sub-display area 302; in addition, when the video recording is turned on, multiple shooting modes in the shooting mode selection area 210 can also be hidden on the graphical user interface 200.
[0078] With respect to the specific implementation process of the above steps S102-S103, regarding the specific display positions of the "main display area" and the "sub-display area" on the graphical user interface, in the embodiment of the present disclosure, as an optional embodiment, the specific display positions of the "main display area" and the "sub-display area" on the graphical user interface can be determined according to the current device state of the terminal device in accordance with the method shown in the following steps b1-b2, specifically:
[0079] Step b1. According to the current target device state of the terminal device, determine the target first preset display position and the target second preset display position that match the target device state from the multiple first preset display positions of the main display area and the multiple second preset display positions of the sub-display area.
[0080] Here, the above-mentioned target device state represents a horizontal screen state or a vertical screen state; that is, the above-mentioned multiple first preset display positions may include: a first preset display position matching the horizontal screen state, and a first preset display position matching the vertical screen state; the above-mentioned multiple second preset display positions may include: a second preset display position matching the horizontal screen state, and a second preset display position matching the vertical screen state.
[0081] Step b2, canceling the display of the framing area on the graphical user interface, and displaying the main display area at the target first preset position on the graphical user interface, and displaying the sub-display area at the target second preset position on the graphical user interface.
[0082] Specifically, when the terminal device is in vertical screen mode, refer to the above Figure 3 as well as Figure 4a-4b As shown, the main display area can be displayed near the upper edge of the graphical user interface, and the sub-display area can be displayed near the lower edge of the graphical user interface. At this time, no matter the user is taking a selfie or taking a normal photo, the shooting parameters of the terminal device can be adjusted more conveniently in the above-mentioned sub-display area which is closer to the hand operation.
[0083] Specifically, when the terminal device is in landscape mode, the main display area can also be displayed near the upper edge of the graphical user interface, and the sub-display area can also be displayed near the lower edge of the graphical user interface. It is just that due to the different device states of the terminal device, the corresponding upper and lower edges of the graphical user interface in the portrait and landscape states are different.
[0084] For example, the switching of the framing area while the video recording is turned on is used as an example. Figure 4b Correspondingly, Figure 5FIG. 1 shows a schematic diagram of an interface interaction for switching a framing area in a horizontal screen state provided by an embodiment of the present disclosure, such as Figure 5 As shown, in one-handed shooting mode (such as Figure 5 As shown in FIG. 2 , the display style of the auxiliary shooting control 203 in the graphical user interface 200 has become a selected state), the terminal device responds to the touch operation on the shutter button 202 and starts the video recording at the same time (as shown in FIG. 2 ). Figure 5 The shutter button 202 shown will change from the previous video recording state to the video recording state when starting video recording), and the framing area 201 will be switched to be displayed in the main display area 301 near the upper edge of the graphical user interface 200 and the sub-display area 302 near the lower edge of the graphical user interface 200.
[0085] Regarding the specific implementation process of the above step S104, when executing step S104, the shooting focus may be adjusted according to the method shown in the following steps c1-c2, specifically:
[0086] Step c1: In response to a click operation on the sub-display area, determining a target photographing object corresponding to the click operation from an image displayed in the sub-display area.
[0087] Here, in the one-handed shooting mode, the terminal device can determine the target shooting object corresponding to the click operation from the image displayed in the sub-display area in response to the user's click operation on the sub-display area. As an optional embodiment, the terminal device can also display a first focus position prompt box at the first display position according to the first display position of the target shooting object in the sub-display area. In addition, it can also display a second focus position prompt box at the second display position according to the second display position of the target shooting object in the main display area, so as to prompt the user that the currently selected shooting focus is the target shooting object through the displayed first focus position prompt box and second focus position prompt box.
[0088] Exemplary description, Figure 6 FIG. 1 shows a schematic diagram of an interface interaction for adjusting the shooting focus in a one-handed shooting mode provided by an embodiment of the present disclosure. Figure 6As shown, in the one-handed shooting mode, the terminal device responds to a click operation on the sub-display area 302, determines the target shooting object corresponding to the click operation from the image displayed in the sub-display area 302, and displays a first focus position prompt box 320 in the sub-display area 302, prompting the user that the currently selected target shooting object is located in the first focus position prompt box 320. At the same time, the terminal device can also display a second focus position prompt box 310 at the display position of the target shooting object in the main display area 301, so as to facilitate the user to view the target shooting object in the main display area 301 with a larger area.
[0089] Step c2: in response to the completion of the click operation, adjusting the shooting focus of the terminal device to the shooting position corresponding to the target shooting object.
[0090] Here, in response to the completion of the above-mentioned click operation, the terminal device may adjust the shooting focus of the terminal device to the shooting position corresponding to the above-mentioned target shooting object determined by the current click operation.
[0091] Regarding the specific implementation process of the above step S104, when executing step S104, the shooting brightness and shooting focal length may be adjusted according to the method shown in the following step d1, specifically:
[0092] Step d1, in response to a sliding operation on the sub-display area, determine a target preset shooting parameter matching the sliding direction from multiple preset shooting parameters of the terminal device according to the sliding direction of the sliding operation, and control the parameter value of the target preset shooting parameter to change following the sliding of the sliding operation.
[0093] Here, unlike the adjustment of the shooting focus, the shooting brightness and shooting focal length are both shooting parameters that can select specific parameter values from a certain range of values. Therefore, through continuous sliding operations, the shooting brightness or the shooting focal length can be controlled to determine the parameter value from the corresponding range of values (that is, the above-mentioned multiple preset shooting parameters) following the changes in the sliding operation; among which, it is only necessary to ensure that the sliding direction of the sliding operation corresponding to the adjustment of the shooting brightness is different from the sliding direction of the sliding operation corresponding to the adjustment of the shooting focal length.
[0094] Specifically, as an optional embodiment, the terminal device may respond to a first sliding operation on the sub-display area and control the shooting brightness of the terminal device to change following the sliding of the first sliding operation.
[0095] Specifically, as another optional embodiment, the terminal device may control the shooting focal length of the terminal device to change following the sliding of the second sliding operation in response to the second sliding operation on the sub-display area.
[0096] It should be noted that the sliding direction of the above-mentioned second sliding operation is different from the sliding direction of the first sliding operation; for example, if the user can adjust the shooting brightness of the terminal device through the first sliding operation of vertical sliding, the user can adjust the shooting focal length of the terminal device through the second sliding operation of horizontal sliding; conversely, if the user can adjust the shooting brightness of the terminal device through the first sliding operation of horizontal sliding, the user can also adjust the shooting focal length of the terminal device through the second sliding operation of vertical sliding.
[0097] In an embodiment of the present disclosure, the user is supported to exit the one-handed shooting mode through different operation methods. As an optional embodiment, the terminal device can, in the one-handed shooting mode, respond to a touch operation on the auxiliary shooting control to determine to exit the one-handed shooting mode, and switch the main display area and the sub-display area to display as the framing area; that is, in the normal shooting mode, the user can enter the one-handed shooting mode by touching the auxiliary shooting control, and in the one-handed shooting mode, the user can exit the one-handed shooting mode by touching the auxiliary shooting control again.
[0098] Specifically, as another optional embodiment, the terminal device may also determine to exit the one-handed shooting mode in response to a target operation on the sub-display area in the one-handed shooting mode, and switch the main display area and the sub-display area to display as the framing area; that is, in the one-handed shooting mode, the user may also exit the one-handed shooting mode through the sub-display area that is easy to operate with one hand.
[0099] It should be noted that the above-mentioned target operation is different from all previous shooting parameter adjustment operations; for example, the target operation may be a double-click operation on the sub-display area, or a long press operation on the sub-display area, etc. The present disclosed embodiment does not impose any limitation on the specific operation type of the above-mentioned target operation.
[0100] Based on the interactive method of the camera application interface provided by the embodiment of the present disclosure, the graphical user interface of the camera application is displayed through the terminal device; in response to the touch operation on the auxiliary shooting control, it is determined to turn on the one-handed shooting mode; in the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area, and different proportions of image pictures are displayed in the main display area and the sub-display area respectively; in response to the shooting parameter adjustment operation on the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters. In this way, the present disclosure adds a one-handed shooting mode, and displays the framing area in a split screen in the one-handed shooting mode, so that the user can easily adjust the shooting parameters in the sub-display area after the split screen display, which is convenient for the user to shoot with one hand.
[0101] Based on the same inventive concept, the present disclosure also provides an interactive device corresponding to the interactive method of the above-mentioned camera application interface. Since the principle of solving the problem by the interactive device in the embodiment of the present disclosure is similar to the interactive method of the above-mentioned camera application interface in the embodiment of the present disclosure, the implementation of the interactive device can refer to the implementation of the above-mentioned interactive method, and the repeated parts will not be repeated.
[0102] Reference Figure 7 As shown, Figure 7 A schematic diagram of the structure of an interactive device for a camera application interface provided by an embodiment of the present disclosure is shown, wherein the interactive device includes:
[0103] The first display module 701 is used to display a graphical user interface of a camera application through a terminal device, wherein the graphical user interface displays a framing area, a shutter button, and auxiliary shooting controls, and the image screen captured by the terminal device in real time is displayed in the framing area;
[0104] A first response module 702, configured to determine to start a single-handed shooting mode in response to a touch operation on the auxiliary shooting control;
[0105] A switching module 703 is used to switch the framing area to be displayed as a main display area and a sub-display area in the one-handed shooting mode, and to display the image in different proportions in the main display area and the sub-display area respectively;
[0106] The parameter adjustment module 704 is used to respond to the shooting parameter adjustment operation for the sub-display area, adjust the shooting parameters of the terminal device according to the shooting parameter adjustment operation, and update the image displayed in the main display area and the sub-display area according to the adjusted shooting parameters.
[0107] In an optional implementation, a shooting mode selection area is also displayed on the graphical user interface, wherein the interaction device further includes: a second response module, wherein the second response module is used to:
[0108] In response to a selection operation for multiple shooting modes in the shooting mode selection area, according to a target shooting mode selected from the multiple shooting modes, a button state matching the target shooting mode is determined from multiple button states of the shutter button as the current target button state of the shutter button; wherein the multiple button states include: a video recording state and a photo taking state.
[0109] In an optional implementation, when the shutter button is in the video recording state, when the framing area is switched to be displayed as a main display area and a sub-display area, the switching module 703 is used to:
[0110] In response to activation of the one-handed shooting mode, switching the framing area to display the main display area and the sub-display area;
[0111] or,
[0112] In the one-handed shooting mode, in response to a touch operation on the shutter button, while starting video recording, the framing area is switched to be displayed as the main display area and the sub-display area.
[0113] In an optional implementation, when the shutter button is in the photographing state, when the framing area is switched to be displayed as a main display area and a sub-display area, the switching module 703 is used to:
[0114] In response to the activation of the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area.
[0115] In an optional implementation, when the framing area is switched to be displayed as a main display area and a sub-display area, the switching module 703 is further configured to:
[0116] According to the current target device state of the terminal device, respectively determine a target first preset display position and a target second preset display position matching the target device state from a plurality of first preset display positions of the main display area and a plurality of second preset display positions of the sub-display area; wherein the target device state represents a horizontal screen state or a vertical screen state;
[0117] The framing area is cancelled from display on the graphical user interface, and the main display area is displayed at the target first preset position on the graphical user interface, and the sub-display area is displayed at the target second preset position on the graphical user interface.
[0118] In an optional implementation, in response to the shooting parameter adjustment operation on the sub-display area, when adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation, the parameter adjustment module 704 is configured to:
[0119] In response to a click operation on the sub-display area, determining a target photographing object corresponding to the click operation from an image displayed in the sub-display area;
[0120] In response to the end of the click operation, the shooting focus of the terminal device is adjusted to the shooting position corresponding to the target shooting object.
[0121] In an optional implementation, in response to the shooting parameter adjustment operation on the sub-display area, when adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation, the parameter adjustment module 704 is configured to:
[0122] In response to a sliding operation on the sub-display area, according to the sliding direction of the sliding operation, a target preset shooting parameter matching the sliding direction is determined from multiple preset shooting parameters of the terminal device, and the parameter value of the target preset shooting parameter is controlled to change following the sliding of the sliding operation.
[0123] In an optional implementation, when the parameter value of the target preset shooting parameter is changed following the sliding of the sliding operation, the parameter adjustment module 704 is used to:
[0124] In response to a first sliding operation on the sub-display area, controlling the shooting brightness of the terminal device to change following the sliding of the first sliding operation;
[0125] or,
[0126] In response to a second sliding operation on the sub-display area, the shooting focal length of the terminal device is controlled to change following the sliding of the second sliding operation; wherein the sliding direction of the second sliding operation is different from the sliding direction of the first sliding operation.
[0127] In an optional implementation, the interaction device further includes a first exit module, wherein the first exit module is used to:
[0128] In the one-handed shooting mode, in response to a touch operation on the auxiliary shooting control, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area.
[0129] In an optional implementation, the interaction device further includes a second exit module, wherein the second exit module is used to:
[0130] In the one-handed shooting mode, in response to a target operation on the sub-display area, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area; wherein the target operation is different from the shooting parameter adjustment operation.
[0131] Based on the interactive device of the camera application interface provided by the embodiment of the present disclosure, the graphical user interface of the camera application is displayed through the terminal device; in response to the touch operation on the auxiliary shooting control, it is determined to turn on the one-handed shooting mode; in the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area, and different proportions of image pictures are displayed in the main display area and the sub-display area respectively; in response to the shooting parameter adjustment operation on the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters. In this way, the present disclosure adds a one-handed shooting mode, and displays the framing area in a split screen in the one-handed shooting mode, so that the user can easily adjust the shooting parameters in the sub-display area after the split screen display, which is convenient for the user to shoot with one hand.
[0132] Based on the same inventive concept, the present disclosure also provides an electronic device corresponding to the interaction method of the above-mentioned camera application interface. Since the principle of solving the problem by the electronic device in the embodiment of the present disclosure is similar to the interaction method of the above-mentioned camera application interface in the embodiment of the present disclosure, the implementation of the electronic device can refer to the implementation of the above-mentioned interaction method, and the repeated parts will not be repeated.
[0133] Figure 8 A schematic diagram of the structure of an electronic device 800 provided in an embodiment of the present disclosure includes: a processor 801, a memory 802 and a bus 803, wherein the memory 802 stores machine-readable instructions executable by the processor 801. When the electronic device runs a camera application interface interaction method in an embodiment, the processor 801 communicates with the memory 802 via the bus 803, and the processor 801 executes the machine-readable instructions. When the processor 801 executes the machine-readable instructions, the following steps are implemented, specifically:
[0134] Displaying a graphical user interface of a camera application through a terminal device, wherein a framing area, a shutter button, and auxiliary shooting controls are displayed on the graphical user interface, and an image captured in real time by the terminal device is displayed in the framing area;
[0135] In response to a touch operation on the auxiliary shooting control, determining to start a one-handed shooting mode;
[0136] In the one-handed shooting mode, the framing area is switched to be displayed as a main display area and a sub-display area, and different proportions of the image are displayed in the main display area and the sub-display area respectively;
[0137] In response to a shooting parameter adjustment operation for the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters.
[0138] In an optional implementation, a shooting mode selection area is also displayed on the graphical user interface, wherein the processor 801 is further configured to:
[0139] In response to a selection operation for multiple shooting modes in the shooting mode selection area, according to a target shooting mode selected from the multiple shooting modes, a button state matching the target shooting mode is determined from multiple button states of the shutter button as the current target button state of the shutter button; wherein the multiple button states include: a video recording state and a photo taking state.
[0140] In an optional implementation, when the shutter button is in the video recording state, when the framing area is switched to be displayed as a main display area and a sub display area, the processor 801 is configured to:
[0141] In response to activation of the one-handed shooting mode, switching the framing area to display the main display area and the sub-display area;
[0142] or,
[0143] In the one-handed shooting mode, in response to a touch operation on the shutter button, while starting video recording, the framing area is switched to be displayed as the main display area and the sub-display area.
[0144] In an optional implementation, when the shutter button is in the photographing state, when the framing area is switched to be displayed as a main display area and a sub-display area, the processor 801 is configured to:
[0145] In response to the activation of the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area.
[0146] In an optional implementation, when the framing area is switched to be displayed as a main display area and a sub-display area, the processor 801 is further configured to:
[0147] According to the current target device state of the terminal device, respectively determine a target first preset display position and a target second preset display position matching the target device state from a plurality of first preset display positions of the main display area and a plurality of second preset display positions of the sub-display area; wherein the target device state represents a horizontal screen state or a vertical screen state;
[0148] The framing area is cancelled from display on the graphical user interface, and the main display area is displayed at the target first preset position on the graphical user interface, and the sub-display area is displayed at the target second preset position on the graphical user interface.
[0149] In an optional implementation, in response to the shooting parameter adjustment operation on the sub-display area, when adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation, the processor 801 is configured to:
[0150] In response to a click operation on the sub-display area, determining a target photographing object corresponding to the click operation from an image displayed in the sub-display area;
[0151] In response to the end of the click operation, the shooting focus of the terminal device is adjusted to the shooting position corresponding to the target shooting object.
[0152] In an optional implementation, in response to the shooting parameter adjustment operation on the sub-display area, when adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation, the processor 801 is configured to:
[0153] In response to a sliding operation on the sub-display area, according to the sliding direction of the sliding operation, a target preset shooting parameter matching the sliding direction is determined from multiple preset shooting parameters of the terminal device, and the parameter value of the target preset shooting parameter is controlled to change following the sliding of the sliding operation.
[0154] In an optional implementation, when the parameter value of the target preset shooting parameter is changed following the sliding of the sliding operation, the processor 801 is configured to:
[0155] In response to a first sliding operation on the sub-display area, controlling the shooting brightness of the terminal device to change following the sliding of the first sliding operation;
[0156] or,
[0157] In response to a second sliding operation on the sub-display area, the shooting focal length of the terminal device is controlled to change following the sliding of the second sliding operation; wherein the sliding direction of the second sliding operation is different from the sliding direction of the first sliding operation.
[0158] In an optional implementation, the processor 801 is further configured to:
[0159] In the one-handed shooting mode, in response to a touch operation on the auxiliary shooting control, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area.
[0160] In an optional implementation, the processor 801 is further configured to:
[0161] In the one-handed shooting mode, in response to a target operation on the sub-display area, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area; wherein the target operation is different from the shooting parameter adjustment operation.
[0162] Through the electronic device provided by the embodiment of the present disclosure, the graphical user interface of the camera application is displayed through the terminal device; in response to the touch operation on the auxiliary shooting control, it is determined to turn on the one-handed shooting mode; in the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area, and different proportions of image pictures are displayed in the main display area and the sub-display area respectively; in response to the shooting parameter adjustment operation on the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters. In this way, the present disclosure adds a one-handed shooting mode, and displays the framing area in a split screen in the one-handed shooting mode, so that the user can easily adjust the shooting parameters in the sub-display area after the split screen display, which is convenient for the user to shoot with one hand.
[0163] Based on the same inventive concept, an embodiment of the present disclosure further provides a computer-readable storage medium, on which a computer program is stored. The computer program is executed when a processor is running, and the processor performs the following steps:
[0164] Displaying a graphical user interface of a camera application through a terminal device, wherein a framing area, a shutter button, and auxiliary shooting controls are displayed on the graphical user interface, and an image captured in real time by the terminal device is displayed in the framing area;
[0165] In response to a touch operation on the auxiliary shooting control, determining to start a one-handed shooting mode;
[0166] In the one-handed shooting mode, the framing area is switched to be displayed as a main display area and a sub-display area, and different proportions of the image are displayed in the main display area and the sub-display area respectively;
[0167] In response to a shooting parameter adjustment operation for the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters.
[0168] In an optional implementation, a shooting mode selection area is also displayed on the graphical user interface, wherein the processor is further configured to:
[0169] In response to a selection operation for multiple shooting modes in the shooting mode selection area, according to a target shooting mode selected from the multiple shooting modes, a button state matching the target shooting mode is determined from multiple button states of the shutter button as the current target button state of the shutter button; wherein the multiple button states include: a video recording state and a photo taking state.
[0170] In an optional implementation, when the shutter button is in the video recording state, when the framing area is switched to be displayed as a main display area and a sub-display area, the processor is configured to:
[0171] In response to activation of the one-handed shooting mode, switching the framing area to display the main display area and the sub-display area;
[0172] or,
[0173] In the one-handed shooting mode, in response to a touch operation on the shutter button, while starting video recording, the framing area is switched to be displayed as the main display area and the sub-display area.
[0174] In an optional implementation, when the shutter button is in the photographing state, when the framing area is switched to be displayed as a main display area and a sub-display area, the processor is configured to:
[0175] In response to the activation of the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area.
[0176] In an optional implementation, when the framing area is switched to be displayed as a main display area and a sub-display area, the processor is further configured to:
[0177] According to the current target device state of the terminal device, respectively determine a target first preset display position and a target second preset display position matching the target device state from a plurality of first preset display positions of the main display area and a plurality of second preset display positions of the sub-display area; wherein the target device state represents a horizontal screen state or a vertical screen state;
[0178] The framing area is cancelled from display on the graphical user interface, and the main display area is displayed at the target first preset position on the graphical user interface, and the sub-display area is displayed at the target second preset position on the graphical user interface.
[0179] In an optional implementation, when, in response to the shooting parameter adjustment operation on the sub-display area, adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation, the processor is configured to:
[0180] In response to a click operation on the sub-display area, determining a target photographing object corresponding to the click operation from an image displayed in the sub-display area;
[0181] In response to the end of the click operation, the shooting focus of the terminal device is adjusted to the shooting position corresponding to the target shooting object.
[0182] In an optional implementation, when, in response to the shooting parameter adjustment operation on the sub-display area, adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation, the processor is configured to:
[0183] In response to a sliding operation on the sub-display area, according to the sliding direction of the sliding operation, a target preset shooting parameter matching the sliding direction is determined from multiple preset shooting parameters of the terminal device, and the parameter value of the target preset shooting parameter is controlled to change following the sliding of the sliding operation.
[0184] In an optional implementation, when the parameter value of the target preset shooting parameter is changed following the sliding of the sliding operation, the processor is configured to:
[0185] In response to a first sliding operation on the sub-display area, controlling the shooting brightness of the terminal device to change following the sliding of the first sliding operation;
[0186] or,
[0187] In response to a second sliding operation on the sub-display area, the shooting focal length of the terminal device is controlled to change following the sliding of the second sliding operation; wherein the sliding direction of the second sliding operation is different from the sliding direction of the first sliding operation.
[0188] In an optional implementation, the processor is further configured to:
[0189] In the one-handed shooting mode, in response to a touch operation on the auxiliary shooting control, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area.
[0190] In an optional implementation, the processor is further configured to:
[0191] In the one-handed shooting mode, in response to a target operation on the sub-display area, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area; wherein the target operation is different from the shooting parameter adjustment operation.
[0192] Through the above-mentioned computer-readable storage medium provided by the embodiment of the present disclosure, the graphical user interface of the camera application is displayed through the terminal device; in response to the touch operation on the auxiliary shooting control, it is determined to turn on the one-handed shooting mode; in the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area, and different proportions of image pictures are displayed in the main display area and the sub-display area respectively; in response to the shooting parameter adjustment operation on the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters. In this way, the present disclosure adds a one-handed shooting mode, and displays the framing area in a split screen in the one-handed shooting mode, so that the user can easily adjust the shooting parameters in the sub-display area after the split screen display, which is convenient for the user to shoot with one hand.
[0193] In the embodiments of the present disclosure, the computer-readable storage medium can also execute other machine-readable instructions when run by the processor to execute the interactive method of the camera application interface as described in other embodiments. For the specific steps and principles of the interactive method, please refer to the description of the method side embodiment, which will not be repeated here.
[0194] In the embodiments provided in the present disclosure, it should be understood that the disclosed systems and methods can be implemented in other ways. The system embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, indirect coupling or communication connection of systems or units, which can be electrical, mechanical or other forms.
[0195] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0196] In addition, each functional unit in the embodiments provided in the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0197] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0198] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.
[0199] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the aforementioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the aforementioned embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure. They should all be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be based on the protection scope of the claims.
Claims
1. A camera application interface interaction method, characterized in that: The interaction method comprises: Displaying a graphical user interface of a camera application through a terminal device, wherein a framing area, a shutter button, and auxiliary shooting controls are displayed on the graphical user interface, and an image captured in real time by the terminal device is displayed in the framing area; In response to a touch operation on the auxiliary shooting control, determining to start a one-handed shooting mode; In the one-handed shooting mode, the framing area is switched to be displayed as a main display area and a sub-display area, and different proportions of the image are displayed in the main display area and the sub-display area respectively; In response to a shooting parameter adjustment operation for the sub-display area, the shooting parameters of the terminal device are adjusted according to the shooting parameter adjustment operation, and the image pictures displayed in the main display area and the sub-display area are updated according to the adjusted shooting parameters.
2. The interactive method according to claim 1, characterized in that: The graphical user interface also displays a shooting mode selection area, wherein the interaction method further includes: In response to a selection operation for multiple shooting modes in the shooting mode selection area, according to a target shooting mode selected from the multiple shooting modes, a button state matching the target shooting mode is determined from multiple button states of the shutter button as the current target button state of the shutter button; wherein the multiple button states include: a video recording state and a photo taking state.
3. The interactive method according to claim 2, characterized in that: When the shutter button is in the video recording state, switching the framing area to display the main display area and the sub-display area includes: In response to activation of the one-handed shooting mode, switching the framing area to display the main display area and the sub-display area; or, In the one-handed shooting mode, in response to a touch operation on the shutter button, while starting video recording, the framing area is switched to be displayed as the main display area and the sub-display area.
4. The interactive method according to claim 2, characterized in that: When the shutter button is in the photographing state, switching the framing area to display the main display area and the sub-display area includes: In response to the activation of the one-handed shooting mode, the framing area is switched to be displayed as the main display area and the sub-display area.
5. The interactive method according to claim 1, characterized in that: The switching of displaying the framing area into a main display area and a sub-display area comprises: According to the current target device state of the terminal device, respectively determine a target first preset display position and a target second preset display position matching the target device state from a plurality of first preset display positions of the main display area and a plurality of second preset display positions of the sub-display area; wherein the target device state represents a horizontal screen state or a vertical screen state; The framing area is cancelled from display on the graphical user interface, and the main display area is displayed at the target first preset position on the graphical user interface, and the sub-display area is displayed at the target second preset position on the graphical user interface.
6. The interactive method according to claim 1, characterized in that: In response to the shooting parameter adjustment operation on the sub-display area, adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation includes: In response to a click operation on the sub-display area, determining a target photographing object corresponding to the click operation from an image displayed in the sub-display area; In response to the end of the click operation, the shooting focus of the terminal device is adjusted to the shooting position corresponding to the target shooting object.
7. The interactive method according to claim 1, characterized in that: In response to the shooting parameter adjustment operation on the sub-display area, adjusting the shooting parameter of the terminal device according to the shooting parameter adjustment operation includes: In response to a sliding operation on the sub-display area, according to the sliding direction of the sliding operation, a target preset shooting parameter matching the sliding direction is determined from multiple preset shooting parameters of the terminal device, and the parameter value of the target preset shooting parameter is controlled to change following the sliding of the sliding operation.
8. The interactive method according to claim 7, characterized in that: The parameter value of the target preset shooting parameter is changed following the sliding of the sliding operation, including: In response to a first sliding operation on the sub-display area, controlling the shooting brightness of the terminal device to change following the sliding of the first sliding operation; or, In response to a second sliding operation on the sub-display area, the shooting focal length of the terminal device is controlled to change following the sliding of the second sliding operation; wherein the sliding direction of the second sliding operation is different from the sliding direction of the first sliding operation.
9. The interactive method according to claim 1, characterized in that: The interaction method further comprises: In the one-handed shooting mode, in response to a touch operation on the auxiliary shooting control, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area.
10. The interactive method according to claim 1, characterized in that: The interaction method further comprises: In the one-handed shooting mode, in response to a target operation on the sub-display area, it is determined to exit the one-handed shooting mode, and the main display area and the sub-display area are switched to be displayed as the framing area; wherein the target operation is different from the shooting parameter adjustment operation.
11. An interactive device for a camera application interface, characterized in that: The interactive device comprises: A first display module, configured to display a graphical user interface of a camera application through a terminal device, wherein the graphical user interface displays a framing area, a shutter button, and auxiliary shooting controls, and an image captured in real time by the terminal device is displayed in the framing area; A first response module, configured to determine to start a one-handed shooting mode in response to a touch operation on the auxiliary shooting control; A switching module, used for switching the framing area to be displayed as a main display area and a sub-display area in the one-handed shooting mode, and displaying the image in different proportions in the main display area and the sub-display area respectively; A parameter adjustment module is used to respond to a shooting parameter adjustment operation for the sub-display area, adjust the shooting parameters of the terminal device according to the shooting parameter adjustment operation, and update the image screen displayed in the main display area and the sub-display area according to the adjusted shooting parameters.
12. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the camera application interface interaction method as described in any one of claims 1 to 10 are performed.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the camera application interface interaction method as described in any one of claims 1 to 10 are executed.