Image content processing method and apparatus, electronic device, storage medium and program product

By displaying a comparison of image content in the editing interface, media resources can be acquired for publishing or saving, solving the problem of the single image content processing method in the existing technology, and realizing richer image content processing and media resource acquisition.

WO2026052069A1PCT designated stage Publication Date: 2026-03-12BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-05
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing image content processing methods are relatively simple, lacking diverse ways to access editing and media resources.

Method used

A method for processing image content is provided, which acquires media resources for publication or saving by displaying a comparison of first and second image content in an editing interface.

Benefits of technology

It enriches the ways of processing image content, simplifies the operation of generating and displaying comparative image content, and improves the efficiency of acquiring media resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025119387_12032026_PF_FP_ABST
    Figure CN2025119387_12032026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are an image content processing method and apparatus, an electronic device, a storage medium and a program product. The image content processing method comprises: displaying first image content on an editing interface, the first image content being obtained on the basis of editing second image content; in response to a comparison content display operation for the editing interface, displaying comparison image content, the comparison image content comprising a first image area and a second image area, the first image area being used for displaying the first image content, and the second image area being used for displaying the second image content; and, on the basis of the comparison image content, acquiring a media resource, the media resource being configured for publishing media content and / or the media resource being configured for saving. By using the described technical solution, the embodiments of the present disclosure can enrich the ways of processing image content.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, electronic device, storage medium and program product for processing image content

[0001] Cross-reference to Related Applications

[0002] This application claims priority to Chinese Patent Application No. 202411253176.8, filed on September 6, 2024, the disclosure of which is incorporated herein in its entirety as part of the present application. TECHNICAL FIELD

[0003] Embodiments of the present disclosure relate to a method, device, electronic device, storage medium and program product for processing image content. BACKGROUND

[0004] Currently, in some applications, a user can process image content, such as retouching, etc. However, the processing method of image content is relatively single. SUMMARY

[0005] Embodiments of the present disclosure provide a method, device, electronic device, storage medium and program product for processing image content.

[0006] In a first aspect, embodiments of the present disclosure provide a method for processing image content, comprising:

[0007] displaying, in an editing interface, first image content, the first image content being edited based on second image content;

[0008] in response to a contrast content display operation for the editing interface, displaying contrast image content, wherein the contrast image content comprises a first image region and a second image region, the first image region being configured to display the first image content, and the second image region being configured to display the second image content;

[0009] obtaining a media resource based on the contrast image content, the media resource being configured to publish media content and / or the media resource being configured to be saved.

[0010] In a second aspect, embodiments of the present disclosure further provide a device for processing image content, comprising:

[0011] a first display module configured to display, in an editing interface, first image content, the first image content being edited based on second image content;

[0012] a second display module configured to, in response to a contrast content display operation for the editing interface, display contrast image content, wherein the contrast image content comprises a first image region and a second image region, the first image region being configured to display the first image content, and the second image region being configured to display the second image content;

[0013] a resource obtaining module, configured to obtain a media resource based on the comparison image content, the media resource being used for publishing media content and / or the media resource being used for saving.

[0014] In a third aspect, the present disclosure provides an electronic device, including:

[0015] one or more processors;

[0016] a memory storing one or more programs,

[0017] When the one or more programs are executed by the one or more processors, the one or more processors implement the image content processing method according to the embodiments of the present disclosure.

[0018] In a fourth aspect, the present disclosure provides a computer-readable storage medium, which stores a computer program, and the program is executed by a processor to implement the image content processing method according to the embodiments of the present disclosure.

[0019] In a fifth aspect, the present disclosure provides a computer program product, and when the computer program product is executed by a computer, the computer implements the image content processing method according to the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0020] The above and other features, advantages, and aspects of the present embodiments will become more apparent with reference to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals are used to represent the same or similar elements. It is to be understood that the drawings are schematically showing the elements and features, and are not necessarily drawn to scale.

[0021] FIG. 1 is a flow diagram of an image content processing method according to an embodiment of the present disclosure;

[0022] FIG. 2 is a display diagram of an editing interface according to an embodiment of the present disclosure;

[0023] FIG. 3 is a display diagram of comparison image content according to an embodiment of the present disclosure;

[0024] FIG. 4 is another display diagram of comparison image content according to an embodiment of the present disclosure;

[0025] FIG. 5 is a display process diagram of a comparison content display control according to an embodiment of the present disclosure;

[0026] FIG. 6 is a flow diagram of another image content processing method according to an embodiment of the present disclosure;

[0027] FIG. 7 is a display schematic diagram of another editing interface provided by an embodiment of the present disclosure;

[0028] FIG. 8 is a display schematic diagram of still another editing interface provided by an embodiment of the present disclosure;

[0029] FIG. 9 is a display schematic diagram of a publishing interface provided by an embodiment of the present disclosure;

[0030] FIG. 10 is a schematic diagram of a processing process of image content provided by an embodiment of the present disclosure;

[0031] FIG. 11 is a schematic diagram of another processing process of image content provided by an embodiment of the present disclosure;

[0032] FIG. 12 is a structural block diagram of a processing device of image content provided by an embodiment of the present disclosure; and

[0033] FIG. 13 is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0034] Embodiments of the present disclosure will be described in more detail with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be interpreted as being limited to the embodiments set forth herein, but rather the embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0035] It should be understood that each step described in the method embodiments of the present disclosure can be executed in different orders and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this respect.

[0036] The term "comprising" and variations thereof as used herein are open-ended, that is, "including, but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Related definitions are given below in the description of the application.

[0037] It should be noted that the concepts of "first", "second", etc. mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules or units.

[0038] It should be noted that the modification of "one" and "multiple" mentioned in the present disclosure is illustrative rather than restrictive, and those skilled in the art should understand that "one or more" should be understood unless otherwise explicitly indicated in the context.

[0039] The names of the messages or information exchanged between the plurality of devices in the embodiments of the present disclosure are only for illustrative purposes, and are not used to limit the scope of the messages or information.

[0040] It can be understood that the data involved in the technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the corresponding laws, regulations and relevant provisions.

[0041] FIG. 1 is a flow diagram of an image content processing method provided by an embodiment of the present disclosure. The method can be executed by an image content processing device, for example, the device can be implemented by software and / or hardware, and can be configured in an electronic device, for example, in a computer, a mobile phone or a tablet computer. The image content processing method provided by the embodiment of the present disclosure is suitable for the scene of generating a contrast image before and after image editing, such as generating a contrast image before and after image editing in the image editing process, and obtaining a media resource based on the contrast image. As shown in FIG. 1, the image content processing method provided by the embodiment can include:

[0042] S101, displaying a first image content on an editing interface, the first image content being edited based on a second image content.

[0043] For example, the editing interface can be an interface for editing image content, and the editing manner supported by the editing interface for editing image content is not limited, such as supporting beautifying, adding stickers, adding text, cropping and / or adjusting the color of at least part of the region in the image content, etc.

[0044] Exemplarily, the editing interface can include a first editing interface and / or a second editing interface. The first editing interface can be a first-level editing interface, and at least one editing item can be displayed in the first-level editing interface. Different editing items can perform different types of editing on the object to be edited (such as the first image content and / or the second image content, etc.). The second editing interface can be a second-level editing interface, and at least one editing control corresponding to an editing item can be displayed in the second-level editing interface corresponding to the editing item. Different editing controls can be used to perform different editing operations on the object to be edited. At this time, the editing interface can include at least one of the first editing interface and the second editing interface, at least one editing item is displayed in the first editing interface, and the second editing interface is used to edit the object to be edited displayed in the second editing interface based on the editing item displayed in the first editing interface.

[0045] The first image content can be image content edited after the current editing node, such as image content edited after the current execution of the editing operation. The first image content can be edited based on the second image content, such as the first image content being edited by performing one or more editing operations on the second image content. The type of the first image content is not limited, for example, the first image content can be picture content and / or video content. It can be understood that the first image content can be image content finally edited based on the second image content, or image content edited at a certain editing node in the editing process of the second image content, in which case, after the media resource is obtained based on the comparison image content, the editing of the first image content is continued to be supported.

[0046] The second image content can be image content before the current editing node, which can be original image content that has not been edited in the editing interface, such as original image content initially captured or imported by the current application, etc. The second image content can also be image content edited at a certain editing node before the current editing node, such as image content edited after a certain execution of an editing operation based on the original image content, in which the certain execution of the editing operation can be an editing operation performed before the first image content is obtained. The following is described by taking the second image content as original image content that has not been edited in the editing interface. The type of the second image content is not limited, for example, the second image content can be picture content and / or video content.

[0047] In this embodiment, the current user can perform one or more editing operations on the second image content 50 (not shown in FIG. 2) that he / she wants to edit when there is an editing demand. Accordingly, the current application can edit the second image content based on the received editing operation to obtain the first image content 20, and can display the first image content 20 in the editing interface, as shown in FIG. 2, for the current user to view.

[0048] S102, in response to a comparison content display operation for the editing interface, display comparison image content, wherein the comparison image content includes a first image area and a second image area, the first image area is used to display the first image content, and the second image area is used to display the second image content.

[0049] For example, the contrast content display operation can be understood as a trigger operation for instructing to display the contrast image content before and after editing. Illustratively, the contrast content display operation can act within the editing interface. The execution manner of the contrast content display operation is not limited, for example, the contrast content display operation can be an operation of triggering a contrast content display control or an operation of performing a contrast content display gesture, etc. This contrast content display gesture can be a pre-set sliding gesture or a pre-set remote control gesture, etc.

[0050] The contrast image content can be image content for contrast display of image content before and after editing, in other words, the image screen of the contrast image content simultaneously displays at least part of the image screen of the second image content before editing and at least part of the image screen of the first image content after editing. The type of contrast image content is not limited, for example, the contrast image content can be image content and / or video content.

[0051] Illustratively, in the case of receiving the contrast content display operation acting within the editing interface, the contrast image content between the first image content edited and displayed in the editing interface and the second image content before editing can be displayed, as shown in FIG. 3 and FIG. 4, for the current user to contrastively view the editing effect of the image content.

[0052] Please continue to refer to FIG. 3, the contrast image content 30 includes a first image area 31 and a second image area 32. The first image area 31 of the contrast image content 30 is used to display at least part of the image screen of the first image content 20 edited based on the second image content 50 (not shown in FIG. 4). The second image area 32 of the contrast image content 30 is used to display at least part of the image screen of the second image content 50.

[0053] Please continue to refer to FIG. 4, the contrast image content 40 includes a first image area 41 and a second image area 42, the first image of the contrast image content 40 is used to display at least part of the image screen of the first image content 20 edited based on the second image content 40 (not shown in FIG. 4). The second image area 42 of the contrast image content 40 is used to display at least part of the image screen of the second image content 50.

[0054] The size of the first image area and the second image area can be flexibly set, for example, the first image area 31 and the second image area 32 can have the same or different area sizes.

[0055] Taking the example of a first image region and a second image region having the same area size, the area sizes of the first image region and the second image region can be determined based on the size of the first image content. For example, the scaling ratio of the first image content can be determined based on the size of the editing interface. The width and height of the first image content can be scaled down proportionally according to this scaling ratio, and the scaled-down size of the first image content can be used as the area sizes of the first image region and the second image region, thus obtaining the first image region and the second image region. After obtaining the first image region and the second image region, the image of the first image content can be scaled down proportionally according to the area size of the first image region, and the scaled-down image of the first image content can be displayed in the first image region; and / or, the image of the second image content can be scaled down proportionally according to the area size of the second image region without cropping the image of the second image content to fully display the image of the second image content in the second image region; or, the image of the second image content can be scaled down proportionally according to the area size of the second image region, and if the aspect ratio of the second image content is inconsistent with the aspect ratio of the second image region, the image of the second image content can be cropped so that the image of the second image content can fill the second image region, and so on.

[0056] In addition, the arrangement of the first and second image regions within the content of the compared image can also be set as needed.

[0057] For example, the first image region and the second image region may have overlapping areas. For instance, at least a portion of the second image region may be located within the first image region, or at least a portion of the first image region may be located within the second image region, and so on.

[0058] For example, the first image region and the second image region may not overlap. Exemplarily, the arrangement of the first and second image regions within the comparison image content can be preset. This preset arrangement can be, for example, horizontal, vertical, or diagonal arrangement, etc.; it can also be determined based on the dimensions of the first and / or second image content, such as based on their aspect ratio. In this case, the arrangement of the first and second image regions within the comparison image content is, for example, related to the dimensions of the first and / or second image content.

[0059] For example, when the aspect ratio of the image frame of the first image content 20 is less than a preset value (e.g., the preset value is 1), the first image region 31 and the second image region 32 can be arranged horizontally in the contrast image content 30, as shown in FIG. 3 (in which the display of the contrast image content 30 in the second editing interface is taken as an example); when the aspect ratio of the image frame of the first image content is greater than the preset value (e.g., the preset value is 1), the first image region 41 and the second image region 42 can be arranged vertically in the contrast image content 40, as shown in FIG. 4 (in which the display of the contrast image content 40 in the first editing interface is taken as an example); when the aspect ratio of the image frame of the first image content is equal to the preset value (e.g., the preset value is 1), the first image region 31 and the second image region 32 can be arranged horizontally in the contrast image content 30 or the first image region 41 and the second image region 42 can be arranged vertically in the contrast image content 40.

[0060] In some embodiments, the type of the contrast image content can be associated with the type of the first image content and / or the second image content. For example, at least part of the first image content, the second image content and the contrast image content are picture content. For example, when the first image content and the second image content are both picture content, the contrast image content can be picture content; when one of the first image content and the second image content is picture content and the other is video content, the contrast image content can be picture content or video content. In addition, when the first image content and the second image content are both video content, the contrast image content can be video content.

[0061] S103, obtaining a media resource based on the contrast image content, the media resource being used for publishing media content and / or the media resource being used for saving.

[0062] For example, the media resource can be a media resource used for publishing and / or saving, which can be understood as a resource used for information dissemination, such as an image resource (e.g., a video or a picture) and / or a text resource, etc. In this embodiment, the media resource can at least include an image resource, such as the first image content, the second image content, the contrast image content, and / or an image content obtained by further editing the first image content and / or the contrast image content, etc.

[0063] The media content can be media content published based on the media resource, and the media content can include at least part of the media resource, such as at least part of the media resource being used as media content material of the media content. It can be understood that the type of the media content resource included in the media content is not limited, for example, the media content can include video media content resources and / or text media content resources, etc.

[0064] For example, after displaying the contrast image content, the media resource for publishing the media content and / or for saving can be acquired based on the contrast image content, for example, the contrast image content can be acquired as at least part of the media resource; the contrast image content can be edited and the edited contrast image content can be acquired as at least part of the media resource; and / or, the contrast image content can be edited, new contrast image content for comparing the contrast image content before and after editing can be generated based on the contrast image content before and after editing, and the new contrast image content can be acquired as at least part of the media resource, and the like.

[0065] Taking the media resource for publishing the media content as an example, it can be understood that after the media resource is acquired based on the contrast image content, the media resource can be added to the editing interface as an object to be edited, and the added object (such as the contrast image content, etc.) can be edited in the editing interface, such as adding text, etc., to obtain the media content to be published, and the media content can be published; or the media resource can not be edited, and the media content containing the media resource can be published, such as publishing the media resource into the media content through the publishing interface, etc.

[0066] In some embodiments, after the media resource is acquired, publishing the media content based on the acquired media resource and / or saving the acquired media resource can be supported, so as to enrich the processing method of the image content and simplify the operation required for publishing and / or saving the media resource containing the contrast image content. At this time, after the media resource is acquired based on the contrast image content, the processing method of the image content further includes: in response to a publishing operation for the media content, publishing the media content containing the media resource; and / or, in response to a saving operation for the media resource, saving the media resource.

[0067] For example, the publishing operation for the media content can be a trigger operation for indicating to publish the media content, such as an operation of triggering a publishing control corresponding to the media content or an operation of performing a publishing gesture for the media content, etc. The saving operation for the media resource can be a trigger operation for indicating to save the media resource, such as an operation of triggering a saving control corresponding to the media resource or an operation of performing a saving gesture for the media resource, etc.

[0068] Exemplarily, in a case where a publishing operation for the media content is received, for example, when a publishing control is triggered after detecting that the current user finishes editing in the editing interface, the media resource can be taken as at least part of the media resource contained in the media content, and the media content can be published. In some examples, after the media content is published, the media content can be displayed in a media content stream, and the media content stream can include multiple media contents published by multiple users of the current application platform. The first user can switch between the multiple media contents in the media content stream based on a content switching operation, for example, an up-down sliding operation. The first user can also interact with the second user (for example, the publisher of the media content) or other users based on the media content, for example, like, comment, and / or share, etc.

[0069] In a case where a saving operation for the media resource is received, for example, when detecting that the current user triggers a saving control corresponding to the media resource, the media resource can be saved. The saving form of the media resource is not limited, for example, the media resource can be saved to an editing draft of the media content and / or saved to a preset image set of the current user, etc.

[0070] The image content processing method provided by the embodiment displays the first image content edited based on the second image content in the editing interface; in response to a contrast content display operation acting within the editing interface, displays the contrast image content, for example, the contrast image content includes a first image area and a second image area, the first image area is used to display the first image content, and the second image area is used to display the second image content; and acquires the media resource for publishing the media content and / or for saving based on the displayed contrast image content. The technical solution is used in the disclosure embodiment, supports triggering the generation of the contrast image content before and after the edited image content when editing the image content, and supports publishing the media content based on the contrast image content and / or saving the contrast image content, without the need for the user to manually splice the contrast image before and after editing and import the contrast image into the application software for publishing after finishing editing, which can enrich the processing mode of the image content and the acquisition mode of the media resource, and simplify the operation required for generating and displaying the contrast image content and acquiring the media resource containing the contrast image content.

[0071] In some embodiments, the comparison content display operation for the editing interface can act on the comparison content display control 21 displayed in the editing interface. At this time, as shown in FIG. 2, the editing interface also displays, for example, the comparison content display control 21 configured to trigger the execution of the comparison content display operation. For example, upon detecting that the current user triggers the comparison content display control 21 displayed in the editing interface, it can be confirmed that the comparison content display operation for the editing interface is received, and in response to the comparison content display operation, the comparison image content is displayed.

[0072] For example, the display timing of the comparison content display control is not limited, for example, the comparison content display control can be displayed in the editing interface when the editing interface is displayed, the comparison content display control can be displayed in the editing interface when the current user has performed at least one editing operation in the editing interface, or the comparison content display control can be displayed in the editing interface in response to the current user performing a target trigger operation, and the like. The target trigger operation can be understood as a trigger operation for triggering the display of the comparison content display control, which is different from the preset editing operation performed on the to-be-edited object displayed in the editing interface. Illustratively, the target trigger operation can include an operation for triggering a preset control. The preset control can be a preset comparison control 22 for displaying an original image in the editing interface, or can be a different control from the preset comparison control 22. The preset control can be displayed in the editing interface or in other interfaces in the current application except the editing interface. Hereinafter, the preset control is taken as the preset comparison control displayed in the editing interface for illustration.

[0073] In some embodiments, the contrast content display control can be displayed in the editing interface after the current user edits the original image content that is captured or imported, so that the current user can obtain the contrast image content of each editing node by performing a contrast content display operation based on the displayed contrast content display control at each editing node, reducing the difficulty of performing the contrast content display operation and reducing the operations required to obtain the contrast image content. For example, in a case where a preset editing operation for the second image content is received, the second image content is edited based on the preset editing operation, the edited second image content is taken as the first image content, and the first image content and the contrast content display control are displayed in the editing interface. At this time, the first image content is displayed in the editing interface, for example, including: in response to the preset editing operation for the second image content, editing the second image content based on the preset editing operation to obtain the first image content, and displaying the first image content and the contrast content display control in the editing interface. For example, the preset editing operation can be an editing operation performed on the displayed object (such as the second image content) in the editing interface when the contrast content display control is not displayed in the editing interface, and the operation type of the preset editing operation is not limited.

[0074] In other embodiments, the contrast content display control can be displayed in the editing interface when the current user receives a target trigger operation for triggering the display of the contrast content display control, that is, the contrast content display control is displayed when the current user has a demand for obtaining the contrast image content, so as to reduce the number of controls displayed in the editing interface and improve the simplicity of the editing interface. Taking the case where the target trigger operation acts on the preset contrast control as an example, the first image content edited based on the second image content and the preset contrast control can be displayed in the editing interface, and the contrast content display control can be added and displayed in the editing interface when a preset trigger operation acting on the preset contrast control is received. In addition, if the contrast content display control is already displayed in the editing interface, the contrast content display control can be maintained in the editing interface. At this time, the first image content can be displayed in the editing interface, for example, including: displaying the first image content and the preset contrast control in the editing interface; and in response to the preset trigger operation for the preset contrast control, adding and displaying the contrast content display control in the editing interface. In addition, in a case where the preset trigger operation is received, the second image content can also be displayed in the editing interface to replace the display of the first image content, which can be set as needed.

[0075] For example, the preset trigger operation can be a trigger operation acting on the preset contrast control, such as a click or long press operation on the preset contrast control, etc. The display timing of the preset contrast control is not limited, for example, the preset contrast control can be displayed in the editing interface and presented as a non-triggerable state; or the preset contrast control can be displayed in the editing interface when the user performs an editing operation on the to-be-edited object (such as the second image content, etc.) displayed in the editing interface and the preset contrast control is not yet displayed in the editing interface, etc.

[0076] In some embodiments, in addition to being used to indicate the display of the contrast content display control, the preset trigger operation can also be used to indicate the switching of the display of the second image content before editing and the first image content after editing, to further enrich the contrast display mode of the image content before and after editing. For example, when the preset trigger operation is a long press operation, the second image content is supported to be displayed in the editing interface during the execution of the long press operation; and / or, the first image content is supported to be re-displayed in the editing interface after the execution of the long press operation.

[0077] For example, the second image content can be displayed in the editing interface during the execution of the preset trigger operation, or the second image content and the first image content can be switched and displayed in the editing interface according to a preset switching display time length in response to the preset trigger operation; and / or, in response to the triggering or completion of the preset trigger operation, the second image content is displayed in the editing interface for a preset switching display time length, and the first image content is re-displayed in the editing interface, etc. For example, the length of the preset switching display time length can be set as needed, such as 0.5s, 1s or 2s, etc.

[0078] FIG. 5 is a display process diagram of a contrast content display control provided by an embodiment of the present disclosure. As an example, the display process of the contrast content display control can be described as follows: the first image content 20 edited based on the second image content 50 and the preset contrast control 22 are displayed in the editing interface, as shown in the first image of FIG. 5; when a preset trigger operation acting on the preset contrast control 22 is detected, the contrast content display control 21 is displayed in the editing interface, and the image content displayed in the editing interface is switched from the edited first image content 20 to the second image content 50 before editing, and the second image content 50 before editing is kept displayed in the editing interface during the execution of the preset trigger operation, as shown in the second image of FIG. 5; after the execution of the preset trigger operation is completed, the image content displayed in the editing interface is switched back from the second image content 50 before editing to the first image content 20 after editing, and the first image content 20 and the contrast content display control 21 are kept displayed in the editing interface, as shown in the third image of FIG. 5.

[0079] In the above embodiments, the contrast image content can be generated based on the edited first image content and the unedited second image content before the display of the contrast image content, for example, the contrast image content can be generated based on the first image content and the second image content in response to a contrast content display operation on the editing interface, and the contrast image content is displayed; or the contrast image content can also be generated based on the first image content and the second image content before the response to the contrast content display operation, and the contrast image content is displayed in response to a contrast content display operation on the editing interface, at this time, the image content processing method can further include: generating the contrast image content based on the first image content and the second image content in response to a preset trigger operation on the preset contrast control.

[0080] In some embodiments, the contrast content display control is displayed in the editing interface; or the contrast content display control is displayed in the editing interface for a preset length of time. For example, after the display of the contrast content display control in response to a preset editing operation or a preset trigger operation, the contrast content display control can be kept displayed in the editing interface until the current user completes the editing (such as closing the editing interface, closing the current application program, or publishing the media content, etc.); or the contrast content display control can be displayed in the editing interface for a preset length of time, such as a preset length of time after the completion of the preset editing operation or the preset trigger operation, and the display of the contrast content display control in the editing interface is cancelled after the display time of the contrast content display control reaches the preset length of time. For example, the specific value of the preset length of time can be flexibly set as needed, such as setting the preset length of time to 3s or 5s, etc.

[0081] The display style of the contrast content display control is not limited, and the contrast content display control can be displayed in a preset default display style. For example, the display style of the contrast content display control is associated with the first image content and / or the second image content. That is, the display style of the contrast content display control can be determined according to the first image content and / or the second image content, such as displaying the image identifier and / or at least part of the image frame of the first image content in the contrast content display control, displaying the image identifier and / or at least part of the image frame of the second image content in the contrast content display control, and / or displaying the image identifier and / or at least part of the image frame of the contrast image content generated based on the first image content and the second image content in the contrast content display control (for example, the contrast content display control 21 in FIG. 5). The image identifier can include the name and / or thumbnail of the image, and the like. In some examples, a thumbnail of the contrast image content is displayed in the contrast content display control. For example, the contrast content display control can be displayed in the style of the thumbnail of the contrast image content triggered to be displayed by the contrast content display control, so as to prompt the user to trigger the display of the image frame content of the contrast image content that can be displayed by the control, and facilitate the user to preview the image frame content in advance.

[0082] FIG. 6 is a flowchart of another image content processing method provided by an embodiment of the present disclosure. The scheme in the present embodiment can be combined with one or more optional schemes in the above-mentioned embodiments. For example, the obtaining of the media resource based on the contrast image content includes: in response to an adding operation on the contrast image content, adding the contrast image content as an object to be edited in the editing interface, and the object to be edited supports editing; and obtaining the media resource based on an editing result of the object to be edited in the editing interface.

[0083] As shown in FIG. 6, the image content processing method provided by the present embodiment can include:

[0084] S201, displaying first image content in an editing interface, the first image content being obtained based on second image content.

[0085] S202, in response to a contrast content display operation on the editing interface, displaying contrast image content, wherein the contrast image content includes a first image region and a second image region, the first image region is used to display the first image content, and the second image region is used to display the second image content.

[0086] S203, in response to an adding operation on the contrast image content, adding the contrast image content as an object to be edited in the editing interface, and the object to be edited supports editing.

[0087] For example, the adding operation for the contrast image content can be understood as a trigger operation for instructing to add the contrast image content as an object to be edited in the editing interface. The execution manner of the adding operation for the contrast image content is not limited, and exemplarily, the adding operation for the contrast image content can be an operation of triggering an adding control corresponding to the contrast image content, or an operation of performing an adding gesture corresponding to the contrast image content, etc.

[0088] The adding control 33 corresponding to the contrast image content 30 can be displayed in the editing interface, or can be displayed in other interface in the current application program except the editing interface. For example, the adding control 33 is displayed in the editing interface, and the editing interface includes at least one of a first editing interface and a second editing interface, the first editing interface displays at least one editing item, and the second editing interface is used for editing the object to be edited based on the editing item displayed in the first editing interface, i.e., the second editing interface can be a secondary page of the first editing interface. For example, if the contrast image content 30 is displayed in the first editing interface, the adding control 33 corresponding to the contrast image content 30 can be displayed in the first editing interface, as shown in FIG. 3; if the contrast image content 30 is displayed in the second editing interface, the adding control 33 corresponding to the contrast image content can be displayed in the second editing interface, as shown in FIG. 4.

[0089] In some examples, the adding control corresponding to the contrast image content can be further displayed in response to displaying the contrast image content in response to the contrast content display operation of the editing interface. For example, the processing method of the image content can further include: in response to the contrast content display operation of the editing interface, displaying the adding control corresponding to the contrast image content, and the adding control is configured to trigger the execution of the adding operation. For example, when the contrast content display operation acting on the first editing interface is received, the contrast image content and the adding control can be displayed in the first editing interface in response to the contrast content display operation, as shown in FIG. 3; when the contrast content display operation acting on the second editing interface is received, the contrast image content and the adding control can be displayed in the second editing interface in response to the contrast content display operation, as shown in FIG. 4.

[0090] The object to be edited in the editing interface can be understood as an object in the editing interface that supports editing, such as image content to be edited in the editing interface, and the image content to be edited can be, for example, picture content and / or video content to be edited in the editing interface, etc. Taking a media content publishing scenario as an example, the object to be edited can be media content material to be edited in the editing interface.

[0091] Exemplarily, in a case that an adding operation for the displayed contrast image content 30 is received, the contrast image content 30 can be added as an object to be edited in the editing interface. For example, in a case that it is detected that the current user triggers the adding control 33 corresponding to the displayed contrast image content 30 (as shown in FIG. 3), the contrast image content 30 can be added as an object to be edited in the editing interface, and an identification of the contrast image content 30 (such as the “contrast image identification” shown in FIG. 7) can be added as an object identification of the object to be edited in the object to be edited list 70 of the editing interface, as shown in FIG. 7.

[0092] It can be understood that, after the contrast image content is added as an object to be edited in the editing interface, the contrast image content added as the object to be edited can be displayed in the editing interface to facilitate the current user to edit the newly added contrast image content as the object to be edited; or the original display of the first image content in the editing interface can be continued to facilitate the current user to continue editing the first image content, which can be set as needed.

[0093] In some embodiments, if the adding operation for the displayed contrast image content 30 is performed within the first editing interface, for example, if the current user performs the adding operation for the displayed contrast image content 30 by triggering the adding control 33 displayed in the first editing interface (as shown in FIG. 3), the displayed contrast image content 30 can be added as an object to be edited in the editing interface in response to the adding operation, and the contrast image content 30 can be displayed as a current object to be edited that is currently being previewed and / or edited in the first editing interface, as shown in FIG. 7.

[0094] In some embodiments, the editing interface includes the second editing interface, and the method for processing image content can further include: in response to the adding operation for the contrast image content, displaying an adding success prompt information; and / or, in response to an editing completion operation for the first image content, switching the currently displayed editing interface from the second editing interface to the first editing interface.

[0095] For example, the adding success prompt information can be used to prompt that the contrast image content has been successfully added as an object to be edited in the editing interface. The editing completion operation can be a triggering operation for indicating editing completion, such as an operation of triggering an editing completion control displayed in the editing interface or an operation of performing a pre-set editing completion gesture, etc.

[0096] Exemplarily, if the adding operation for the displayed contrast image content 30 is operated within the second editing interface, for example, if the current user performs the adding operation for the displayed contrast image content 30 by triggering the adding control 33 (as shown in FIG. 4) displayed in the second editing interface, the displayed contrast image content 30 can be added as an object to be edited in the editing interface in response to the adding operation, and an adding success prompt information 80 is displayed as shown in FIG. 8 to prompt the current user that the contrast image content 30 has been added as an object to be edited through the adding success prompt information 80. In addition, the contrast image content 30 can also be displayed in response to the adding operation, and the first image content 20 is displayed so as to facilitate the current user to continue editing the first image content 20; and / or the adding success prompt information 80 can be displayed for a set time length and then be cancelled to avoid blocking the first image content 20. If the user does not want to perform the adding operation, the display of the contrast image content 30 can be closed.

[0097] When the current user finishes editing the first image content 20, the current user can perform an editing completion operation, such as triggering the editing completion control 23 (as shown in FIG. 2 and FIG. 8) in the second editing interface. Thus, when the current application detects that the current user performs the editing completion operation for the first image content 20, the current displayed editing interface can be switched from the second editing interface (as shown in FIG. 2 and FIG. 8) to the first editing interface, and the edited first image content 20 can be displayed in the first editing interface, or the contrast image content 30 added as an object to be edited can be displayed in the first editing interface as shown in FIG. 7. At this time, the object identifier corresponding to the contrast image content 30 has been contained in the object list 70 of the editing interface.

[0098] In the embodiments of the present disclosure, the editing interface can display a plurality of objects to be edited. For example, when receiving the adding operation for the contrast image content, the contrast image content and the first image content obtained by editing can be both determined as objects to be edited in the editing interface.

[0099] For example, the adding the contrast image content as an object to be edited in the editing interface includes: based on the editing result of the object to be edited in the editing interface, the contrast image content and the first image content are added as objects to be edited in the editing interface. Alternatively, the first image content can be added as an object to be edited in the editing interface when receiving the adding operation or the editing completion operation for the edited first image content, and the like.

[0100] Exemplarily, after the editing interface displays at least one first image content and the comparative image content is added as an object to be edited, the comparative image content can be added as an object to be edited together with the at least one first image content, or replace the first image content corresponding to the comparative image content as an object to be edited.

[0101] In some embodiments, the current user can be supported to continue editing the determined object to be edited in the editing interface, and the current user can be supported to perform the comparative content display operation based on the edited object to be edited, such as supporting the current user to continue obtaining the comparative image content between the object to be edited before editing and the object to be edited after editing by performing the comparative content display operation, and supporting to continue adding the comparative image content and / or the object to be edited after editing as an object to be edited in the editing interface. The object to be edited added in the editing interface can include any object to be edited in the editing interface, such as the comparative image content and / or the first image content added as an object to be edited in the editing interface. At this time, the editing interface supports performing the comparative content display operation based on the comparative image content after editing and / or the first image content after editing, that is, the generated first image content and / or comparative image content can support to continue editing and performing the comparative content display operation to further enrich the supported generated and displayed comparative image content.

[0102] In S204, the media resource is obtained based on the editing result of the object to be edited in the editing interface, and the media resource is used to publish media content and / or the media resource is used to save.

[0103] In the embodiments of the present disclosure, the media resource can be determined based on the editing result of the object to be edited in the editing interface, for example, at least part of the editing objects in the editing interface can be obtained as the media resource, which can include the object to be edited directly confirmed by the current user without editing; and can also include the object to be edited after editing by the current user in the editing interface.

[0104] In some embodiments, the media resource is obtained based on the editing result of the object to be edited in the editing interface, including: in response to a first target operation on the comparative image content, determining the media resource as at least part of the media content resource of the media content based on the editing result of the comparative image content; and / or, in response to a second target operation on the comparative image content, determining the media resource added to a preset image set based on the editing result of the comparative image content, the preset image set including at least one of a local image set and an online image set.

[0105] For example, the first target operation can be a trigger operation corresponding to the contrast image content and used for indicating determination of at least part of media resources of the media content, such as an operation of triggering a first target control corresponding to the contrast image content, and the first target control can include, but is not limited to, a next step control displayed in the first editing interface. The second target operation can be a trigger operation corresponding to the contrast image content and used for indicating addition of the image content in the preset image set, such as an operation of triggering a second target control corresponding to the contrast image content, and the second target control can include, but is not limited to, a save control and / or a download control.

[0106] The preset image set can be a preset image set of the current user, which can include a local image set of the current user and / or an online image set of the current user. The image set can include one or more image contents.

[0107] For example, in a case where the first target operation for the contrast image content is received, at least part of media resources of the media content can be determined based on the editing result of the contrast image content, for example, the contrast image content corresponding to the first target operation can be taken as a media resource, and the media resource can be taken as at least part of media resources of the media content to be published. The contrast content corresponding to the first target operation can be, for example, initially generated contrast image content without editing, edited contrast image content, and / or newly generated contrast image content based on the contrast image content before and after editing, and the like.

[0108] In a case where the second target operation for the contrast image content is received, a media resource to be added to the preset image set can be determined based on the editing result of the contrast image content, for example, the contrast image content corresponding to the second target operation can be taken as a media resource to be added to the preset image set, and the media resource can be added to the preset image set of the current user. The contrast image content corresponding to the second target operation can be, for example, initially generated contrast image content without editing, edited contrast image content, and / or newly generated contrast image content based on the contrast image content before and after editing, and the like.

[0109] In some embodiments, when determining the at least part of the media content resources of the media content based on the editing result of the contrast image content, exemplarily, at least part of the to-be-edited objects in the editing interface including the contrast image content 30 can be acquired as media resources, the media resources are taken as at least part of the media content resources of the media content, and the resource identifiers (such as object identifiers of the corresponding to-be-edited objects) of the media resources are added to the resource list 90 of the media content, as shown in FIG. 9. At this time, the media resources determined as at least part of the media content resources of the media content based on the editing result of the contrast image content can include, for example, acquiring at least part of the to-be-edited objects in the editing interface as media resources of the media content, and adding the resource identifiers of the media resources to the resource list of the media content, wherein the at least part of the to-be-edited objects include the contrast image content.

[0110] In the above embodiments, the at least part of the to-be-edited objects acquired as media resources at least include the contrast image content. For example, the at least part of the to-be-edited objects can only include the contrast image content; or can further include at least one other to-be-edited object in the editing interface other than the contrast image content, for example, can further include the first image content, the second image content, and / or other image content other than the first image content and the second image, etc., to further enrich the acquired media resources and meet the user's media resource acquisition needs. At this time, the at least part of the to-be-edited objects can also include one or more to-be-edited objects in the editing interface other than the contrast image content.

[0111] The resource list of the media content can contain the resource identifiers of one or more media content resources. For example, the resource identifier supports triggering the display of the media resource corresponding to the resource identifier in the resource preview area of the media content. For example, when it is detected that the current user triggers a certain resource identifier displayed in the resource list of the media content, the preview picture of the media content resource corresponding to the resource identifier can be displayed in the resource preview area of the media content, as shown in FIG. 9 (taking the preview picture of the contrast image content as an example in FIG. 9). For example, the resource preview area of the media content can be understood as an area for the user to preview the media content resources contained in the media content. The display position of the resource preview area of the media content is not limited, and exemplarily, the resource preview area of the media content can be displayed in the preview interface or the publishing interface of the media content (as shown in FIG. 9).

[0112] In some embodiments, the current user can be allowed to adjust the arrangement order of the objects to be edited in the editing interface and / or the media content resources in the media content, and can also be allowed to delete one or more objects to be edited in the editing interface and / or one or more media content resources in the media content. At this time, the image content processing method may, for example, further include at least one of the following: in response to an object order adjustment operation, adjusting the arrangement order of at least part of the objects to be edited in the editing interface; in response to a resource order adjustment operation, adjusting the arrangement order of at least part of the media resources in the media content; in response to an object deletion operation, deleting the object to be edited in the editing interface corresponding to the object deletion operation; and in response to a resource deletion operation, deleting the media resource in the media content corresponding to the resource deletion operation.

[0113] For example, the object order adjustment operation can be a trigger operation for indicating adjustment of the arrangement order of the objects to be edited, such as an operation of adjusting the arrangement order of one or more object identifiers in the object list by dragging, etc. The resource order adjustment operation can be an operation for indicating adjustment of the arrangement order of the media content resources of the media content, such as an operation of adjusting the arrangement order of one or more resource identifiers in the resource list of the media content by dragging, etc. The object deletion operation can be a trigger operation for indicating deletion of at least part of the objects to be edited, such as an operation of triggering a deletion control corresponding to a certain object to be edited or an operation of moving the object identifier of a certain object to be edited out of the object list, etc. The resource deletion operation can be an operation for indicating deletion of at least part of the media content resources of the media content, such as an operation of triggering a deletion control corresponding to a certain media content resource of the media content or an operation of moving the resource identifier of a certain media content resource of the media content out of the resource list of the media content, etc.

[0114] For example, in the case of receiving an object order adjustment operation for one or more objects to be edited in the editing interface, the arrangement order of the one or more objects to be edited can be adjusted based on the object order adjustment operation; in the case of receiving a resource order adjustment operation for one or more media content resources (such as media resources, etc.) in the media content, the arrangement order of the one or more media content resources in the media content can be adjusted based on the resource order adjustment operation; in the case of receiving an object deletion operation for one or more objects to be edited in the editing interface, the one or more objects to be edited can be deleted from the editing interface; and in the case of receiving a resource deletion operation for one or more media content resources (such as media resources, etc.) in the media content, the one or more media content resources can be deleted from the media content.

[0115] In addition, the user can also be supported to add a new to-be-edited object in the editing interface and / or add a new media content resource in the media content. Exemplarily, as shown in FIG. 7, an object adding control 71 can be displayed in the to-be-edited object list 70, so that when it is detected that the current user triggers the object adding control 71, at least one candidate object can be displayed for the current user to select from and add a new to-be-edited object in the editing interface; and / or as shown in FIG. 9, a resource adding control 91 can be displayed in the resource list 90 of the media content, so that when it is detected that the current user triggers the resource adding control 91, at least one candidate media content resource can be displayed for the current user to select from and add a new media content resource in the media content.

[0116] FIG. 10 is a schematic diagram of an image content processing process provided by an embodiment of the present disclosure (taking the first image region 41 and the second image region 42 arranged vertically as an example), as shown in FIG. 10, in some embodiments, the image content processing process can be described as follows:

[0117] In the first editing interface, the first image content 20 edited based on the second image content 50 (not shown in FIG. 10) and the preset comparison control 22 are displayed, as shown in the first image of FIG. 10.

[0118] In the case where it is detected that the current user triggers the preset comparison control 22, the comparison image content 40 between the first image content 20 and the second image content 50 is generated, the comparison content display control 21 is added to the first editing interface, and the thumbnail of the comparison image content 40 is displayed in the comparison content display control 21, as shown in the second image of FIG. 10.

[0119] In the case where it is detected that the current user triggers the comparison content display control 21, the comparison image content 40 and the adding control 33 corresponding to the comparison image content 40 are displayed in the first editing interface, as shown in the third image of FIG. 10.

[0120] In the case where it is detected that the current user triggers the adding control 33, the comparison image content 40 is added as a to-be-edited object in the to-be-edited object list 70, the object identifier corresponding to the comparison image content 40 is added in the to-be-edited object list 70, and the added comparison image content 40 can be displayed in the first editing interface, as shown in the fourth image of FIG. 10. After the comparison image content 40 is added as a to-be-edited object, the user can edit the to-be-edited object in the to-be-edited object list based on the first editing interface and / or the second editing interface, and can trigger the next step control 72 displayed in the first editing interface after the editing is completed.

[0121] When it is detected that the current user triggers the next step control 72 displayed in the first editing interface, at least part of the to-be-edited objects in the to-be-edited object list can be taken as at least part of the media content resources of the media content, and a publishing interface of the media content is displayed, as shown in the fifth drawing in FIG. 10. Thus, when it is detected that the current user triggers the publishing control 92 displayed in the publishing interface, the media content can be published; and / or when it is detected that the current user triggers the save control 93 displayed in the publishing interface, an editing draft of the media content can be saved, such as saving the editing draft of the media content to a draft box.

[0122] FIG. 11 is a schematic diagram of another image content processing process provided by the embodiment of the present disclosure (for example, the first image area 31 and the second image area 32 are arranged horizontally), as shown in FIG. 11, in some optional examples, the image content processing process can be described as follows:

[0123] The first image content 20 edited based on the second image content 50 (not shown in FIG. 11) and the preset comparison control 22 are displayed in the second editing interface, as shown in the first drawing in FIG. 11.

[0124] When it is detected that the current user triggers the preset comparison control 22, the comparison image content 40 between the first image content 20 and the second image content 50 is generated, the comparison content display control 21 is added to display the comparison image content 40 in the second editing interface, and the thumbnail of the comparison image content 40 is displayed in the comparison content display control 21, as shown in the second drawing in FIG. 11.

[0125] When it is detected that the current user triggers the comparison content display control 21, the comparison image content 40 and the adding control 33 corresponding to the comparison image content 40 are displayed in the second editing interface, as shown in the third drawing in FIG. 11.

[0126] When it is detected that the current user triggers the adding control 33, the comparison image content 40 is added as a to-be-edited object in the to-be-edited object list 70, such as adding an object identifier corresponding to the comparison image content 40 in the to-be-edited object list 70, the comparison image content 40 can be displayed in the second editing interface, the first image content 20 is displayed in the second editing interface, so that the current user can continue to edit the first image content 20, and the adding success prompt information 80 is displayed in the second editing interface, so as to prompt the current user that the comparison image content 40 has been added successfully, as shown in the fourth drawing in FIG. 11. Thus, the current user can continue to edit the first image content 20 in the second editing interface, and can trigger the editing completion control 23 displayed in the second editing interface after editing is completed.

[0127] When it is detected that the current user triggers the edit completion control 23 displayed in the second editing interface, the currently displayed editing interface can be switched from the second editing interface to the first editing interface, at this time, the object identifier of the contrast image content 40 has been added in the to-be-edited object list 70, as shown in the fifth drawing of FIG. 11. After the contrast image content 40 is added as the to-be-edited object, the user can edit the to-be-edited object in the to-be-edited object list based on the first editing interface and / or the second editing interface, and can trigger the next step control 72 displayed in the first editing interface after the editing is completed.

[0128] When it is detected that the current user triggers the next step control 72 displayed in the first editing interface, at least part of the to-be-edited objects in the to-be-edited object list can be at least part of the media content resources of the media content, and a publishing interface of the media content is displayed, as shown in the sixth drawing of FIG. 11. Thus, when it is detected that the current user triggers the publishing control 92 displayed in the publishing interface, the media content can be published; and / or when it is detected that the current user triggers the save control 93 displayed in the publishing interface, the editing draft of the media content can be saved, such as saving the editing draft of the media content to the draft box.

[0129] The image content processing method provided by the embodiment supports generating and displaying the contrast image content before and after the editing of the image content during the editing process of the image content, and supports adding the contrast image content as the to-be-edited object in the editing interface for editing and determining the media resource, which can further enrich the to-be-edited object in the editing interface, and further enrich the obtained media resource.

[0130] FIG. 12 is a structural block diagram of an image content processing device provided by an embodiment of the present disclosure. The device can be realized by software and / or hardware, and can be configured in an electronic device, typically, in a computer, a mobile phone or a tablet computer, and can generate the contrast image before and after the editing of the image by executing the image content processing method, such as generating the contrast image before and after the editing of the image during the editing process of the image, and obtaining the media resource based on the contrast image. As shown in FIG. 12, the image content processing device provided by the embodiment can include a first display module 1201, a second display module 1202 and a resource obtaining module 1203, wherein:

[0131] The first display module 1201 is configured to display a first image content in an editing interface, the first image content being obtained based on a second image content editing;

[0132] The second display module 1202 is configured to display contrast image content in response to a contrast content display operation on the editing interface, wherein the contrast image content includes a first image region and a second image region, the first image region is used to display the first image content, and the second image region is used to display the second image content.

[0133] The resource acquisition module 1203 is configured to acquire a media resource based on the contrast image content, the media resource being used to publish media content and / or the media resource being used to be saved.

[0134] The image content processing apparatus provided in the embodiment displays first image content edited based on second image content on an editing interface through a first display module, displays contrast image content in response to a contrast content display operation on the editing interface through a second display module, wherein the contrast image content includes a first image region and a second image region, the first image region is used to display the first image content, and the second image region is used to display the second image content, and acquires a media resource used to publish media content and / or used to be saved based on the displayed contrast image content through a resource acquisition module. The embodiment utilizes the above technical solution to support triggering generation of contrast image content before and after edited image content when editing the image content, and support publishing media content based on the contrast image content and / or saving the contrast image content, without the need for the user to manually splice the contrast image before and after editing and import the contrast image into application software for publishing after editing is completed, which can enrich the processing mode of image content and the acquisition mode of media resources, and simplify the operations required for generating and displaying contrast image content and acquiring media resources containing the contrast image content.

[0135] In some embodiments of the present disclosure, the arrangement of the first image region and the second image region in the contrast image content is associated with the size of the first image content and / or the second image content.

[0136] In some embodiments of the present disclosure, the resource acquisition module 1203 includes an object adding unit configured to add the contrast image content as an object to be edited in the editing interface in response to an adding operation on the contrast image content, the object to be edited supporting editing; and a resource determining unit configured to acquire the media resource based on an editing result of the object to be edited in the editing interface.

[0137] In some embodiments of the present disclosure, the object adding unit can be specifically configured to acquire the object to be edited in the editing interface based on the contrast image content and the first image content.

[0138] In some embodiments of the present disclosure, the editing interface supports performing a contrast content display operation based on the edited contrast image content and / or the edited first image content.

[0139] In some embodiments of the present disclosure, the resource determining unit comprises: a first determining sub-unit configured to determine, in response to a first target operation on the contrast image content, a media resource as at least part of media content resources of the media content based on an editing result of the contrast image content; and / or a second determining sub-unit configured to determine, in response to a second target operation on the contrast image content, a media resource added to a preset image set based on an editing result of the contrast image content, the preset image set comprising at least one of a local image set and an online image set.

[0140] In some embodiments of the present disclosure, the first determining sub-unit can be specifically configured to: acquire at least part of to-be-edited objects in the editing interface as media resources of the media content, the at least part of to-be-edited objects comprising the contrast image content; and add resource identifiers of the media resources to a resource list of the media content.

[0141] In some embodiments of the present disclosure, the at least part of to-be-edited objects further comprise one or more to-be-edited objects in the editing interface other than the contrast image content.

[0142] In some embodiments of the present disclosure, the resource identifier supports triggering display of a media resource corresponding to the resource identifier in a resource preview area of the media content.

[0143] In some embodiments of the present disclosure, the image content processing apparatus can further comprise: a control display module configured to display an addition control corresponding to the contrast image content in response to a contrast content display operation on the editing interface, the addition control being configured to trigger execution of the addition operation.

[0144] In some embodiments of the present disclosure, the addition control is displayed in the editing interface, the editing interface comprising at least one of a first editing interface and a second editing interface, the first editing interface displaying at least one editing item, and the second editing interface being used to edit the to-be-edited object based on the editing item displayed in the first editing interface.

[0145] In some embodiments of the present disclosure, the editing interface includes the second editing interface, and the image content processing apparatus can further include: a prompt module configured to display an addition success prompt information in response to the addition operation on the contrast image content; and / or an interface switching module configured to switch the currently displayed editing interface from the second editing interface to the first editing interface in response to an editing completion operation on the first image content.

[0146] In some embodiments of the present disclosure, the editing interface further displays a contrast content display control configured to trigger the execution of the contrast content display operation.

[0147] In some embodiments of the present disclosure, the first display module 1201 can be specifically configured to: in response to a preset editing operation on the second image content, edit the second image content based on the preset editing operation to obtain a first image content, and display the first image content and a contrast content display control in an editing interface; or display a first image content and a preset contrast control in an editing interface, and in response to a preset triggering operation on the preset contrast control, display a contrast content display control in the editing interface.

[0148] In some embodiments of the present disclosure, the image content processing apparatus can further include: a content generation module configured to generate a contrast image content based on the first image content and the second image content in response to a preset triggering operation on the preset contrast control.

[0149] In some embodiments of the present disclosure, the contrast content display control is displayed in the editing interface; or the contrast content display control is displayed in the editing interface for a preset length of time.

[0150] In some embodiments of the present disclosure, the second image content is supported to be displayed in the editing interface during the execution of the preset triggering operation; and / or the first image content is supported to be re-displayed in the editing interface after the execution of the preset triggering operation is completed.

[0151] In some embodiments of the present disclosure, the display style of the contrast content display control is associated with the first image content and / or the second image content.

[0152] In some embodiments of the present disclosure, the contrast content display control displays a thumbnail of the contrast image content.

[0153] In some embodiments of the present disclosure, the image content processing apparatus can further include: a publishing module configured to, after obtaining the media resource based on the comparison image content, publish the media content containing the media resource in response to a publishing operation for the media content; and / or a saving module configured to save the media resource in response to a saving operation for the media resource.

[0154] In some embodiments of the present disclosure, the image content processing apparatus can further include at least one of: an object order adjustment module configured to adjust the arrangement order of at least part of the to-be-edited objects in the editing interface in response to an object order adjustment operation; a resource order adjustment module configured to adjust the arrangement order of at least part of the media resources in the media content in response to a resource order adjustment operation; an object deletion module configured to delete a to-be-edited object corresponding to an object deletion operation in the editing interface in response to the object deletion operation; and a resource deletion module configured to delete a media resource corresponding to a resource deletion operation in the media content in response to the resource deletion operation.

[0155] In some embodiments of the present disclosure, at least part of the first image content, the second image content and the comparison image content is picture content.

[0156] The image content processing apparatus provided by the embodiments of the present disclosure can execute the method provided by any of the embodiments of the present disclosure, and has the corresponding function modules and advantages of executing the image content processing method. Technical details not described in the embodiments can be referred to the image content processing method provided by any of the embodiments of the present disclosure.

[0157] Reference is made to FIG. 13, which shows a structural schematic diagram of an electronic device (e.g., a terminal device) 1300 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a vehicle terminal (e.g., a vehicle navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in FIG. 13 is only an example, and should not bring any limitation to the functions and use range of the embodiments of the present disclosure.

[0158] As shown in FIG. 13, the electronic device 1300 can include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1301 that can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 1302 or loaded into a random access memory (RAM) 1303 from a storage device 1308. Various programs and data required for the operation of the electronic device 1300 are also stored in the RAM 1303. The processing device 1301, the ROM 1302, and the RAM 1303 are connected to each other through a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.

[0159] In general, the following devices can be connected to the I / O interface 1305: input devices 1306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 1307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1308 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1309. The communication devices 1309 can allow the electronic device 1300 to communicate wirelessly or wired with other devices to exchange data. While FIG. 13 shows the electronic device 1300 with various devices, it should be understood that all of the shown devices are not required to be implemented or possessed. More or fewer devices can be alternatively implemented or possessed.

[0160] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication devices 1309, or installed from the storage devices 1308, or installed from the ROM 1302. When the computer program is executed by the processing device 1301, the above-described functions defined in the methods of embodiments of the present disclosure are performed.

[0161] It should be noted that the computer-readable medium described above can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any suitable combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device. In the present disclosure, the computer-readable signal medium can include a data signal propagated in baseband or propagated as a carrier wave in a propagated data signal, in which the computer-readable program code is contained. Such a propagated data signal can take many forms, including but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium that can send, propagate or transfer the program for use by or in connection with the instruction execution system, apparatus or device. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to, wire, cable, RF (radio frequency), etc., or any suitable combination of the above.

[0162] In some embodiments, the client, server, or both can communicate using any current known or future developed network protocol, such as HTTP (Hyper Text Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet, and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any current known or future developed networks.

[0163] The computer-readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device, and is not assembled into the electronic device.

[0164] The computer readable medium described above carries one or more programs, when the one or more programs are executed by the electronic device, cause the electronic device to: display first image content in an editing interface, the first image content being edited based on second image content; in response to a contrast content display operation on the editing interface, display contrast image content, wherein the contrast image content includes a first image region and a second image region, the first image region being used to display the first image content, and the second image region being used to display the second image content; and obtain a media resource based on the contrast image content, the media resource being used to publish media content and / or the media resource being used to save.

[0165] Computer program code for carrying out operations of the present disclosure can be written in any of one or more programming languages or combinations of languages including object or visual programming languages such as Java, Smalltalk, C++ or conventional procedural programming languages such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0166] The computer program instructions can also be loaded onto a computer or other programmable information processing apparatus to cause a series of operations to be performed on the computer or other programmable information processing apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable information processing apparatus implement the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0167] The units described in the embodiments of the present disclosure can be implemented in the form of software, or can be implemented in the form of hardware. In some cases, the name of the module does not constitute a limitation on the unit itself.

[0168] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, example types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0169] In the context of the present disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0170] According to one or more embodiments of the present disclosure, example 1 provides a method for processing image content, comprising:

[0171] displaying a first image content in an editing interface, the first image content being edited based on a second image content;

[0172] in response to a contrast content display operation on the editing interface, displaying a contrast image content, wherein the contrast image content includes a first image region and a second image region, the first image region being used to display the first image content, and the second image region being used to display the second image content;

[0173] based on the contrast image content, obtaining a media resource, the media resource being used to publish media content and / or the media resource being used to save.

[0174] According to one or more embodiments of the present disclosure, example 2 provides the method according to example 1, wherein an arrangement manner of the first image region and the second image region in the contrast image content is associated with a size of the first image content and / or the second image content.

[0175] According to one or more embodiments of the present disclosure, in example 3, the method according to example 1, in response to an adding operation on the contrast image content, the contrast image content is added as an object to be edited in the editing interface, and the object to be edited supports editing; based on an editing result of the object to be edited in the editing interface, the media resource is obtained.

[0176] According to one or more embodiments of the present disclosure, in example 4, the method according to example 3, the adding the contrast image content as the object to be edited in the editing interface comprises:

[0177] Based on the editing result of the object to be edited in the editing interface, the object to be edited in the editing interface is obtained.

[0178] According to one or more embodiments of the present disclosure, in example 5, the method according to example 4, the editing interface supports performing a contrast content display operation based on the edited contrast image content and / or the edited first image content.

[0179] According to one or more embodiments of the present disclosure, in example 6, the method according to example 3, the obtaining the media resource based on the editing result of the object to be edited in the editing interface comprises:

[0180] In response to a first target operation on the contrast image content, determining a media resource as at least part of a media content resource of media content based on an editing result of the contrast image content; and / or

[0181] In response to a second target operation on the contrast image content, determining a media resource added to a preset image set based on an editing result of the contrast image content, the preset image set comprising at least one of a local image set and an online image set.

[0182] According to one or more embodiments of the present disclosure, in example 7, the method according to example 6, the determining the media resource as at least part of a media content resource of media content based on the editing result of the contrast image content comprises:

[0183] Obtaining at least part of the object to be edited in the editing interface as a media resource of media content, and adding a resource identifier of the media resource to a resource list of the media content, the at least part of the object to be edited comprising the contrast image content.

[0184] According to one or more embodiments of the present disclosure, in example 8, the method according to example 7, the at least part of the object to be edited further comprises one or more objects to be edited in the editing interface other than the contrast image content.

[0185] According to one or more embodiments of the present disclosure, example 9, the method according to example 7, the resource identifier supports triggering displaying a media resource corresponding to the resource identifier in a resource preview area of the media content.

[0186] According to one or more embodiments of the present disclosure, example 10, the method according to example 3, further comprises:

[0187] in response to the comparison content display operation for the editing interface, displaying an adding control corresponding to the comparison image content, the adding control being configured to trigger performing the adding operation.

[0188] According to one or more embodiments of the present disclosure, example 11, the method according to example 10, the adding control is displayed in the editing interface, the editing interface comprising at least one of a first editing interface and a second editing interface, the first editing interface displaying at least one editing item, and the second editing interface being used for editing the object to be edited based on the editing item displayed in the first editing interface.

[0189] According to one or more embodiments of the present disclosure, example 12, the method according to example 11, the editing interface comprising the second editing interface, the method further comprising:

[0190] in response to the adding operation for the comparison image content, displaying an adding success prompt information; and / or

[0191] in response to the editing completion operation for the first image content, switching the currently displayed editing interface from the second editing interface to the first editing interface.

[0192] According to one or more embodiments of the present disclosure, example 13, the method according to any one of examples 1-12, the editing interface further displaying a comparison content display control, the comparison content display control being configured to trigger performing the comparison content display operation.

[0193] According to one or more embodiments of the present disclosure, example 14, the method according to any one of examples 1-13, the displaying the first image content in the editing interface comprising:

[0194] in response to a preset editing operation for the second image content, editing the second image content based on the preset editing operation to obtain the first image content, and displaying the first image content and the comparison content display control in the editing interface; or

[0195] displaying the first image content and a preset comparison control in the editing interface; and in response to a preset triggering operation for the preset comparison control, increasing the display of the comparison content display control in the editing interface.

[0196] According to one or more embodiments of the present disclosure, example 15 includes the method of example 14, further comprising:

[0197] generating contrast image content based on the first image content and the second image content in response to a preset trigger operation on the preset contrast control.

[0198] According to one or more embodiments of the present disclosure, example 16 includes the method of example 14, wherein the contrast content display control is kept displayed within the editing interface; or the contrast content display control is displayed within the editing interface for a preset time length.

[0199] According to one or more embodiments of the present disclosure, example 17 includes the method of example 14, wherein the second image content is supported to be displayed in the editing interface during execution of the preset trigger operation; and / or the first image content is supported to be re-displayed in the editing interface after execution of the preset trigger operation is completed.

[0200] According to one or more embodiments of the present disclosure, example 18 includes the method of example 13, wherein a display style of the contrast content display control is associated with the first image content and / or the second image content.

[0201] According to one or more embodiments of the present disclosure, example 19 includes the method of example 18, wherein the contrast content display control displays a thumbnail of the contrast image content.

[0202] According to one or more embodiments of the present disclosure, example 20 includes the method of any one of examples 1-12, wherein after the media resource is acquired based on the contrast image content, the method further comprises:

[0203] publishing the media content containing the media resource in response to a publishing operation on the media content; and / or

[0204] saving the media resource in response to a saving operation on the media resource.

[0205] According to one or more embodiments of the present disclosure, example 21 includes the method of any one of examples 1-12, further comprising at least one of:

[0206] adjusting an arrangement order of at least part of the objects to be edited in the editing interface in response to an object order adjustment operation;

[0207] adjusting an arrangement order of at least part of the media resources in the media content in response to a resource order adjustment operation;

[0208] In response to an object deletion operation, delete the object to be edited in the editing interface corresponding to the object deletion operation;

[0209] In response to a resource deletion operation, delete the media resource in the media content corresponding to the resource deletion operation.

[0210] According to one or more embodiments of the present disclosure, example 22 provides the method of any one of examples 1-12, wherein at least part of the first image content, the second image content and the contrast image content is picture content.

[0211] According to one or more embodiments of the present disclosure, example 23 provides a processing apparatus of image content, comprising:

[0212] A first display module is configured to display first image content in an editing interface, wherein the first image content is edited based on second image content;

[0213] A second display module is configured to display contrast image content in response to a contrast content display operation for the editing interface, wherein the contrast image content comprises a first image area and a second image area, the first image area is configured to display the first image content, and the second image area is configured to display the second image content.

[0214] A resource acquisition module is configured to acquire media resources based on the contrast image content, wherein the media resources are used to publish media content and / or the media resources are used to be saved.

[0215] According to one or more embodiments of the present disclosure, example 24 provides an electronic device, comprising:

[0216] One or more processors;

[0217] A memory is configured to store one or more programs,

[0218] When the one or more programs are executed by the one or more processors, the one or more processors implement the processing method of image content as described in any one of examples 1-22.

[0219] According to one or more embodiments of the present disclosure, example 25 provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the processing method of image content as described in any one of examples 1-22.

[0220] According to one or more embodiments of the present disclosure, example 26 provides a computer program product, when the computer program product is executed by a computer, the computer implements the processing method of image content as described in any one of examples 1-22.

[0221] The above description is only preferred embodiments of the present disclosure and a description of the principles of the technology applied. It should be understood by those skilled in the art that the disclosed scope of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by the combinations of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the technical solutions formed by the mutual replacement of the above features and the technical features with similar functions disclosed in the present disclosure (but not limited to) can be formed.

[0222] Further, while operations are depicted in a particular order, this should not be understood as requiring such order nor the order that is illustrated. Rather, multi-tasking and parallel processing can be advantageous in certain circumstances. Likewise, while a number of specific implementation details have been included in the above discussion, these should not be construed as limiting the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination.

[0223] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. A method for processing image content, comprising: displaying a first image content at an editing interface, the first image content being edited based on a second image content; in response to a contrast content display operation for the editing interface, displaying a contrast image content, wherein the contrast image content comprises a first image region and a second image region, the first image region being configured to display the first image content, and the second image region being configured to display the second image content; acquiring a media resource based on the contrast image content, the media resource being configured to publish a media content or the media resource being configured to be saved.

2. The method of claim 1, wherein, An arrangement of the first image region and the second image region in the contrast image content is associated with a size of the first image content or the second image content.

3. The method of claim 1 or 2, wherein, The acquiring the media resource based on the contrast image content comprises: adding the contrast image content as an editing object in the editing interface, the editing object being configured to support editing; and acquiring the media resource based on an editing result of the editing object in the editing interface.

4. The method of claim 3, wherein, The adding the contrast image content as the editing object in the editing interface comprises: acquiring the editing object in the editing interface based on the contrast image content and the first image content.

5. The method of claim 4, wherein, The editing interface supports performing a contrast content display operation based on the edited contrast image content or the edited first image content.

6. The method according to any one of claims 3-5, wherein, The acquiring the media resource based on the editing result of the editing object in the editing interface comprises: in response to a first target operation for the contrast image content, determining the media resource as at least part of media content resources of a media content based on an editing result of the contrast image content; or in response to a second target operation for the contrast image content, determining the media resource added to a preset image collection based on the editing result of the contrast image content, the preset image collection comprising at least one of a local image collection and an online image collection.

7. The method of claim 6, wherein, The determining the media resource as at least part of media content resources of a media content based on the editing result of the contrast image content comprises: acquiring at least part of the editing object in the editing interface as the media resource of the media content, and adding a resource identifier of the media resource to a resource list of the media content, the at least part of the editing object comprising the contrast image content.

8. The method of claim 7, wherein, The at least part of the editing object further comprises one or more editing objects in the editing interface other than the contrast image content.

9. The method of claim 7 or 8, wherein, The resource identifier supports triggering display of the media resource corresponding to the resource identifier in a resource preview region of the media content.

10. The method of any one of claims 3-9, further comprising: in response to the contrast content display operation for the editing interface, displaying an addition control corresponding to the contrast image content, the addition control being configured to trigger performing an addition operation for the contrast image content.

11. The method of claim 10, wherein, The adding control is displayed in the editing interface, and the editing interface includes at least one of a first editing interface in which at least one editing item is displayed and a second editing interface used for editing the object to be edited based on the editing item displayed in the first editing interface.

12. The method of claim 11, wherein, The editing interface includes the second editing interface, and the method further includes: in response to the adding operation on the comparison image content, displaying an adding success prompt information; or in response to an editing completion operation on the first image content, switching the currently displayed editing interface from the second editing interface to the first editing interface.

13. The method of any one of claims 1-12, wherein, The editing interface further displays a comparison content display control configured to trigger the comparison content display operation.

14. The method of claim 13, wherein, The first image content is displayed in the editing interface, including: in response to a preset editing operation on the second image content, editing the second image content based on the preset editing operation to obtain the first image content, and displaying the first image content and the comparison content display control in the editing interface; or displaying the first image content and a preset comparison control in the editing interface, and in response to a preset triggering operation on the preset comparison control, displaying the comparison content display control in the editing interface.

15. The method of claim 14, further comprising: in response to the preset triggering operation on the preset comparison control, generating the comparison image content based on the first image content and the second image content.

16. The method of claim 14 or 15, wherein, The comparison content display control is displayed in the editing interface; or the comparison content display control is displayed in the editing interface for a preset length of time.

17. The method of claim 14, wherein, The second image content is supported to be displayed in the editing interface during execution of the preset triggering operation; or the first image content is supported to be re-displayed in the editing interface after the preset triggering operation is executed.

18. The method of any one of claims 13-17, wherein, The display style of the comparison content display control is associated with the first image content or the second image content.

19. The method of claim 18, wherein, The comparison content display control displays a thumbnail of the comparison image content.

20. The method of any one of claims 1-19, wherein, After the media resource is obtained based on the comparison image content, the method further includes: in response to a publishing operation on the media content, publishing the media content containing the media resource; or in response to a saving operation on the media resource, saving the media resource.

21. The method of any of claims 1-20, further comprising at least one of: in response to an object order adjustment operation, adjusting an arrangement order of at least part of the objects to be edited in the editing interface; in response to a resource order adjustment operation, adjusting an arrangement order of at least part of the media resources in the media content; in response to an object deletion operation, deleting an object to be edited corresponding to the object deletion operation in the editing interface; in response to a resource deletion operation, deleting a media resource corresponding to the resource deletion operation in the media content.

22. The method of any one of claims 1-21, wherein, At least part of the first image content, the second image content and the contrast image content is picture content.

23. An image content processing apparatus, comprising: a first display module configured to display first image content on an editing interface, the first image content being edited based on second image content; a second display module configured to display contrast image content in response to a contrast content display operation on the editing interface, wherein the contrast image content comprises a first image area and a second image area, the first image area being used to display the first image content, and the second image area being used to display the second image content; a resource acquisition module configured to acquire media resources based on the contrast image content, the media resources being used to publish media content or the media resources being used to save.

24. An electronic device, comprising: comprising: at least one processor; and a memory connected with the at least one processor in communication; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the image content processing method of any one of claims 1-22.

25. A computer readable storage medium storing computer instructions, wherein, The computer instructions are used to enable the processor to execute the image content processing method of any one of claims 1-22.

26. A computer program product comprising a computer program, wherein, The computer program, when executed by the processor, implements the image content processing method of any one of claims 1-22.

Citation Information

Patent Citations

  • Picture editing method based on mobile terminal and cross-mobile-terminal picture editing method

    CN111028316A

  • Picture editing processing method, device, storage medium, processor and terminal equipment

    CN113946258A

  • Interface processing method and device

    CN116088832A

  • Image display method and related device

    CN117014543A

  • Image content processing method and device, electronic equipment, storage medium and program product

    CN119200933A