CN112131539A - Watermark information adding method and device - Google Patents
Watermark information adding method and device Download PDFInfo
- Publication number
- CN112131539A CN112131539A CN202011044954.4A CN202011044954A CN112131539A CN 112131539 A CN112131539 A CN 112131539A CN 202011044954 A CN202011044954 A CN 202011044954A CN 112131539 A CN112131539 A CN 112131539A
- Authority
- CN
- China
- Prior art keywords
- information
- image
- target interface
- watermark
- processed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 239000002131 composite material Substances 0.000 claims abstract description 35
- 230000010365 information processing Effects 0.000 abstract description 2
- 239000003086 colorant Substances 0.000 description 12
- 238000004891 communication Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000000605 extraction Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The disclosure relates to a method and a device for adding watermark information, relates to the technical field of information processing, and can simplify the operation flow of a user when triggering electronic equipment to report information such as equipment parameters and the like, thereby reducing time consumption and improving user experience. The specific scheme comprises the following steps: the watermark information adding device receives a screen capture instruction of a target interface of a target application; adding equipment information on a background layer of a target interface, wherein the state of the equipment information on the target interface is a hidden state; and performing screen capture operation on the target interface added with the equipment information to obtain a composite image.
Description
Technical Field
The present disclosure relates to the field of information processing technologies, and in particular, to a method and an apparatus for adding watermark information.
Background
At present, how to improve the user experience has become one of important research topics. One of the important means for improving the user experience is to simplify the operation flow of the user on the electronic device. In the related art, when a server locates a problem according to a user log uploaded by an electronic device, the server needs to refer to device parameters of the electronic device. And the electronic equipment reports the equipment parameters to the server, and a user needs to perform triggering operation on the electronic equipment.
However, reporting the device parameters to the server by the electronic device requires a large amount of operations by the user for cooperation, which results in long time consumption and poor user experience.
Disclosure of Invention
The present disclosure provides a method and an apparatus for adding watermark information, which can simplify an operation flow of a user when an electronic device is triggered to report information such as device parameters, thereby reducing time consumption and improving user experience.
The technical scheme of the disclosure is as follows:
according to a first aspect of the present disclosure, there is provided a watermark information adding method, the method including:
receiving a screen capture instruction of a target interface of a target application;
adding equipment information on a background layer of the target interface, wherein the state of the equipment information on the target interface is a hidden state;
and carrying out screen capture operation on the target interface added with the equipment information to obtain a composite image.
Optionally, adding device information in a background layer of the target interface, where a state of the device information on the target interface is a hidden state, includes:
generating an image to be processed according to the equipment information, wherein the image to be processed comprises the equipment information, and the size of the image to be processed is smaller than or equal to that of the target interface;
hiding information included in the image to be processed to obtain a watermark image;
and superposing the watermark image on the background image layer of the target interface.
Optionally, the hiding information included in the image to be processed to obtain a watermark image includes:
and reducing the transparency of the image to be processed to a preset value to obtain the watermark image.
Optionally, the target interface includes at least one of the following information: version number and performance parameters of the target application, the method further comprising:
sending the composite image to a server, the composite image including information for reference in analyzing a user log for problems.
According to a second aspect of the present disclosure, there is provided a watermark information adding apparatus including:
the receiving module is configured to execute screen capture instructions for receiving a target interface of a target application;
the adding module is configured to add device information in a background layer of the target interface, and the state of the device information on the target interface is a hidden state;
and the screen capturing module is configured to perform screen capturing operation on the target interface added with the equipment information to obtain a composite image.
Optionally, the adding module is specifically configured to perform:
generating an image to be processed according to the equipment information, wherein the image to be processed comprises the equipment information, and the size of the image to be processed is smaller than or equal to that of the target interface;
hiding information included in the image to be processed to obtain a watermark image;
and superposing the watermark image on the background image layer of the target interface.
Optionally, the adding module is specifically configured to perform:
and reducing the transparency of the image to be processed to a preset value to obtain the watermark image.
Optionally, the target interface comprises at least one of the following: the version number of the target application and the performance parameter of the target application, and the watermark information adding device further includes: a sending module;
the sending module is configured to execute sending the composite image to a server, wherein the composite image comprises information for reference when analyzing a problem of a user log.
According to a third aspect of the present disclosure, there is provided an electronic device comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement any one of the above-mentioned optional watermark information adding methods of the first aspect.
According to a fourth aspect of the present disclosure, there is provided a computer-readable storage medium having instructions stored thereon, which, when executed by a processor of an electronic device, enable the electronic device to perform any one of the above-mentioned first aspect optional watermarking information adding methods.
According to a fifth aspect of the present disclosure, there is provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the method of optionally watermarking information as in any of the first aspects.
The technical scheme provided by the disclosure at least brings the following beneficial effects: the watermark information adding device receives a screen capture instruction of a target interface of a target application, adds equipment information in a background layer of the target interface, and performs screen capture operation on the target interface added with the equipment information to obtain a composite image. Therefore, the composite image containing the equipment information is obtained in a blind watermarking mode, and the equipment information is hidden on the target interface, so that the user is not disturbed, and the safety of the equipment information can be ensured. When the composite image containing the equipment information is obtained, the operation process of the user is simplified, the user only needs to perform screen capturing operation, time consumption is reduced, and user experience is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
Fig. 1 is a flowchart illustrating a watermark information adding method according to an exemplary embodiment.
Fig. 2 is a flowchart illustrating another watermark information adding method according to an example embodiment.
Fig. 3 is a block diagram illustrating a logical structure of a watermark information adding apparatus according to an exemplary embodiment.
Fig. 4 is a block diagram illustrating a logical structure of another watermark information adding apparatus according to an exemplary embodiment.
Fig. 5 is a block diagram illustrating a structure of an electronic device according to an example embodiment.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
The watermark information adding method provided by the embodiment of the disclosure is applied to a scene of triggering the electronic equipment to report information such as equipment parameters. In the related art, when a user uses an application installed on an electronic device, a screen capture operation may be performed on a version interface of the application to trigger the electronic device to send a screen capture image to a server, so that the server obtains a version number of the application from the screen capture image. Then, the user can perform preset operation on the icon of the application displayed by the version interface to trigger the electronic device to send the device parameter to the server, so that the server knows which electronic device comes from. In this way, when the server analyzes the user log of the application installed in the electronic device, the cause of the problem can be analyzed by combining the version number of the application, the device parameter and the like. However, reporting the version number, the device parameters and the like to the server by the electronic device requires a large amount of operations by the user for cooperation, which causes problems of long time consumption and poor user experience.
In order to solve the above problem, embodiments of the present disclosure provide a method and an apparatus for adding watermark information, where, in a blind watermark manner, a user only needs to perform a screen capture operation, and an electronic device can obtain a composite image including hidden device information, thereby simplifying user operations and improving user experience.
Fig. 1 is a flowchart illustrating a method for adding watermark information according to an exemplary embodiment, where the method is applied to an electronic device, as shown in fig. 1, the method may include steps 101 to 103.
101. And receiving a screen capture instruction of a target interface of the target application.
Optionally, in this embodiment of the present disclosure, after receiving a screen capture instruction of a target interface of a target application from a user, the electronic device may obtain device information in response to the screen capture instruction. The device information may be an identification of the electronic device, which is used to uniquely identify the electronic device. For example, the device information may be a user equipment unique identifier (device ID, Did).
Of course, the electronic device may also obtain the device information under other trigger conditions besides the screen capture instruction. The embodiment of the present application does not limit the trigger condition for acquiring the device information.
It can be understood that the function of the target interface of the target application may be preset, so that when the user performs a touch screen operation on the target interface, the electronic device may obtain the device information.
102. And adding equipment information in a background layer of the target interface, wherein the state of the equipment information on the target interface is a hidden state.
The state of the device information on the target interface is a hidden state, which means that after the device information is added on a background layer of the target interface, the device information is not displayed on the target interface, and a user cannot perceive the device information. Therefore, the user can not be puzzled, and the safety of the equipment information can be ensured.
103. And performing screen capture operation on the target interface added with the equipment information to obtain a composite image.
The composite image includes hidden device information.
The technical scheme provided by the embodiment at least has the following beneficial effects: the watermark information adding device receives a screen capture instruction of a target interface of a target application, adds equipment information in a background layer of the target interface, and performs screen capture operation on the target interface added with the equipment information to obtain a composite image. Therefore, the composite image containing the equipment information is obtained in a blind watermarking mode, and the equipment information is hidden on the target interface, so that the user is not disturbed, and the safety of the equipment information can be ensured. When the composite image containing the equipment information is obtained, the operation process of the user is simplified, the user only needs to perform screen capturing operation, time consumption is reduced, and user experience is improved.
Optionally, in this embodiment of the present disclosure, as shown in fig. 2 in combination with fig. 1, the step 102 may specifically include the following steps 102A to 102C.
And 102A, generating an image to be processed according to the equipment information, wherein the image to be processed comprises the equipment information.
And the size of the image to be processed is smaller than or equal to that of the target interface. In this way, the device information can be completely added to the background layer of the target interface.
And 102B, hiding information included in the image to be processed to obtain a watermark image.
Optionally, in this embodiment of the present disclosure, the electronic device hides information, and the specific implementation of obtaining the watermark image is as follows: and the electronic equipment reduces the transparency of the image to be processed to a preset value, so that the watermark image is obtained. For example, the preset value may be 0.005. When the transparency of the image to be processed is adjusted to 0.005, the user cannot perceive the background image layer and the equipment information is added.
And 102C, superposing the watermark image on the background image layer of the target interface.
The technical scheme provided by the embodiment at least has the following beneficial effects: the image to be processed is generated according to the equipment information, the information in the image to be processed is hidden, so that a user cannot perceive the image, and finally the watermark image is superposed on the background image layer of the target interface, so that the hidden equipment information is added on the target interface.
Optionally, in an embodiment of the present disclosure, the target interface may include at least one of the following information: version number of the target application, performance parameters. The performance parameter may be an occupancy rate of a memory or a hard disk.
After the step 103 is executed, that is, the electronic device obtains the composite image, the composite image may be sent to the server, so that the server obtains information such as the version number and the performance parameter from the received composite image, extracts the obtained device information by using a watermark extraction method, and analyzes the problem of the user log by combining the information.
Therefore, by means of blind watermarking, the information of version number, performance parameters and the like can be reported while the equipment information is reported, the data reporting rate is increased, and the problem processing efficiency is improved.
Optionally, in this embodiment of the present disclosure, after receiving the composite image sent by the electronic device, the server may directly obtain information such as the version number and the performance parameter from the composite image, and extract the device information by using a watermark extraction method.
The specific process of extracting the equipment information by the server is as follows: the server firstly obtains the three primary colors (RGB) of each pixel point of the composite image, and respectively calculates the three primary colors of each pixel point by adopting the following formula: target primary color ═ initial primary color- (255-initial primary color) × (255-mixed color)/mixed color. The initial three primary colors refer to the three primary colors of the pixel points of the composite image, the mixed colors refer to preset three primary colors, and the target three primary colors refer to the result colors obtained by deepening the three primary colors of the pixel points of the composite image into the mixed colors. And finally, the server displays the target image, and the three primary colors of the pixel points of the target image are the three primary colors of the target, so that the equipment information can be obtained.
Therefore, the hidden equipment information in the composite image can be displayed by performing color deepening processing on the composite image, and the effect of watermark extraction is achieved.
It should be noted that, in the embodiment of the present invention, since the device information is displayed in a color deepening manner, an interface with a lighter color needs to be selected in selecting the target interface. Otherwise, if the interface with dark color is selected, the watermark extraction cannot be performed by the color deepening method.
Fig. 3 is a block diagram illustrating a logical structure of a watermark information adding apparatus according to an exemplary embodiment. Referring to fig. 3, the watermark information adding apparatus is applied to an electronic device, and includes: a receiving module 21, an adding module 22 and a screen capturing module 23;
a receiving module 21 configured to execute receiving a screen capture instruction of a target interface of a target application;
the adding module 22 is configured to add device information in a background layer of the target interface, where a state of the device information on the target interface is a hidden state;
and the screen capturing module 23 is configured to perform screen capturing operation on the target interface added with the device information to obtain a composite image.
Optionally, the adding module 22 is specifically configured to perform:
generating an image to be processed according to the equipment information, wherein the image to be processed comprises the equipment information, and the size of the image to be processed is smaller than or equal to that of the target interface;
hiding information included in the image to be processed to obtain a watermark image;
and superposing the watermark image on the background image layer of the target interface.
Optionally, the adding module 22 is specifically configured to perform:
and reducing the transparency of the image to be processed to a preset value to obtain the watermark image.
Optionally, the target interface comprises at least one of the following: a version number of the target application, a performance parameter of the target application. Referring to fig. 3, as shown in fig. 4, the watermark information adding apparatus further includes: a sending module 24;
the sending module 24 is configured to execute sending the composite image to a server, the composite image including information for reference in analyzing a problem of the user log.
Fig. 5 is a block diagram illustrating a structure of an electronic device according to an exemplary embodiment, where the electronic device may be a watermark information adding device, and the watermark information adding device may be: a smartphone, a tablet, a laptop, or a desktop computer.
The watermarking information adding device may comprise at least one processor 31, a communication bus 32, a memory 33 and at least one communication interface 34.
The processor 31 may be a CPU, micro-processing unit, ASIC, or one or more integrated circuits for controlling the execution of the programs of the disclosed aspects.
The communication bus 32 may include a path to transfer information between the aforementioned components.
The communication interface 34, which may be any transceiver or the like, is used for communicating with other devices or communication networks, such as a server, an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), and the like.
The memory 33 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, optical disk storage (including compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these. The memory may be self-contained and connected to the processing unit by a bus. The memory may also be integrated with the processing unit.
The memory 33 is used for storing application program codes for executing the disclosed scheme, and the processor 31 is used for controlling the execution. The processor 31 is configured to execute application program code stored in the memory 33 to implement the functions of the disclosed method.
In particular implementations, processor 31 may include one or more CPUs such as CPU0 and CPU1 in fig. 5, for example, as one embodiment.
In a specific implementation, as an embodiment, the watermark information adding device may include a plurality of processors, such as the processor 31 and the processor 35 in fig. 5. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
In a specific implementation, the watermark information adding apparatus may further include an input device 36 and an output device 37, as an embodiment. The input device 36 is in communication with the processor 31 and may accept user input in a variety of ways. For example, the input device 36 may be a mouse, a keyboard, a touch screen device or a sensing device, and the like. An output device 37 is in communication with the processor 31 and may display information in a variety of ways. For example, the output device 37 may be a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display device, or the like.
Those skilled in the art will appreciate that the configuration shown in fig. 5 does not constitute a limitation of the electronic device and may include more or fewer components than those shown, or combine certain components, or employ a different arrangement of components.
The present disclosure also provides a computer-readable storage medium including instructions stored thereon, which, when executed by a processor of a computer device, enable a computer to perform the watermark information adding method provided by the above-described illustrated embodiment. For example, the computer readable storage medium may be a memory 33 comprising instructions executable by a processor 31 of an electronic device to perform the above-described method. Alternatively, the computer readable storage medium may be a non-transitory computer readable storage medium, for example, which may be a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The present disclosure also provides a computer program product containing instructions which, when run on a computer, cause the computer device to perform the watermark information adding method provided by the above-described illustrative embodiments.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (10)
1. A watermark information adding method, comprising:
receiving a screen capture instruction of a target interface of a target application;
adding equipment information on a background layer of the target interface, wherein the state of the equipment information on the target interface is a hidden state;
and carrying out screen capture operation on the target interface added with the equipment information to obtain a composite image.
2. The method according to claim 1, wherein the adding of the device information in the background layer of the target interface, the state of the device information on the target interface being a hidden state, includes:
generating an image to be processed according to the equipment information, wherein the image to be processed comprises the equipment information, and the size of the image to be processed is smaller than or equal to that of the target interface;
hiding information included in the image to be processed to obtain a watermark image;
and superposing the watermark image on the background image layer of the target interface.
3. The method according to claim 2, wherein the hiding the information included in the image to be processed to obtain a watermark image comprises:
and reducing the transparency of the image to be processed to a preset value to obtain the watermark image.
4. The watermark information adding method according to any one of claims 1 to 3, wherein the target interface includes at least one of the following information: version number and performance parameters of the target application, the method further comprising:
sending the composite image to a server, the composite image including information for reference in analyzing a user log for problems.
5. A watermark information adding apparatus, comprising:
the receiving module is configured to execute screen capture instructions for receiving a target interface of a target application;
the adding module is configured to add device information in a background layer of the target interface, and the state of the device information on the target interface is a hidden state;
and the screen capturing module is configured to perform screen capturing operation on the target interface added with the equipment information to obtain a composite image.
6. The watermark information adding apparatus according to claim 5, wherein the adding module is specifically configured to perform:
generating an image to be processed according to the equipment information, wherein the image to be processed comprises the equipment information, and the size of the image to be processed is smaller than or equal to that of the target interface;
hiding information included in the image to be processed to obtain a watermark image;
and superposing the watermark image on the background image layer of the target interface.
7. The watermark information adding apparatus according to claim 6, wherein the adding module is specifically configured to perform:
and reducing the transparency of the image to be processed to a preset value to obtain the watermark image.
8. The watermark information adding device according to any one of claims 5 to 7, wherein at least one of the following is included in the target interface: the version number of the target application and the performance parameter of the target application, and the watermark information adding device further includes: a sending module;
the sending module is configured to execute sending the composite image to a server, wherein the composite image comprises information for reference when analyzing a problem of a user log.
9. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the watermark information adding method according to any one of claims 1 to 4.
10. A computer-readable storage medium having instructions stored thereon, wherein the instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the watermarking method according to any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011044954.4A CN112131539B (en) | 2020-09-28 | 2020-09-28 | Watermark information adding method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011044954.4A CN112131539B (en) | 2020-09-28 | 2020-09-28 | Watermark information adding method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112131539A true CN112131539A (en) | 2020-12-25 |
CN112131539B CN112131539B (en) | 2024-05-14 |
Family
ID=73844513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011044954.4A Active CN112131539B (en) | 2020-09-28 | 2020-09-28 | Watermark information adding method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112131539B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113012015A (en) * | 2021-02-22 | 2021-06-22 | 广州方硅信息技术有限公司 | Watermark adding method, device, equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000358154A (en) * | 1999-06-17 | 2000-12-26 | Kowa Co | Electric watermark capable of adjusting visibility of watermark |
CN103699396A (en) * | 2014-01-21 | 2014-04-02 | 北京搜狐新媒体信息技术有限公司 | Information feedback method and terminal device |
US20150170336A1 (en) * | 2013-12-16 | 2015-06-18 | Telefonaktiebolaget L M Ericsson (Publ) | Content-aware weighted image manipulations |
CN106708390A (en) * | 2017-01-03 | 2017-05-24 | 青岛海信移动通信技术股份有限公司 | Screen capture method, apparatus and system |
CN108959509A (en) * | 2018-06-27 | 2018-12-07 | 中国建设银行股份有限公司 | Webpage watermark processing method, device and electronic equipment |
CN109828810A (en) * | 2018-12-28 | 2019-05-31 | 北京达佳互联信息技术有限公司 | Screen shots intercept method, watermark adding method, device, equipment and medium |
CN110889795A (en) * | 2018-09-07 | 2020-03-17 | 珠海横琴盛达兆业科技投资有限公司 | Method for automatically removing image watermark |
CN111460398A (en) * | 2020-03-16 | 2020-07-28 | 南京南瑞继保电气有限公司 | Watermark adding method, device, equipment and storage medium |
-
2020
- 2020-09-28 CN CN202011044954.4A patent/CN112131539B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000358154A (en) * | 1999-06-17 | 2000-12-26 | Kowa Co | Electric watermark capable of adjusting visibility of watermark |
US20150170336A1 (en) * | 2013-12-16 | 2015-06-18 | Telefonaktiebolaget L M Ericsson (Publ) | Content-aware weighted image manipulations |
CN103699396A (en) * | 2014-01-21 | 2014-04-02 | 北京搜狐新媒体信息技术有限公司 | Information feedback method and terminal device |
CN106708390A (en) * | 2017-01-03 | 2017-05-24 | 青岛海信移动通信技术股份有限公司 | Screen capture method, apparatus and system |
CN108959509A (en) * | 2018-06-27 | 2018-12-07 | 中国建设银行股份有限公司 | Webpage watermark processing method, device and electronic equipment |
CN110889795A (en) * | 2018-09-07 | 2020-03-17 | 珠海横琴盛达兆业科技投资有限公司 | Method for automatically removing image watermark |
CN109828810A (en) * | 2018-12-28 | 2019-05-31 | 北京达佳互联信息技术有限公司 | Screen shots intercept method, watermark adding method, device, equipment and medium |
CN111460398A (en) * | 2020-03-16 | 2020-07-28 | 南京南瑞继保电气有限公司 | Watermark adding method, device, equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113012015A (en) * | 2021-02-22 | 2021-06-22 | 广州方硅信息技术有限公司 | Watermark adding method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112131539B (en) | 2024-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3040804B1 (en) | Electronic device for controlling power and method therefor | |
US10089957B2 (en) | Page display method and terminal | |
EP2871560B1 (en) | Image processing method and apparatus | |
US20140337753A1 (en) | System and method for editing the appearance of a user interface | |
US11238632B2 (en) | Interface to index and display geospatial data | |
CN104881273B (en) | A kind of analysis method and terminal device of webpage rendering | |
US20110145730A1 (en) | Utilization of Browser Space | |
JP6975339B2 (en) | Backdrop rendering of digital components | |
US20220414971A1 (en) | Method of processing information, method of rendering image, and electronic device | |
US20230336690A1 (en) | Masking video feedback loop during screen sharing | |
US10445412B1 (en) | Dynamic browsing displays | |
CN110263301B (en) | Method and device for determining color of text | |
CN112131539A (en) | Watermark information adding method and device | |
US20210157928A1 (en) | Information processing apparatus, information processing method, and program | |
CN113923474A (en) | Video frame processing method and device, electronic equipment and storage medium | |
US20150339277A1 (en) | Systems and methods for programming behavior of a website to respond to capabilities of different devices | |
CN106383705B (en) | Method and device for setting mouse display state in application thin client | |
JP5563545B2 (en) | Information processing apparatus and method | |
US10114518B2 (en) | Information processing system, information processing device, and screen display method | |
CN115510508A (en) | Page information protection method and device and electronic equipment | |
CN113870394A (en) | Animation generation method, device, equipment and storage medium | |
CN112148279A (en) | Log information processing method and device, electronic equipment and storage medium | |
CN107220306B (en) | Searching method and device | |
CN111198858A (en) | File processing method and device, computer storage medium and terminal | |
CN111796736A (en) | Application sharing method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |