Image adjustment method and device, electronic equipment and readable storage medium
By obtaining current environment information and rendering the target image, the problem of monotonous image processing scenes in the prior art is solved, and the dynamic adaptation between the image and the environment is achieved, making the image more vivid and expressive.
Patent Information
- Application Number
- CN202311670553.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-06
- Publication Date
- 2025-06-06
AI Technical Summary
In the prior art, the image processing scene is monotonous, mainly because of artificial use of photo editing applications to adjust the content color of the image, and lacks the ability to adapt to the environment.
By obtaining the current environment information, using this information to render the target image, and display the rendered image to adapt to the current environment.
It realizes dynamic rendering of images in different environments, making the images more vivid and expressive, and users can view images of content in the same target image in different environments.
Smart Images

Figure CN120107126A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of image processing technology, and in particular to an image adjustment method, device, electronic device and readable storage medium. Background Art
[0002] With the widespread application of electronic devices, electronic devices can support more and more applications, and their functions are becoming more and more powerful. Electronic devices are developing in the direction of diversification and personalization, becoming indispensable electronic products in users' lives. For example, images can be viewed in electronic devices, and images can also be processed using corresponding applications.
[0003] The shortcoming is that the image processing scenes are too monotonous, and the image content and color are manually adjusted using photo editing applications. Summary of the invention
[0004] The present application provides an image adjustment method, device, electronic device and readable storage medium, which enable users to view the images of the content in the same target image in different environments, making the image more vivid and expressive.
[0005] In a first aspect, the present application provides an image adjustment method, the method comprising: in response to a viewing instruction for a target image, obtaining current environment information; rendering the target image using the current environment information; and displaying the rendered target image; wherein the rendered target image is adapted to the current environment information.
[0006] In a second aspect, the present application provides an image adjustment device, which includes: an acquisition module, used to acquire current environmental information in response to a viewing instruction for a target image; a rendering module, used to render the target image using the current environmental information; and a display module, used to display the rendered target image; wherein the rendered target image is adapted to the current environmental information.
[0007] In a third aspect, the present application provides an electronic device, comprising a processor and a memory and a display coupled to the processor; wherein the memory is used to store a computer program, and the processor is used to execute the computer program to implement the method provided in the first aspect.
[0008] In a fourth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the method provided in the first aspect.
[0009] The beneficial effect of the present application is that, different from the prior art, the image adjustment method, device, electronic device and readable storage medium provided by the present application, in response to a viewing instruction for a target image, render the target image using the current environmental information, and display the rendered target image, so that the target image viewed by the user is adapted to the current environmental information, and enables the user to view the content of the same target image in different environments, making the image more vivid and more expressive. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0011] in:
[0012] Figure 1 It is a flowchart of an embodiment of an image adjustment method provided by the present application;
[0013] Figure 2 , Figure 3 and Figure 4 is a schematic diagram obtained by applying the image adjustment method to the target image provided by the present application;
[0014] Figure 5 is a flowchart of another embodiment of the image adjustment method provided by the present application;
[0015] Figure 6 is a flowchart of another embodiment of the image adjustment method provided by the present application;
[0016] Figure 7 is a flowchart of an embodiment of step 63 provided by the present application;
[0017] Figure 8 It is a flowchart of an embodiment of step 633 provided by this application;
[0018] Fig. 9 It is a flowchart of an embodiment of step 82 provided by the present application;
[0019] Fig.10 is a schematic diagram of the target image provided by this application;
[0020] Fig.11 is a schematic diagram of the target image after adjustment provided by the present application;
[0021] Fig.12 It is a structural schematic diagram of an embodiment of an image adjustment device provided by the present application;
[0022] Fig.13 It is a structural schematic diagram of an embodiment of an electronic device provided by the present application;
[0023] Fig.14 is a structural schematic diagram of another embodiment of the electronic device provided by the present application;
[0024] Fig.15 It is a structural schematic diagram of an embodiment of a computer-readable storage medium provided by the present application. DETAILED DESCRIPTION
[0025] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It will be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only some but not all structures related to the present application are shown in the drawings. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.
[0026] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0027] With the widespread application of electronic devices, electronic devices can support more and more applications, and their functions are becoming more and more powerful. Electronic devices are developing in the direction of diversification and personalization, becoming indispensable electronic products in users' lives. For example, images can be viewed in electronic devices, and images can also be processed using corresponding applications.
[0028] The shortcoming is that the image processing scenes are too monotonous, and the image content and color are manually adjusted using photo editing applications.
[0029] Based on this, the present application proposes any of the following embodiments to solve at least one of the above technical problems.
[0030] See also Figure 1 , Figure 1 1 is a flow chart of an embodiment of an image adjustment method provided by the present application. The method comprises:
[0031] Step 11: In response to a viewing instruction for a target image, current environment information is acquired.
[0032] The operating subject of the embodiment of the present application is an electronic device, and images can be viewed in the electronic device. For example, a photo album in the electronic device can store multiple images, such as pictures and / or videos. It can be understood that the images in the photo album are obtained by shooting. Therefore, after shooting and imaging, the obtained images are stored in the photo album.
[0033] Usually, when the captured image is not processed, it is just the scene corresponding to the shooting and the corresponding rendering effect. So when you view the image later, you can only see the content at the time of shooting.
[0034] The content in the target image may be scenery, buildings, and / or people, etc., which can be photographed.
[0035] Based on this, the present application proposes obtaining current environment information and executing step 12 when viewing the target image.
[0036] In some embodiments, the current environmental information may be at least one of weather, light intensity and / or time.
[0037] In some embodiments, when an image is captured, the location at which the image is captured is recorded, so the current environmental information may be at least one of the weather, light intensity and / or time at the image capture location.
[0038] In some embodiments, the current environment information may be at least one of the weather, light intensity and / or time at the location where the electronic device where the current image is located is located.
[0039] Step 12: Render the target image using the current environment information.
[0040] In some embodiments, corresponding special effects may be generated using current environment information, and the target image may be rendered using the special effects.
[0041] Step 13: Display the rendered target image; wherein the rendered target image is adapted to the current environment information.
[0042] Combination Figure 2 , Figure 3 and Figure 4 To explain:
[0043] Figure 2 This is a schematic diagram of a target image at noon. Figure 3 is a schematic diagram of a target image at dusk. Figure 4 is a schematic diagram of a target image at dawn. It can be understood that Figure 2 , Figure 3 and Figure 4 The real image is a color image, and in this application, a grayscale image is used. Figure 2 , Figure 3 and Figure 4 It can be found that the target image is rendered accordingly at different times. That is, when the user views the target image at different times, the electronic device renders the target image according to the time of viewing, so that the rendered target image is adapted to the environment at the time of viewing.
[0044] In this embodiment, in response to an instruction to view a target image, the target image is rendered using the current environmental information, and the rendered target image is displayed, so that the target image viewed by the user is adapted to the current environmental information, allowing the user to view the content of the same target image in different environments, making the image more vivid and expressive.
[0045] See also Figure 5 , Figure 5 : is a flow chart of another embodiment of the image adjustment method provided by the present application. The method comprises:
[0046] Step 51: In response to a viewing instruction for a target image, obtain location information of a terminal device where the target image is located.
[0047] The terminal device may be a mobile terminal, such as a mobile phone, a tablet computer or other electronic device, or a personal computer or the like.
[0048] In other embodiments, in response to a viewing instruction for a target image, target location information recorded in image information of the target image is obtained, and the target location information is the shooting location of the target image.
[0049] Step 52: Use the location information to obtain corresponding weather information.
[0050] In some embodiments, the location information is the location information of the terminal device where the target image is located, and the location information is used to obtain weather information corresponding to the terminal device. The weather information is the weather information of the environment where the terminal device is located.
[0051] In some embodiments, the location information is the shooting location of the target image, and the location information is used to obtain weather information corresponding to the shooting location of the target image. The weather information is the weather information of the environment where the shooting location of the target image is located.
[0052] Step 53: Render the target image using weather information.
[0053] Step 54: Displaying the rendered target image; wherein the rendered target image is adapted to the current environment information.
[0054] Steps 53 to 54 have the same or similar technical solutions as any embodiment of the present application and will not be described in detail here.
[0055] In one application scenario, a selection may be provided in the electronic device, such as setting two selection buttons, one selection button corresponding to the location information of the terminal device, and the other selection button corresponding to the shooting location of the target image.
[0056] In response to an instruction to view the target image, the two selection buttons mentioned above are provided. In response to the selection button corresponding to the location information of the terminal device being selected, the location information of the terminal device where the target image is located is obtained, the corresponding weather information is obtained using the location information, the target image is rendered using the weather information, and the rendered target image is displayed, so that the user can view the images of the content in the same target image in different environments, making the image more vivid and expressive.
[0057] In response to an instruction to view a target image, the two selection buttons mentioned above are provided. In response to the selection button corresponding to the shooting location of the target image being selected, the location information of the shooting location of the target image is obtained, the corresponding weather information is obtained using the location information of the shooting location, the target image is rendered using the weather information, and the rendered target image is displayed, so that the user can view the images of the content in the same target image in different environments from a distance, making the image more vivid and expressive, and enabling the user to view the image formed by the content in the target image under the current weather at the shooting location without going to the shooting location of the target image.
[0058] See also Figure 6 , Figure 6 : is a flow chart of another embodiment of the image adjustment method provided by the present application. The method comprises:
[0059] Step 61: In response to a viewing instruction for a target image, current environment information is acquired.
[0060] Step 61 has the same or similar technical solution as any embodiment of the present application, and will not be described in detail here.
[0061] Step 62: Obtain the device angle of the terminal device where the target image is located.
[0062] In some embodiments, the corresponding device angle is obtained through an angle sensor on the terminal device, such as a gyroscope.
[0063] Step 63: Render the target image using the current environment information and device angle.
[0064] The images correspond to the corresponding shooting angles when they are taken, that is, when shooting an object, the objects in the images taken at different angles are also different. Therefore, the target image can be rendered by combining the current environment information and the device angle to obtain the target image corresponding to the current device angle.
[0065] In some embodiments, see Figure 7 , step 63 may be the following process:
[0066] Step 631: Obtain a rendering filter for the target image using the current environment information.
[0067] The current environment information may be at least one of weather, light intensity and / or time, etc. The corresponding rendering filter is obtained by comprehensively considering all dimensions of environment information, and OpenGL is used to render the image.
[0068] Step 632: Render the target image using a rendering filter.
[0069] Step 633: Dynamically adjust the shadow effect of the rendering angle according to the device angle.
[0070] When the content in the image is photographed, it has a corresponding shadow effect at the corresponding shooting angle. Then the shadow effect of the rendering angle can be dynamically adjusted using the current device angle. Further, the content in the image can be adjusted according to the current device angle. Due to angle issues, at least part of the information of the content in the image is blocked or unblocked. For example, at a first angle, at least part of the information of the content is blocked, then at a second angle, at least part of the information of the content is already partially unblocked. Therefore, the device angle can correspond to the shooting angle, and the corresponding occlusion effect in the content can be dynamically adjusted according to the device angle to achieve image content at different angles.
[0071] In some embodiments, see Figure 8 , step 633 may be the following process:
[0072] Step 81: Get the original shadow effect of the target image.
[0073] In some embodiments, a corresponding filter is used when the target image is captured, which corresponds to the original shadow effect under the filter.
[0074] In some embodiments, after the target image is successfully captured, there will be an original shadow effect corresponding to the environment at the time of capture.
[0075] Step 82: Dynamically adjust the shadow effect of the rendering angle based on the device angle, current time, and original shadow effect.
[0076] In some embodiments, the shooting angle of the target image can be obtained to obtain the corresponding rendering angle during shooting, and then the shadow effect of the rendering angle can be dynamically adjusted in combination with the device angle, current time and original shadow effect.
[0077] In some embodiments, see Fig. 9 , step 82 may be the following process:
[0078] Step 821: Determine the light intensity and light angle according to the current time.
[0079] In some embodiments, the light intensity and light angle may be determined based on the current time and weather information.
[0080] Step 822: Determine the angle difference between the device angle and the illumination angle.
[0081] Since the illumination angle and the device angle are both fixed, the angle difference between the device angle and the illumination angle can be determined based on the same coordinate system.
[0082] Step 823: Dynamically adjust the shadow effect of the rendering angle using the angle difference, light intensity, and original shadow effect.
[0083] The shadow effect of the rendering angle is dynamically adjusted using the angle difference, the illumination intensity and the original shadow effect. In some embodiments, the original shadow effect can be removed, and then the shadow effect of the rendering angle is dynamically adjusted again using the angle difference and the illumination intensity.
[0084] In some embodiments, the shadow effect at the rendering angle may be dynamically adjusted based on the original shadow effect by superimposing the angle difference and the light intensity.
[0085] Step 64: Displaying the rendered target image; wherein the rendered target image is adapted to the current environment information.
[0086] In this embodiment, the device angle of the terminal device can be combined to enable the user to view the target image corresponding to the device angle at different angles of the terminal device, making the image more vivid and expressive. The user can also view the target image equivalent to that taken at different angles and in different environments from a long distance.
[0087] In one application scenario, a selection may be provided in the electronic device, such as setting two selection buttons, one selection button corresponding to the location information of the terminal device, and the other selection button corresponding to the shooting location of the target image.
[0088] In response to an instruction to view the target image, the two selection buttons mentioned above are provided. In response to the selection button corresponding to the location information of the terminal device being selected, the environmental information of the terminal device where the target image is located and the device angle of the terminal device are obtained, the target image is rendered using the current environmental information and the device angle, and the rendered target image is displayed, so that the user can view the images of the content in the same target image in different environments, making the image more vivid and expressive.
[0089] In response to an instruction to view a target image, the two selection buttons mentioned above are provided. In response to the selection button corresponding to the shooting location of the target image being selected, the location information of the shooting location of the target image is obtained, the corresponding environmental information and the device angle of the terminal device are obtained using the location information of the shooting location, the target image is rendered using the current environmental information and the device angle, and the rendered target image is displayed, so that the user can view the images of the content in the same target image in different environments from a distance, making the image more vivid and expressive, and enabling the user to view the image formed by the content in the target image under the current weather at the shooting location without going to the shooting location of the target image.
[0090] Any image in this application can be a picture or a video.
[0091] In one application scenario, combined with Fig.10 and Fig.11 To explain:
[0092] Fig.10 is a schematic diagram of a target image. When the user views the image, the environmental information obtained is foggy weather. Fig.10 Rendering, get Fig.11 The image shown enables the user to view the content of the same target image in different environments from a distance, making the image more vivid and expressive, and enabling the user to view the image of the content of the target image formed under the current weather at the shooting location without going to the shooting location of the target image.
[0093] See also Fig.12 , Fig.12 1 is a schematic diagram of the structure of an embodiment of an image adjustment device provided by the present application. The image adjustment device 100 comprises: an acquisition module 101 , a rendering module 102 and a display module 103 .
[0094] The acquisition module 101 is used to acquire current environment information in response to a viewing instruction for a target image.
[0095] The rendering module 102 is used to render the target image using the current environment information.
[0096] The display module 103 is used to display the rendered target image; wherein the rendered target image is adapted to the current environment information.
[0097] The acquisition module 101 , the rendering module 102 and the display module 103 cooperate with each other to implement the method of any of the above embodiments.
[0098] See also Fig.13 , Fig.131 is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. The electronic device 110 includes a processor 111, a memory 112 and a display 113 coupled to the processor 111;
[0099] The memory 112 is used to store computer programs, and the processor 111 is used to execute computer programs to implement the following method:
[0100] In response to a viewing instruction for a target image, current environment information is acquired; the target image is rendered using the current environment information; and the rendered target image is displayed; wherein the rendered target image is adapted to the current environment information.
[0101] It can be understood that the processor 111 is used to execute a computer program to implement the method of any of the above embodiments.
[0102] See also Fig.14 , Fig.14 1 is a schematic diagram of the structure of another embodiment of the electronic device provided by the present application. The electronic device 110 may be, for example, the terminal device mentioned above. The electronic device 110 may include: a memory 112, a processor (Central Processing Unit, CPU) 111, a circuit board (not shown in the figure), a power circuit and a microphone 123. The circuit board is placed inside the space surrounded by the shell; the processor 111 and the memory 112 are arranged on the circuit board; the power circuit is used to supply power to various circuits or devices of the electronic device; the memory 112 is used to store executable program code; the processor 111 runs the computer program corresponding to the executable program code by reading the executable program code stored in the memory 112, so as to implement the method of any of the above embodiments.
[0103] The electronic device may also include: a peripheral interface 114, an RF (Radio Frequency) circuit 116, an audio circuit 117, a speaker 122, a power management chip 119, an input / output (I / O) subsystem 120, other input / control devices 121, a display 113 and an external port 115. These components communicate through one or more communication buses or signal lines 118.
[0104] The memory 112 can be accessed by the processor 111, the peripheral interface 114, etc. The memory 112 can include a high-speed random access memory, and can also include a non-volatile memory, such as one or more disk storage devices, flash memory devices, or other volatile solid-state storage devices. The peripheral interface 114 can connect the input and output peripherals of the device to the processor 111 and the memory 112.
[0105] The I / O subsystem 120 can connect the input and output peripherals on the device, such as the display 113 and other input / control devices 121, to the peripheral interface 114. The I / O subsystem 120 may include a display controller 1201 and one or more input controllers 1202 for controlling other input / control devices 121. Among them, the one or more input controllers 1202 receive electrical signals from other input / control devices 121 or send electrical signals to other input / control devices 121. Other input / control devices 121 may include physical buttons (press buttons, rocker buttons, etc.), dials, slide switches, joysticks, and click wheels. It is worth noting that the input controller 1202 can be connected to any of the following: a keyboard, an infrared port, a USB interface, and a pointing device such as a mouse.
[0106] The display 113 is an input interface and an output interface between the user electronic device and the user, and displays visual output to the user. The visual output may include graphics, text, icons, videos, etc.
[0107] The display controller 1201 in the I / O subsystem 120 receives an electrical signal from the display 113 or sends an electrical signal to the display 113. The display 113 detects contact on the touch screen, and the display controller 1201 converts the detected contact into interaction with a user interface object displayed on the display 113, that is, realizes human-computer interaction. The user interface object displayed on the display 113 may be an icon for running a game, an icon for connecting to a corresponding network, etc.
[0108] The RF circuit 116 is mainly used to establish communication between the mobile phone and the wireless network (i.e., the network side) to realize data reception and transmission between the mobile phone and the wireless network. For example, sending and receiving short messages, emails, etc. Specifically, the RF circuit 116 receives and sends RF signals, which are also called electromagnetic signals. The RF circuit 116 converts electrical signals into electromagnetic signals or converts electromagnetic signals into electrical signals, and communicates with the communication network and other devices through the electromagnetic signals. The RF circuit 116 may include known circuits for performing these functions, including but not limited to antenna systems, RF transceivers, one or more amplifiers, tuners, one or more oscillators, digital signal processors, CODEC (COder-DECoder, codec) chipsets, Subscriber Identity Module (SIM), etc.
[0109] The audio circuit 117 is mainly used to receive audio data from the peripheral interface 114, convert the audio data into an electrical signal, and send the electrical signal to the speaker 122. The speaker 122 is used to restore the voice signal received by the mobile phone from the wireless network through the RF circuit 116 to sound and play the sound to the user. The power management chip 119 is used to provide power supply and power management for the processor 111, the I / O subsystem 120 and the hardware connected to the peripheral interface 114.
[0110] The electronic device 110 mentioned above may be a mobile terminal, such as a smart phone, a tablet or other mobile device, or a terminal device, such as a personal computer, or a corresponding server.
[0111] See also Fig.15 , Fig.15 1 is a schematic diagram of a computer readable storage medium according to an embodiment of the present application. The computer readable storage medium 150 stores a computer program 151. When the computer program 151 is executed by a processor, the following method is implemented:
[0112] In response to a viewing instruction for a target image, current environment information is acquired; the target image is rendered using the current environment information; and the rendered target image is displayed; wherein the rendered target image is adapted to the current environment information.
[0113] It can be understood that when the computer program 151 is executed by a processor, it can also implement the method of any of the above embodiments.
[0114] In summary, the image adjustment method, device, electronic device and readable storage medium provided by the present application, in response to an instruction to view a target image, render the target image using current environmental information, and display the rendered target image, so that the target image viewed by the user is adapted to the current environmental information, and enables the user to view the content of the same target image in different environments, making the image more vivid and expressive.
[0115] Furthermore, in combination with the device angle of the terminal device, the content effect in the target image is adjusted to make it consistent with the image content captured by the device angle.
[0116] In the several embodiments provided in this application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation described above is only illustrative, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0117] If the integrated units in the above other embodiments 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 application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), disk or optical disk and other media that can store program codes.
[0118] The above description is only an implementation method of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. An image adjustment method, It is characterized in that The method comprises: In response to a viewing instruction for a target image, obtaining current environment information; Rendering the target image using the current environment information; The rendered target image is displayed; wherein the rendered target image is adapted to the current environment information.
2. The method according to claim 1, It is characterized in that The current environment information includes weather information, and the obtaining of the current environment information includes: Acquire location information of the terminal device where the target image is located; The corresponding weather information is acquired using the location information.
3. The method according to claim 1, It is characterized in that Before rendering the target image using the current environment information, the method includes: Acquire the device angle of the terminal device where the target image is located; The rendering of the target image by using the current environment information includes: The target image is rendered using the current environment information and the device angle.
4. The method according to claim 3, It is characterized in that The rendering of the target image by using the current environment information and the device angle includes: Obtaining a rendering filter of the target image using the current environment information; Rendering the target image using the rendering filter; Dynamically adjust the shadow effect of the rendering angle according to the device angle.
5. The method according to claim 4, It is characterized in that The dynamically adjusting the shadow effect of the rendering angle according to the device angle includes: Obtaining the original shadow effect of the target image; The shadow effect of the rendering angle is dynamically adjusted in combination with the device angle, the current time and the original shadow effect.
6. The method according to claim 5, It is characterized in that The step of dynamically adjusting the shadow effect of the rendering angle by combining the device angle, the current time and the original shadow effect includes: Determine the light intensity and light angle according to the current time; Determining an angular difference between the device angle and the illumination angle; The shadow effect of the rendering angle is dynamically adjusted using the angle difference, the illumination intensity and the original shadow effect.
7. The method according to claim 1, It is characterized in that The target image is a picture or a video.
8. An image adjustment device, It is characterized in that The image adjustment device comprises: An acquisition module, used for acquiring current environment information in response to a viewing instruction for a target image; A rendering module, used to render the target image using the current environment information; The display module is used to display the rendered target image; wherein the rendered target image is adapted to the current environment information.
9. An electronic device, It is characterized in that The electronic device includes a processor, a memory and a display coupled to the processor; The memory is used to store a computer program, and the processor is used to execute the computer program to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the computer program implements the method according to any one of claims 1 to 7.