CN117274433A - Picture management method, picture management device, electronic apparatus, and readable storage medium - Google Patents
Picture management method, picture management device, electronic apparatus, and readable storage medium Download PDFInfo
- Publication number
- CN117274433A CN117274433A CN202311223974.1A CN202311223974A CN117274433A CN 117274433 A CN117274433 A CN 117274433A CN 202311223974 A CN202311223974 A CN 202311223974A CN 117274433 A CN117274433 A CN 117274433A
- Authority
- CN
- China
- Prior art keywords
- picture
- editing
- editing information
- information
- history
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 49
- 238000004891 communication Methods 0.000 claims abstract description 29
- 238000000034 method Methods 0.000 claims description 43
- 230000004044 response Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 101150053844 APP1 gene Proteins 0.000 description 1
- 101100189105 Homo sapiens PABPC4 gene Proteins 0.000 description 1
- 102100039424 Polyadenylate-binding protein 4 Human genes 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses a picture management method, a picture management device, electronic equipment and a readable storage medium, and belongs to the technical field of computers. The picture management method comprises the following steps: acquiring history editing information of a first picture under the condition of communicating with a first object through a communication application program; editing the first picture according to the first editing information to obtain a second picture under the condition that the history editing information comprises the first editing information; or, in the case that the history editing information does not include the first editing information, taking the first picture as the second picture; displaying the second picture; wherein the first editing information is editing information associated with the first object.
Description
Technical Field
The application belongs to the technical field of computers, and particularly relates to a picture management method, a picture management device, electronic equipment and a readable storage medium.
Background
In the related art, the conventional picture management method is generally limited to viewing a picture for which editing has been completed. However, if a picture needs to be edited differently for different objects, then the edited picture for each object needs to be stored on the mobile device. This approach may take up a lot of memory space and some of the pictures may have only minor differences, and the user may be bothered in finding an edited picture for a particular object, spending a lot of time and effort to find the picture, and lacking in flexibility and efficiency of operation.
Disclosure of Invention
An object of the embodiments of the present application is to provide a picture management method, a picture management device, an electronic apparatus, and a readable storage medium, which can solve the problem that the conventional picture management method is inflexible.
In a first aspect, an embodiment of the present application provides a method for managing a picture, where the method includes: acquiring history editing information of a first picture under the condition of communicating with a first object through a communication application program; editing the first picture according to the first editing information to obtain a second picture under the condition that the history editing information comprises the first editing information; or, in the case that the history editing information does not include the first editing information, taking the first picture as the second picture; displaying the second picture; wherein the first editing information is editing information associated with the first object.
In a second aspect, an embodiment of the present application provides a picture management apparatus, an obtaining module, configured to obtain history editing information of a first picture in a case where the first picture is communicated with a first object through a communication application; the processing module is used for editing the first picture according to the first editing information to obtain a second picture when the history editing information comprises the first editing information; or, in the case that the history editing information does not include the first editing information, taking the first picture as the second picture; the display module is used for displaying the second picture; wherein the first editing information is editing information associated with the first object.
In a third aspect, embodiments of the present application provide an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and where the processor is configured to execute a program or instructions to implement a method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement the method according to the first aspect.
In the embodiment of the application, the history editing information of the first picture is obtained under the condition that the communication application program is in communication with the first object, the first picture is edited according to the first editing information to obtain the second picture under the condition that the history editing information comprises the first editing information, or the first picture is edited according to the first editing information to obtain the second picture under the condition that the history editing information comprises the first editing information, and finally the second picture is displayed, wherein the first editing information records editing operation on the first picture when the communication with the first object is performed last time. If the historical editing information of the first picture comprises first editing information, when the first picture is communicated with the first object next time, displaying a second picture obtained by editing after the first picture is correspondingly edited according to the editing operation recorded by the first editing information, so that a current operation user can immediately see the editing effect on the first picture, and the interactive experience of the current operation user and the first object can be enhanced; if the first editing information is not included, the current operation user can directly view the original image without additional operation, so that the picture management mode is more flexible, and the picture management and user browsing experience are improved.
Drawings
Fig. 1 is a schematic flow chart of a picture management method according to an embodiment of the present application;
FIG. 2a illustrates a display interface of a first picture provided by an embodiment of the present application;
FIG. 2b illustrates a display interface of a second picture provided by an embodiment of the present application;
FIG. 3a illustrates an editing interface for a second picture provided by an embodiment of the present application;
FIG. 3b illustrates another editing interface for a second picture provided by an embodiment of the present application;
fig. 4 is another flow chart of a picture management method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a picture management device according to an embodiment of the present application;
FIG. 6 is a schematic diagram of an electronic device according to an embodiment of the present application;
fig. 7 is a schematic diagram of another structure of an electronic device according to an embodiment of the present application.
Detailed Description
Technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application are within the scope of the protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type and not limited to the number of objects, e.g., the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The picture management method, the picture management device, the electronic device and the readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings by specific embodiments and application scenarios thereof.
Fig. 1 illustrates a picture management method provided in an embodiment of the present application, which may be performed by an electronic device, which may include: terminal devices such as cell phones, tablet computers (Tablet Personal Computer), laptops (Laptop computers), notebooks, personal digital assistants (Personal Digital Assistant, PDA), palmtops, netbooks, ultra-mobile Personal Computer, UMPC, mobile internet appliances (Mobile Internet Device, MID), etc. In other words, the method may be performed by software or hardware installed in an electronic device, the method comprising the steps of:
s110: in the case of communicating with the first object through the communication application, history editing information of the first picture is acquired.
The first picture may be a photo, an illustration, a chart, an icon, a cartoon, etc., and the format of the first picture includes, but is not limited to JPG, JPEG, PNG, GIF, TIFF and BMP.
It is understood that the history editing information includes all operations of editing the first picture, and in the case of communicating with the first object through the communication application, the history editing information of the first picture may be acquired after the first picture is selected.
S120: editing the first picture according to the first editing information to obtain a second picture under the condition that the history editing information comprises the first editing information; or, in the case where the history editing information does not include the first editing information, taking the first picture as the second picture.
S130: and displaying the second picture.
Wherein the first editing information is editing information associated with the first object.
It may be appreciated that the historical editing information of the first picture may include editing information for a plurality of objects, and in a case where the historical editing information includes the first editing information, that is, there is editing information associated with the first object in the historical editing information of the first picture, the first picture is edited according to the first editing information to obtain a second picture to be displayed. And when the history editing information of the first picture does not comprise the first editing information related to the first object, taking the first picture as a second picture to be displayed and displaying the second picture. I.e. for the first picture, there is no first editing information associated with the first object, then the first picture may be taken as a second picture to be displayed and the second picture may be displayed without editing the first picture again.
As shown in fig. 2a, an exemplary display interface of the first picture is shown, where the display interface includes a first picture 210, an object area 220 corresponding to the first picture, an edit button 230, and a share button 240, where the object area 220 may include 0, 1, or more objects, and when the current operation user communicates with the first object through the communication application, after selecting the first picture, if the first picture has no history edit information, the object area 220 may not be displayed; if the first picture corresponds to the history editing information, an object associated with the history editing information is displayed, and the object area 220 is displayed. The object area 220 may be disposed at the top, bottom, left, right, etc. of the display interface, which is not specifically limited in the embodiments of the present application; meanwhile, the object area 220 may float above the first picture 210 in a stacking manner, and the specific layout manner is not specifically limited in the embodiments of the present application.
In addition, in the embodiment of the application, each object has a unique identifier, so that each object can be accurately identified. The object may be a contact or group in a respective communication application, which may include various instant messaging software, and address books, mailboxes, etc. In order to distinguish the objects in each communication application program, the object identification of the object can be determined according to the corresponding communication application program, and the object identification can be formed by two parts, wherein the first part is the identification code of the communication application program, and the second part is the identification code of the corresponding object in the communication application program. For example, the contact of the instant messaging software 1 includes the contact a, the identification code of the instant messaging software 1 may be the name of the instant messaging software, for example APP1, and the contact a is the unique identification in the system corresponding to the instant messaging software 1, for example, 123456, and then the user identification of the contact a may be APP1-123456. Further, with continued reference to fig. 2a, in order to ensure that the current operating user can quickly distinguish between the contacts of different communication applications in the object area 220, a unique display color may be set for the object identifier of the different communication applications, so that the current operating user can intuitively identify to which communication application the object in the object area 220 belongs, thereby improving the operating experience of the user. The display mode of the object identifier may be an avatar corresponding to the object identifier, or a nickname, a remark, or the like corresponding to the object identifier.
In the case where the history editing information includes the first editing information, as shown in fig. 2b, in the display interface, the first object is highlighted in the object area 220, the first picture will load the first editing information corresponding to the first object through S120, and finally the second picture 250, which is the editing result for the first picture, is displayed. In the case where the history editing information does not include the first editing information, the first object may not be displayed in the object area 220, and the first picture may be displayed as the second picture, that is, the original image may be displayed.
In the embodiment of the application, the history editing information of the first picture is obtained under the condition that the communication application program is in communication with the first object, the first picture is edited according to the first editing information to obtain the second picture under the condition that the history editing information comprises the first editing information, or the first picture is edited according to the first editing information to obtain the second picture under the condition that the history editing information comprises the first editing information, and finally the second picture is displayed, wherein the first editing information records editing operation on the first picture when the communication with the first object is performed last time. If the historical editing information of the first picture comprises first editing information, when the first picture is communicated with the first object next time, displaying a second picture obtained by editing after the first picture is correspondingly edited according to the editing operation recorded by the first editing information, so that a current operation user can immediately see the editing effect on the first picture, and the interactive experience of the current operation user and the first object can be enhanced; if the first editing information is not included, the current operation user can directly view the original image without additional operation, so that the picture management mode is more flexible, and the picture management and user browsing experience are improved.
In one implementation, before the acquiring the historical editing information of the first picture, the method further includes: receiving a first editing operation on the first picture and an input to the first object; associating the first editing operation with the first object; the history editing information comprises information corresponding to the first editing operation and associated information of the first editing operation and the first object. It is understood that associating the first editing operation with the first object means binding or associating information corresponding to the first editing operation with the first object for tracking, recording, and managing. For example, in the related art, a user may need to edit a picture when sharing the picture stored in an electronic device to other users. For example, the user may open a picture from the album, edit and save the opened picture, and finally send the edited picture to the designated contact. In general, if the picture needs to edit different content and then send the different content to different contacts, this operation needs to be repeated, that is, when different content is edited for different users, a new base picture needs to be reselected and opened each time for editing respectively. In some cases, multiple edits may be required for the same picture sent to the same user, for example, the user edits a picture before selecting to forward the picture to contact a, and before completing the edits, a message of contact B may be received, and the picture needs to be sent to contact B. Or after editing the picture and sending the edited picture to the contact A, the user may need to newly add the edited content on the basis of the last editing or to modify the content edited last time and share the edited content with the contact A again. By adopting the technical scheme of the related technology, when the user edits newly added editing content or modifies edited content next time, the user can only open the basic picture to edit again, but cannot open the picture with the last editing operation process, so that the user cannot edit on the basis of the last editing. Thus, in this implementation, the first editing operation for the first picture is associated with the first object, and then the first editing operation may be directly loaded when the first picture is edited for the first object next time, so that the current operation user can continue editing based on the previous editing, thereby ensuring the continuity and integrity of editing.
Further, in one implementation, after displaying the second picture, the method may further include the steps of:
step 1: a second editing operation is received for the second picture.
For example, with continued reference to fig. 2b described above, a second picture is displayed. After the current operation user clicks the edit button, as shown in fig. 3a, an edit interface for displaying the second picture is displayed. The editing interface comprises a second picture 310, an editing operation area 320, a sharing key 330 and a completion key 340, wherein the editing operation area 320 comprises a plurality of operation keys, a current operation user edits and modifies the second picture 310 by using each operation key, and when the completion of editing is determined, the completion key 340 can be clicked to save; or, in the editing process, the second picture after the current editing can be directly selected to be shared to the first object. In one implementation, as shown in fig. 3b, the editing interface may include an object area 320, where a first object is highlighted, and then the object may be switched at any time during the editing process for the second picture corresponding to the first object. It should be noted that, before switching to another object, the completion key 350 may be triggered by default to save the second editing operation corresponding to the first object.
In addition, if the current operation user needs to process the second picture, the first picture may be edited based on the second picture, that is, on the original image basis, without the first editing information corresponding to the first object.
Step 2: and updating the history editing information in response to the second editing operation, wherein the updated history editing information comprises editing information corresponding to the first object.
It can be understood that, in the conventional picture management method, when different contents are edited for a plurality of users, a new base picture is reselected and opened each time to perform editing respectively, which is complicated in steps, and when the edited contents are newly added or modified for a plurality of times of editing for one user, the base picture needs to be reselected and modified again. In this implementation, since the editing of the second picture can be completed in a plurality of times and the editing content before the withdrawal can be modified, when each editing is completed, the corresponding editing information can be generated based on the current editing operation and the history editing information can be updated according to the editing information.
Therefore, in the embodiment of the application, the current operation user can edit the second picture at will, save the current editing content under the condition that the editing is completed, and update the historical editing information based on the second editing operation, so that the first editing information corresponding to the first picture is always in the latest state, unnecessary data loss can be avoided, and each editing operation can be traced back for later restoration to a certain state before. Moreover, in this way, when the current operation user communicates with the first object, the editing information corresponding to the first object can be quickly seen, so that the editing efficiency is improved, the time and effort of the current operation user can be saved, meanwhile, in the traditional picture management mode, the pictures edited for different objects need to be respectively saved, so that the number of pictures is huge and difficult to manage, and in the implementation mode, through nondestructive editing, the user can perform various editing operations while the original pictures are saved, and new copies do not need to be generated.
In one implementation, after the displaying the second picture, the method further includes: and sending the second picture to the first object in response to the operation of sharing the second picture to the first object. That is, the terminal performs the operation of sharing the second picture to the first object based on the sharing operation of the current operation user, so that the step of manually selecting among multiple copies generated based on the first picture during picture sharing is simplified, and user experience is improved. In the case where the first editing information is not included in the history editing information of the first picture, the first picture is regarded as the second picture, and therefore, in this case, even if there is no editing operation for the first picture, the picture to be transmitted is the second picture.
The following describes each implementation manner specifically, and as shown in fig. 4, the embodiment of the present application provides a specific method for optimizing editing and sharing pictures by associating contacts, which may include the following steps:
S401-S402: and opening a certain original picture of the album, selecting a contact, for example, a certain friend in an instant messaging application program, editing the contact, and storing the editing information and associating the editing information with the contact information.
S403 to S404: editing another contact person on the display interface of the picture; judging whether the contact person is a new contact person, and executing S405 if the contact person is the new contact person; if not, S406 is performed.
S405: the new contact directly refreshes the canvas of the current picture as an original picture, carries out corresponding editing, and stores editing information and contact information after finishing editing;
s406: if the contact person is not newly added, the edited information of the contact person is loaded, the picture canvas before the contact person is switched is refreshed, and the new editing information and the old editing information can be added, deleted and changed again, and the saved editing information is updated;
S407-S408: after editing is completed, the corresponding pictures are stored in the album, and the pictures can be switched to another picture directly by switching the contact persons;
S409-S412: when sharing the picture, the picture edited by the appointed contact person is directly presented by default after the picture is selected, and if the edited contact person is not matched, the original picture is presented.
In a conventional picture editing manner, a user typically selects a picture from an album, edits and saves the picture, and finally sends the edited picture to a designated contact. If different editing contents are required to be sent to different contacts aiming at the picture, a new basic picture is required to be opened again for each contact to be edited respectively, and the picture editing mode is complicated and low in efficiency, so that the user experience is poor. In the embodiment, the contact person and the picture editing information are bound, and when the picture is sent, the corresponding picture is selected by default according to the sent contact person to send; the steps that a plurality of pictures exist and the selection is required to be confirmed are reduced. Meanwhile, after the editing information of the picture is bound with the contact person, editing can be completed for multiple times, editing contents can be modified and withdrawn for a certain time, and finally synthesis is completed, so that the generation of a semi-finished picture in an intermediate process can be avoided. Further, for a certain picture, after the picture is opened once, editing operation for a plurality of contacts can be completed, different contacts are selected, the editing base picture corresponding to the contact can be refreshed, the picture is not required to be opened again to be searched again, and time and energy of a current operation user can be saved.
According to the picture management method provided by the embodiment of the application, the execution subject can be a picture management device. In the embodiment of the present application, a picture management device is described by taking a picture management method performed by the picture management device as an example.
Fig. 5 illustrates a schematic structural diagram of a picture management device according to an embodiment of the present application, and as shown in fig. 5, the picture management device 500 may include: an acquisition module 510, a processing module 520, and a display module 530.
In this embodiment, the obtaining module 510 is configured to obtain, in a case of communicating with the first object through the communication application, history editing information of the first picture; the processing module 520 is configured to edit the first picture according to the first editing information to obtain a second picture when the history editing information includes the first editing information; or, in the case that the history editing information does not include the first editing information, taking the first picture as the second picture; and a display module 530, configured to display the second picture.
In one implementation, the picture management apparatus 500 further includes: a first receiving module for receiving a first editing operation for the first picture and an input for the first object; the association module is used for associating the first editing operation with the first object; the history editing information comprises information corresponding to the first editing operation and associated information of the first editing operation and the first object.
In one implementation, the picture management apparatus 500 further includes: the second receiving module is used for receiving a second editing operation of the second picture; and the updating module is used for responding to the second editing operation and updating the historical editing information, wherein the updated historical editing information comprises editing information corresponding to the first object.
In one implementation, the picture management apparatus 500 further includes: and the sharing module is used for responding to the operation of sharing the second picture to the first object and sending the second picture to the first object.
The image management device in the embodiment of the application may be an electronic device, or may be a component in the electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the electronic device may be a mobile phone, tablet computer, notebook computer, palm computer, vehicle-mounted electronic device, mobile internet appliance (Mobile Internet Device, MID), augmented reality (augmented reality, AR)/Virtual Reality (VR) device, robot, wearable device, ultra-mobile personal computer, UMPC, netbook or personal digital assistant (personal digital assistant, PDA), etc., but may also be a server, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (TV), teller machine or self-service machine, etc., and the embodiments of the present application are not limited in particular.
The image management device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
The picture management device provided in the embodiment of the present application can implement each process implemented by the embodiments of the methods of fig. 1 to fig. 4, and in order to avoid repetition, a detailed description is omitted here.
Optionally, as shown in fig. 6, the embodiment of the present application further provides an electronic device 600, including a processor 601 and a memory 602, where a program or an instruction capable of running on the processor 601 is stored in the memory 602, and the program or the instruction implements each step of the above-mentioned embodiment of the picture management method when being executed by the processor 601, and the steps can achieve the same technical effects, so that repetition is avoided, and no further description is given here.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 7 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 700 includes, but is not limited to: radio frequency unit 701, network module 702, audio output unit 703, input unit 704, sensor 705, display unit 706, user input unit 707, interface unit 708, memory 109, and processor 710.
Those skilled in the art will appreciate that the electronic device 700 may also include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 710 via a power management system so as to perform functions such as managing charge, discharge, and power consumption via the power management system. The electronic device structure shown in fig. 7 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
Wherein the processor 710 is configured to obtain history editing information of the first picture in a case of communicating with the first object through the communication application; editing the first picture according to the first editing information to obtain a second picture under the condition that the history editing information comprises the first editing information; or, in the case that the history editing information does not include the first editing information, taking the first picture as the second picture; displaying the second picture; wherein the first editing information is editing information associated with the first object.
The electronic device provided in the embodiment of the present application can implement each process implemented by the embodiments of the methods of fig. 1 to fig. 4, and in order to avoid repetition, a description is omitted here.
Optionally, the processor 110 is further configured to: before the history editing information of the first picture is acquired, receiving a first editing operation of the first picture and input of the first object; associating the first editing operation with the first object; the history editing information comprises information corresponding to the first editing operation and associated information of the first editing operation and the first object.
Optionally, the processor 110 is further configured to: after the second picture is displayed, receiving a second editing operation for the second picture; and updating the history editing information in response to the second editing operation, wherein the updated history editing information comprises editing information corresponding to the first object.
Optionally, the processor 110 is further configured to: and after the second picture is displayed, responding to the operation of sharing the second picture to the first object, and sending the second picture to the first object.
It should be appreciated that in embodiments of the present application, the input unit 704 may include a graphics processor (Graphics Processing Unit, GPU) 7041 and a microphone 7042, with the graphics processor 7041 processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also referred to as a touch screen. The touch panel 7071 may include two parts, a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
The memory 709 may be used to store software programs as well as various data. The memory 709 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 709 may include volatile memory or nonvolatile memory, or the memory x09 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (ddr SDRAM), enhanced SDRAM (Enhanced SDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DRRAM). Memory 709 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
Processor 710 may include one or more processing units; optionally, processor 710 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, and the like, and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 710.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above embodiment of the picture management method, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
Wherein the processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used for running a program or an instruction, so as to implement each process of the embodiment of the picture management method, and achieve the same technical effect, so that repetition is avoided, and no redundant description is provided here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
The embodiments of the present application provide a computer program product stored in a storage medium, where the program product is executed by at least one processor to implement the respective processes of the embodiments of the picture management method described above, and achieve the same technical effects, and are not repeated herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solutions of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), comprising several instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the methods described in the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those of ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are also within the protection of the present application.
Claims (10)
1. A picture management method, the method comprising:
acquiring history editing information of a first picture under the condition of communicating with a first object through a communication application program;
editing the first picture according to the first editing information to obtain a second picture under the condition that the history editing information comprises the first editing information; or alternatively, the first and second heat exchangers may be,
taking the first picture as the second picture when the history editing information does not include the first editing information;
displaying the second picture;
wherein the first editing information is editing information associated with the first object.
2. The method of claim 1, wherein prior to the capturing the historical editing information for the first picture, the method further comprises:
receiving a first editing operation on the first picture and an input to the first object;
associating the first editing operation with the first object;
the history editing information comprises information corresponding to the first editing operation and associated information of the first editing operation and the first object.
3. The method of claim 1, after displaying the second picture, the method further comprising:
receiving a second editing operation for the second picture;
and updating the history editing information in response to the second editing operation, wherein the updated history editing information comprises editing information corresponding to the first object.
4. The method of claim 1, wherein after displaying the second picture, the method further comprises:
and sending the second picture to the first object in response to the operation of sharing the second picture to the first object.
5. A picture management apparatus, the apparatus comprising:
the acquisition module is used for acquiring the history editing information of the first picture under the condition of communicating with the first object through the communication application program;
the processing module is used for editing the first picture according to the first editing information to obtain a second picture when the history editing information comprises the first editing information; or alternatively, the first and second heat exchangers may be,
taking the first picture as the second picture when the history editing information does not include the first editing information;
the display module is used for displaying the second picture;
wherein the first editing information is editing information associated with the first object.
6. The apparatus of claim 5, wherein the apparatus further comprises:
a first receiving module for receiving a first editing operation for the first picture and an input for the first object;
the association module is used for associating the first editing operation with the first object;
the history editing information comprises information corresponding to the first editing operation and associated information of the first editing operation and the first object.
7. The apparatus of claim 5, the apparatus further comprising:
the second receiving module is used for receiving a second editing operation of the second picture;
and the updating module is used for responding to the second editing operation and updating the historical editing information, wherein the updated historical editing information comprises editing information corresponding to the first object.
8. The apparatus of claim 5, wherein the apparatus further comprises:
and the sharing module is used for responding to the operation of sharing the second picture to the first object and sending the second picture to the first object.
9. An electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the picture management method according to any one of claims 1-4.
10. A readable storage medium, wherein a program or instructions is stored on the readable storage medium, which when executed by a processor, implements the steps of the picture management method according to any one of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311223974.1A CN117274433A (en) | 2023-09-20 | 2023-09-20 | Picture management method, picture management device, electronic apparatus, and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311223974.1A CN117274433A (en) | 2023-09-20 | 2023-09-20 | Picture management method, picture management device, electronic apparatus, and readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117274433A true CN117274433A (en) | 2023-12-22 |
Family
ID=89203903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311223974.1A Pending CN117274433A (en) | 2023-09-20 | 2023-09-20 | Picture management method, picture management device, electronic apparatus, and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117274433A (en) |
-
2023
- 2023-09-20 CN CN202311223974.1A patent/CN117274433A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3567476B1 (en) | Application data processing method and apparatus, and storage medium | |
CN111984130B (en) | Shortcut operation method and device and electronic equipment | |
CN110162353A (en) | Multi-page switching method and equipment, storage medium, terminal | |
JP2024519352A (en) | Message reminding method, message reminding device, electronic device and readable storage medium | |
CN113849092A (en) | Content sharing method and device and electronic equipment | |
CN114374663B (en) | Message processing method and message processing device | |
CN113282546A (en) | File processing method and device | |
CN117274433A (en) | Picture management method, picture management device, electronic apparatus, and readable storage medium | |
CN115167721A (en) | Display method and device of functional interface | |
CN114845171A (en) | Video editing method and device and electronic equipment | |
CN111694999A (en) | Information processing method and device and electronic equipment | |
CN115242739B (en) | Information processing method and device and electronic equipment | |
CN115328355B (en) | Application function starting method and device | |
CN113037618B (en) | Image sharing method and device | |
CN112035032B (en) | Expression adding method and device | |
WO2021179124A1 (en) | Method for obtaining and transmitting webpage image and information relating thereto, and electronic device | |
CN115981535A (en) | Content processing method, content processing device, electronic equipment and storage medium | |
CN115623116A (en) | Information display method and device and electronic equipment | |
CN114553805A (en) | Message display method and device | |
CN118409682A (en) | Information sharing method, device and equipment | |
CN115659084A (en) | Display control method and device and electronic equipment | |
CN115756698A (en) | Information display method and device, electronic equipment and storage medium | |
CN116088730A (en) | Page management method and device and electronic equipment | |
CN117676007A (en) | Information processing method, information processing device, electronic equipment and readable storage medium | |
CN116755597A (en) | Screenshot file control method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |