[go: up one dir, main page]

CN107766703A - Watermark addition processing method, device and client - Google Patents

Watermark addition processing method, device and client Download PDF

Info

Publication number
CN107766703A
CN107766703A CN201710828104.5A CN201710828104A CN107766703A CN 107766703 A CN107766703 A CN 107766703A CN 201710828104 A CN201710828104 A CN 201710828104A CN 107766703 A CN107766703 A CN 107766703A
Authority
CN
China
Prior art keywords
picture
watermark
pending
triggering command
target part
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
Application number
CN201710828104.5A
Other languages
Chinese (zh)
Other versions
CN107766703B (en
Inventor
张仕奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201710828104.5A priority Critical patent/CN107766703B/en
Publication of CN107766703A publication Critical patent/CN107766703A/en
Priority to TW107118234A priority patent/TWI691206B/en
Priority to PCT/CN2018/104772 priority patent/WO2019052412A1/en
Application granted granted Critical
Publication of CN107766703B publication Critical patent/CN107766703B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • G06T1/0035Output size adaptive watermarking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0062Embedding of the watermark in text images, e.g. watermarking text documents using letter skew, letter distance or row distance

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Processing (AREA)

Abstract

This specification embodiment provides a kind of watermark addition processing method, device and client.This method includes:In screen the pending picture part picture is shown according to the original resolution of pending picture;Mobile triggering command of the user based on the local picture is received, the target part picture including needing addition watermark information region is shown according to the original resolution of the pending picture;Triggering command is added in the watermark that user is received in the target part picture, shows that picture is added in the watermark corresponding with watermark addition triggering command.

Description

Watermark addition processing method, device and client
Technical field
This specification embodiment is related to technical field of image processing, more particularly to a kind of watermark addition processing method, device And client.
Background technology
With the fast development of electronic technology, the electronic equipment such as mobile phone, flat board is in the daily study of people, work and life Middle application is increasingly extensive.During the daily electronic equipment use of people, it is often necessary to using electronic equipments such as mobile phones to picture Carry out editing and processing, such as addition frame, watermark etc..Wherein, addition watermark, which can be included on original picture, adds figure, number Word, word etc., the picture in original picture will not be blocked completely, can realize beautification picture again, the purpose of protecting copyright.
At present, can include in the process that watermark addition processing is carried out to picture:According to the display pixel chi of device screen Very little and picture Pixel Dimensions calculate the pantograph ratio of screen and picture;Include shielding after picture is zoomed in and out according to the pantograph ratio In curtain;Then, watermark generation is added in picture after scaling includes the picture of watermark.In existing watermark addition processing procedure Need to zoom in and out picture, watermark is added on picture after scaling, for the picture of overlength super large, due to screen size Limit, the picture after scaling often has the problems such as resolution ratio reduces, is fuzzy, unintelligible.It is accordingly, it is desirable to provide more effectively square Case.
The content of the invention
The purpose of this specification embodiment is to provide a kind of watermark addition processing method, device and client, can obtain Clearly watermark addition picture, the resolution ratio of picture is greatly improved, improves Consumer's Experience.
This specification embodiment is realized in:
Processing method is added in a kind of watermark, including:
The default initial local figure of the pending picture is shown according to the original resolution of pending picture in screen Piece;
Mobile triggering command of the user based on the default initial local picture is received, according to the original of the pending picture Beginning resolution ratio shows target part picture corresponding with the mobile triggering command in the pending picture;
Receive user and add triggering command in the watermark of the target part picture, display refers to watermark addition triggering Corresponding watermark is made to add picture.
Processing unit is added in a kind of watermark, including:
Initial local picture display module, in screen according to the original resolution of pending picture show described in treat Handle the default initial local picture of picture;
Mobile triggering command receiving module, refers to for receiving mobile triggering of the user based on the default initial local picture Order;
Target part picture display module, it is described pending for being shown according to the original resolution of the pending picture The target part picture corresponding with the mobile triggering command in picture;
Picture display module is added in watermark, is referred to for receiving user in the watermark addition triggering of the target part picture Order, show that picture is added in the watermark corresponding with watermark addition triggering command.
A kind of watermark addition processing client, including processor and memory, the memory storage is by the processor The computer program instructions of execution, the computer program instructions include:
The default initial local figure of the pending picture is shown according to the original resolution of pending picture in screen Piece;
Mobile triggering command of the user based on the default initial local picture is received, according to the original of the pending picture Beginning resolution ratio shows target part picture corresponding with the mobile triggering command in the pending picture;
Receive user and add triggering command in the watermark of the target part picture, display refers to watermark addition triggering Corresponding watermark is made to add picture.
As seen from the above, this specification one or more embodiment by screen according to original point of pending picture Resolution shows pending picture part picture;Then, mobile triggering command of the user based on the local picture is received, according to described The original resolution of pending picture shows the target part picture including needing addition watermark information region, ensure that in watermark The resolution ratio of picture during addition;Finally, receive user and add triggering command, display and institute in the watermark of the target part picture The corresponding clearly watermark addition picture of watermark addition triggering command is stated, the resolution ratio of picture is greatly improved, improves user Experience.
Brief description of the drawings
In order to illustrate more clearly of this specification one or more embodiment or technical scheme of the prior art, below will The required accompanying drawing used in embodiment or description of the prior art is briefly described, it should be apparent that, in describing below Accompanying drawing is only some embodiments described in this specification, for those of ordinary skill in the art, is not paying creation Property work on the premise of, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic diagram for carrying out watermark addition processing to picture on mobile phone in the prior art that this specification provides;
Fig. 2 is a kind of schematic flow sheet of the embodiment for the watermark addition processing method that this specification provides;
Fig. 3 be this specification provide show the pending figure according to the original resolution of pending picture in screen A kind of schematic flow sheet of embodiment of default initial local picture of piece;
Fig. 4 is a kind of exemplary plot for the pending picture that this specification provides;
Fig. 5 be this specification provide show pending picture according to the original resolution of pending picture in screen A kind of schematic diagram of embodiment of default initial local picture;
Fig. 6 is that the original resolution according to the pending picture that this specification provides is shown in the pending picture The target part picture a kind of schematic flow sheet of embodiment corresponding with the mobile triggering command;
Fig. 7 be this specification provide show the target according to the original resolution of the pending picture in mobile phone A kind of schematic diagram of embodiment of local picture;
Fig. 8 is that the original resolution according to the pending picture that this specification provides is shown in the pending picture The schematic flow sheet of the target part picture another kind embodiment corresponding with the mobile triggering command;
Fig. 9 be this specification provide show the target according to the original resolution of the pending picture in mobile phone A kind of schematic diagram of embodiment of local picture;
Figure 10 is a kind of schematic diagram of embodiment of the picture after a kind of addition watermark that this specification provides;
Figure 11 is a kind of structural representation of the embodiment for the watermark addition processing unit that this specification provides;
Figure 12 is the schematic configuration diagram that processing client is added according to the watermark of an exemplary embodiment of this specification.
Embodiment
This specification embodiment provides a kind of watermark addition processing method, device and client.
In order that those skilled in the art more fully understand the technical scheme in this specification, below in conjunction with this explanation Accompanying drawing in book embodiment, the technical scheme in this specification embodiment is clearly and completely described, it is clear that described Embodiment be only this specification part of the embodiment, rather than whole embodiment.Based on the embodiment in this specification, The every other embodiment that those of ordinary skill in the art are obtained under the premise of creative work is not made, should all belong to The scope of this specification protection.
At present, using the electronic equipments such as mobile phone, flat board to picture carry out watermark addition processing procedure in, often due to (the display pixel size of screen can include the display point corresponding to screen to the display pixel size of internal memory and device screen here Resolution, i.e., the pixel that described screen can be shown) etc. factor limitation, it is necessary to after pending picture is zoomed in and out include shielding In curtain, so that user carries out watermark addition processing.As shown in figure 1, Fig. 1 is this specification provide in the prior art on mobile phone The schematic diagram of watermark addition processing is carried out to picture.In Fig. 1, it is assumed here that the watermark of addition is word, is realizing watermark addition Because pending picture original image is larger in processing procedure, when the pending picture 100 after scaling is shown in screen, Definition is low, obscures, user can not see the detail section in picture clearly;And in order to no longer reduce the resolution ratio of picture, this waits to locate Reason picture can not zoom in and out editor when being shown in screen, cause to add on the pending picture that user can only be after diminution Watermark, can not be to carrying out watermark addition processing at a certain details in pending picture.Therefore, existing watermark addition processing method Can not be to resolution ratio, the definition of guarantee picture.However, in actual applications, when pending picture is larger, not to picture In the case of being compressed, whole pending pictures can not be shown in the screen of equipment certainly, and considers memory size, Disposably the pending picture of completion can not possibly be loaded into internal memory according to original resolution.Based on this, this specification is implemented It is contemplated that part is carried out to pending picture loads laggard water-filling print addition processing in example, and then pending figure can ensured The watermark addition to pending picture is realized on the basis of the resolution ratio and definition of piece.
A kind of a kind of specific embodiment of watermark addition processing method of this specification introduced below.Fig. 2 is that this specification carries A kind of schematic flow sheet of embodiment of the watermark addition processing method of confession, present description provides such as embodiment or flow chart institute The method operating procedure stated, but either can include more or less operating procedures without performing creative labour based on conventional. The step of being enumerated in embodiment order be only numerous step execution sequences in a kind of mode, do not represent uniquely perform it is suitable Sequence.When system or client production in practice performs, it can be performed according to embodiment or method shown in the drawings order Either perform (such as environment of parallel processor or multiple threads) parallel.It is specific as shown in Fig. 2 methods described can be with Including:
S202:The default initial office of the pending picture is shown according to the original resolution of pending picture in screen Portion's picture.
In actual applications, for larger pending picture, in the case where not being compressed to pending picture, mobile phone Certainly whole pending pictures can not be shown in screen etc. equipment, accordingly, during in order to ensure the display of pending picture Resolution ratio, the triggering that need to carry out pending picture watermark addition processing can be triggered in user in this specification embodiment and referred to After order, show that the local picture of the pending picture is (i.e. described according to the original resolution of pending picture in screen Default initial local picture).Specifically, the default initial local picture of the pending picture can include previously according to picture Original pixels size and screen the pending picture of display pixel selection of dimension in local picture.
In a specific embodiment, Fig. 3 be this specification provide in screen according to the original of pending picture Resolution ratio shows a kind of schematic flow sheet of embodiment of default initial local picture of the pending picture, as shown in figure 5, can With including:
S302:The display pixel of the original pixels size for obtaining pending picture and the screen for showing the pending picture Size.
S304:Determined according to the display pixel size of the screen and the original pixels size of the pending picture in institute State the picture display size of pending picture described in screen.
S306:The default local picture of the picture display size is chosen from the pending picture.
Particularly, the default local picture can choose a region from pending picture in advance, such as can be with Choose a part of picture in the pending picture upper left corner.
S308:Using the default local picture of the picture display size as the default initial local picture.
In a specific embodiment, as shown in figure 4, one kind that Fig. 4 is the pending picture that this specification provides is shown Illustration.Assuming that the pending picture shown in Fig. 4 is the picture of 1020*4096 pixels.In addition, to utilize mobile phone in this specification Exemplified by the watermark addition processing for carrying out pending picture, as shown in figure 5, Fig. 5 is this specification provide in screen according to treating The original resolution of processing picture shows a kind of schematic diagram of embodiment of default initial local picture of pending picture, false here If the display pixel size of mobile phone screen is 1080*1920 in Fig. 5, because the pixel of pending picture is 1020*4096, if pressing Shown according to the original resolution of the pending picture, whole pending pictures can not be shown in mobile phone screen.Accordingly , the display pixel size 1080*1920 of mobile phone screen and the original pixels size 1020*4096 of pending picture can be combined It is determined that the picture display size of the pending picture described in the mobile phone screen.In specific embodiment, due to mobile phone screen Width 1080 in display pixel size is more than the width 1020 in the original pixels size of pending picture, and corresponding width can To be shown according to less than or equal to 1020;And the height 1920 in the display pixel size of mobile phone screen is less than pending picture Original pixels size in width 4096, corresponding height can be shown according to less than or equal to 1920.It is assumed here that should The picture of pending picture shows dimensions as 1020*1920 pixels described in mobile phone screen, accordingly, can be from pending picture The pictures of middle selection 1020*1920 pixels is shown, as can be seen from Fig. 5, is treated on the screen of mobile phone according to shown in Fig. 4 The original resolution of processing picture shows the default initial local picture of the pending picture shown in Fig. 4, ensure that picture Definition and resolution ratio, while also allow for user and carry out watermark addition processing.
S204:Mobile triggering command of the user based on the default initial local picture is received, according to the pending figure The original resolution of piece shows target part picture corresponding with the mobile triggering command in the pending picture.
This specification embodiment, after the default initial local picture is shown, user can be based on default just to this Begin local picture movement come choose needed in pending picture add watermark target part picture.In a specific implementation In example, the reception mobile triggering command of the user based on the default initial local picture can include:
Receive clicking operation of the user to the default initial local picture, and dragging in position corresponding to the click Drag operation.
Accordingly, Fig. 6 be this specification provide the original resolution according to the pending picture show described in wait to locate A kind of schematic flow sheet of embodiment of target part picture corresponding with the mobile triggering command in picture is managed, such as Fig. 6 institutes Show, can include:
S602:Obtain the moving direction corresponding with the mobile triggering command and displacement.
Specifically, relative to the trigger position of the mobile triggering command when described moving direction can include mobile Direction, the displacement can include distance of the trigger position of the mobile triggering command at the end of.With the movement Triggering command is to the clicking operation of the default initial local picture, and the drag operation in position corresponding to the click Exemplified by, the direction of mobile phase when described moving direction can be drag operation for clicking operation trigger position.The shifting Dynamic distance can be the trigger position of clicking operation the distance between to the end position of drag operation.
S604:The target part picture in the pending picture is determined according to the moving direction and displacement.
In a specific embodiment, determined according to the moving direction and displacement in the pending picture Target part picture can include the pending picture and be moved since the default initial local picture toward the moving direction Move the local picture corresponding to the displacement, as described target part picture.
S608:Original resolution according to the pending picture shows the target part picture.
As shown in fig. 7, with reference to the example shown in above-mentioned Fig. 4 and Fig. 5.Fig. 7 be this specification provide in mobile phone by According to the pending picture original resolution show the target part picture a kind of embodiment schematic diagram.In Fig. 7, institute It is identical with the Pixel Dimensions size of the default initial local picture to state target part picture, and the target part picture and institute Stating default initial local picture includes identical part picture, certainly, the target part picture and the default initial local Picture, which includes identical part picture, can not also include identical part picture, and this specification embodiment is not limited thereto.
In another embodiment, the reception mobile triggering command of the user based on the default initial local picture can With including:
Receive default slip gesture operation of the user based on the default initial local picture.
Specifically, default slip gesture operation here can include the slip gestures such as upper cunning, downslide, left cunning, downslide.
Accordingly, Fig. 8 be this specification provide the original resolution according to the pending picture show described in wait to locate Manage the schematic flow sheet of target part picture another kind embodiment corresponding with the mobile triggering command in picture, such as Fig. 8 It is shown, it can include:
S802:Obtain the moving direction corresponding with the mobile triggering command and mobile number.
Specifically, when the moving direction can include mobile relative to the mobile triggering command trigger position side To.The mobile number can include the number of the operation corresponding with mobile triggering command.Using the mobile triggering command as Exemplified by default slip gesture operation, the moving direction is relative to the default slip hand when default slip gesture operation is slided The direction of the trigger position of gesture operation.The number that the mobile number operates for the default slip gesture.
S804:The target part picture in the pending picture is determined according to the moving direction and mobile number.
It is described according to the moving direction and shifting when the mobile number is one time in a specific embodiment Dynamic number determines that the target part picture in the pending picture can include:
The default initial local picture is chosen from the pending picture toward next Local map of the moving direction Piece, using next local picture as the target part picture.
It is described according to the movement when the mobile number is more than or equal to twice in another specific embodiment Direction and mobile number determine that the target part picture in the pending picture can include:
The default initial local picture is chosen from the pending picture toward moving direction during movement for the first time Next local picture;
The next of the moving direction that current next local picture down once moves is chosen from the pending picture Local picture;
The moving direction that current next local picture down once moves is chosen in repetition from the pending picture Movement corresponding to the step of next local picture to current mobile number is last corresponding to the mobile triggering command Once move, the last time is moved into corresponding next local picture as the target part picture.
Specifically, next local picture described in this specification embodiment can include phase with the default initial local picture Same local picture, can not also include identical part picture.And next office that current next local picture is current with this Portion's picture, can also not toward that can include identical part picture next local picture of the moving direction moved next time between Including identical part picture.
S806:Original resolution according to the pending picture shows the target part picture.
As shown in figure 9, with reference to the example shown in above-mentioned Fig. 4 and Fig. 5.Fig. 9 be this specification provide in mobile phone by According to the pending picture original resolution show the target part picture a kind of embodiment schematic diagram.In Fig. 9, institute It is identical with the Pixel Dimensions size of the default initial local picture to state target part picture, and the target part picture and institute It is adjacent local picture to state default initial local picture, not including identical part picture, certain target part picture Identical part picture can also be included with the default initial local picture, this specification embodiment is not limited thereto.
Furthermore, it is necessary to explanation, mobile triggering command described in this specification embodiment is not limited in above-mentioned form, Other forms can also be included, this specification embodiment is not limited with above-mentioned.
In addition, the region for needing to add watermark as user is in the region where the default initial local picture, accordingly, The default initial local picture can be the target part picture.Accordingly, the mobile triggering command can be sky.Phase Answer, jump directly to step S206.
S206:Receive user and add triggering command in the watermark of the target part picture, display is added with the watermark The corresponding watermark addition picture of triggering command.
, can be with after user determines that Xu Dong needs to add the target part picture of watermark in this specification embodiment Watermark addition triggering command is triggered, accordingly, client, the watermark addition that can receive user in the target part picture is touched Send instructions, show that picture is added in the watermark corresponding with watermark addition triggering command.
In a specific embodiment, the reception user refers in the watermark addition triggering of the target part picture Order, show that the watermark addition picture corresponding with watermark addition triggering command can include:
Triggering command is added in the watermark that user is received in the target part picture, is obtained and is referred to watermark addition triggering Make corresponding watermark information and add the target location of the watermark information;
The watermark information, the figure after generation addition watermark are added in the target location of the target part picture Piece.
The local picture chosen in the picture after the addition watermark adds picture as watermark;
Original resolution according to the pending picture shows the watermark addition picture.
Specifically, watermark information can include but is not limited to the shapes such as word, picture, numeral described in this specification embodiment Formula.In a specific embodiment, it is assumed that watermark information is middle ring road conditions, and as shown in Figure 10, Figure 10 is that this specification provides A kind of addition watermark after picture a kind of embodiment schematic diagram.
Accordingly, subsequently the picture after the addition watermark directly can be carried out into local display according to original resolution to give User, accordingly, user can check complete addition watermark by the operation such as being pulled, scaled to picture after picture.
In actual applications, it is above-mentioned exemplified by carrying out watermark addition processing in the cell-phone customer terminal of Android system touch-screen The default initial local picture of pending picture described in step S202, i.e., picture is carried out can in the operating process of local loading To be realized by corresponding picture local loading class, such as region picture loading classes BitmapRegionDecoder, due to screen Curtain display is endless, it is necessary to check the pending figure of completion by moving (trigger mobile triggering command) to picture to realize Piece.Accordingly, can be by monitoring mobile gesture inside onTouchEvent (touch event), inside the readjustment of monitoring The parameter of change drag area is gone, and does bounds checking;Then, according to the parameter of drag area, use BitmapRegionDecoder loads the target part picture corresponding with mobile triggering command and shown.Then, user is worked as After triggering watermark addition triggering command, record watermark information passes through relative to the information such as position, size of artwork BitmapRegionEncoder (region picture writes class) is added to the watermark information that user needs to add in pending picture Watermark information point of addition, generation addition watermark after picture preserved.Carrying out handle using BitmapRegionEncoder Watermark information and pending picture merge, it is necessary to obtain three parameters, institute during the picture after generation addition watermark State the original path information inputStrem of pending picture, the point of addition information Rect and watermark information of watermark information Bitmap。
As can be seen here, a kind of one or more embodiments of watermark of this specification addition processing method in screen according to treating The original resolution of processing picture shows pending picture part picture;Then, movement of the user based on the local picture is received Triggering command, shown according to the original resolution of the pending picture including needing the target for adding watermark information region local Picture, it ensure that the resolution ratio of the picture when watermark is added;Finally, the watermark for receiving user in the target part picture is added Triggering command, show that picture is added in the clearly watermark corresponding with watermark addition triggering command, greatly improve picture Resolution ratio, improve Consumer's Experience.
On the other hand this specification also provides a kind of watermark addition processing unit, Figure 11 is that the watermark that this specification provides adds Add a kind of structural representation of embodiment of processing unit, as shown in figure 1, described device 1100 can include:
Initial local picture display module 1110, it can be used for according to the original resolution of pending picture showing in screen Show the default initial local picture of the pending picture;
Mobile triggering command receiving module 1120, can be used for receiving shifting of the user based on the default initial local picture Dynamic triggering command;
Target part picture display module 1130, it can be used for showing institute according to the original resolution of the pending picture State target part picture corresponding with the mobile triggering command in pending picture;
Picture display module 1140 is added in watermark, can be used for receiving watermark addition of the user in the target part picture Triggering command, show that picture is added in the watermark corresponding with watermark addition triggering command.
In another embodiment, the initial local picture display module 1110 can include:
Pixel Dimensions acquiring unit, for obtaining the original pixels size of pending picture and showing the pending picture Screen display pixel size;
Picture display size determining unit, for the display pixel size according to the screen and the pending picture Original pixels size determines the picture display size of the pending picture described in the screen;
Initial local picture determining module, for choosing the default of the picture display size from the pending picture Local picture, using the default local picture of the picture display size as the default initial local picture.
In another embodiment, the mobile triggering command receiving module 1120 can include:
First receiving unit, for receiving clicking operation of the user to the default initial local picture, and described The drag operation of position corresponding to click.
In another embodiment, the target part picture display module 1130 can include:
First mobile data acquiring unit, for obtaining the moving direction corresponding with the mobile triggering command and movement Distance;
First object part picture determine unit, it is described pending for being determined according to the moving direction and displacement Target part picture in picture;
First object part picture display unit, for showing the mesh according to the original resolution of the pending picture Mark local picture.
In another embodiment, the mobile triggering command receiving module 1120 can include:
Second receiving unit, for receiving default slip gesture operation of the user based on the default initial local picture.
In another embodiment, the target part picture display module includes:
Second mobile data acquiring unit, for obtaining the moving direction corresponding with the mobile triggering command and movement Number;
Second target part picture determine unit, it is described pending for being determined according to the moving direction and mobile number Target part picture in picture;
Second target part picture display unit, for showing the mesh according to the original resolution of the pending picture Mark local picture.
In another embodiment, when the mobile number is one time, the second target part picture determine unit:
For choosing the default initial local picture from the pending picture toward next office of the moving direction Portion's picture, using next local picture as the target part picture.
In another embodiment, when the mobile number is more than or equal to twice, the second target part picture determines single Member:
For choosing the default initial local picture from the pending picture toward mobile side during movement for the first time To next local picture;
The moving direction down once moved for choosing current next local picture from the pending picture Next local picture;
The mobile side down once moved for repeatedly choosing current next local picture from the pending picture To next local picture the step of to the movement corresponding to current mobile number be the mobile triggering command corresponding to Last time is mobile, and the last time is moved into corresponding next local picture as the target part picture.
In another embodiment, the watermark addition picture display module 1140 can include:
Triggering command receiving unit is added in watermark, and triggering is added in the watermark of the target part picture for receiving user Instruction;
Information acquisition unit is added in watermark, for obtain with the watermark add the corresponding watermark information of triggering command and Add the target location of the watermark information;
Watermark image generating module, for adding the watermark letter in the target location of the target part picture Breath, the picture after generation addition watermark;
Watermark add picture display unit, for choose it is described addition watermark after picture in local picture as watermark Picture is added, shows that picture is added in the watermark according to the original resolution of the pending picture.
The above-mentioned watermark addition processing method or device that this specification embodiment provides can be in a computer by processors Corresponding programmed instruction is performed to realize, is such as realized using the c++ language of windows operating systems at PC ends, or other are for example Realized using android, iOS system programming language in intelligent terminal, and the processing logic based on quantum computer is real Now etc..As shown in figure 12, Figure 12 is the signal that processing client is added according to the watermark of an exemplary embodiment of this specification Structure chart.In hardware view, the client can include processor, internal bus, network interface, internal memory and non-volatile deposit Reservoir, the hardware being also possible that certainly required for other business.Processor is counted corresponding to being read from nonvolatile memory Calculation machine program is into internal memory and then runs, and watermark addition processing unit is formed on logic level.Certainly, except software realization side Outside formula, the application is not precluded from other implementations, such as mode of logical device or software and hardware combining etc., that is, Say that the executive agent of following handling process is not limited to each logic unit or hardware or logical device.
Specifically, on the other hand this specification also provides a kind of watermark addition processing client, including processor and storage Device, by the computer program instructions of the computing device, the computer program instructions can include the memory storage:
The default initial local figure of the pending picture is shown according to the original resolution of pending picture in screen Piece;
Mobile triggering command of the user based on the default initial local picture is received, according to the original of the pending picture Beginning resolution ratio shows target part picture corresponding with the mobile triggering command in the pending picture;
Receive user and add triggering command in the watermark of the target part picture, display refers to watermark addition triggering Corresponding watermark is made to add picture.
In this specification embodiment, described processor can include central processing unit (CPU) or graphics processor (GPU), naturally it is also possible to including other single-chip microcomputers with logic processing capability, logic gates, integrated circuit etc., or its It is appropriately combined.Memory described in the embodiment of the present application can be used to protect stored memory device.In digital display circuit, energy The equipment for preserving binary data can be memory;In integrated circuits, one has store function without physical form Circuit can also be memory, such as RAM, FIFO;In systems, the storage device with physical form can also be named storage Device etc..When realization, the memory can also be realized by the way of cloud storage, specific implementation, and this specification is not Mistake limits.
As can be seen here, the embodiment of a kind of watermark addition processing method of this specification, device or client passes through in screen According to the original resolution of pending picture show pending picture part picture;Then, receive user and be based on the Local map The mobile triggering command of piece, shown according to the original resolution of the pending picture including needing to add watermark information region Target part picture, it ensure that the resolution ratio of the picture when watermark is added;Finally, user is received in the target part picture Triggering command is added in watermark, is shown that picture is added in the clearly watermark corresponding with watermark addition triggering command, is carried significantly The resolution ratio of high picture, improves Consumer's Experience.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims It is interior.In some cases, the action recorded in detail in the claims or step can be come according to different from the order in embodiment Perform and still can realize desired result.In addition, the process described in the accompanying drawings not necessarily require show it is specific suitable Sequence or consecutive order could realize desired result.In some embodiments, multitasking and parallel processing be also can With or be probably favourable.
In the 1990s, the improvement for a technology can clearly distinguish be on hardware improvement (for example, Improvement to circuit structures such as diode, transistor, switches) or software on improvement (improvement for method flow).So And as the development of technology, the improvement of current many method flows can be considered as directly improving for hardware circuit. Designer nearly all obtains corresponding hardware circuit by the way that improved method flow is programmed into hardware circuit.Cause This, it cannot be said that the improvement of a method flow cannot be realized with hardware entities module.For example, PLD (Programmable Logic Device, PLD) (such as field programmable gate array (Field Programmable Gate Array, FPGA)) it is exactly such a integrated circuit, its logic function is determined by user to device programming.By designer Voluntarily programming comes a digital display circuit " integrated " on a piece of PLD, without asking chip maker to design and make Special IC chip.Moreover, nowadays, substitution manually makes IC chip, this programming is also used instead mostly " patrols Volume compiler (logic compiler) " software realizes that software compiler used is similar when it writes with program development, And the source code before compiling also write by handy specific programming language, this is referred to as hardware description language (Hardware Description Language, HDL), and HDL is also not only a kind of, but have many kinds, such as ABEL (Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL (Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language) etc., VHDL (Very-High-Speed are most generally used at present Integrated Circuit Hardware Description Language) and Verilog.Those skilled in the art also should This understands, it is only necessary to method flow slightly programming in logic and is programmed into integrated circuit with above-mentioned several hardware description languages, Can is readily available the hardware circuit for realizing the logical method flow.
Controller can be implemented in any suitable manner, for example, controller can take such as microprocessor or processing Device and storage can by the computer of the computer readable program code (such as software or firmware) of (micro-) computing device Read medium, gate, switch, application specific integrated circuit (Application Specific Integrated Circuit, ASIC), the form of programmable logic controller (PLC) and embedded microcontroller, the example of controller include but is not limited to following microcontroller Device:ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, are deposited Memory controller is also implemented as a part for the control logic of memory.It is also known in the art that except with Pure computer readable program code mode realized beyond controller, completely can be by the way that method and step is carried out into programming in logic to make Controller is obtained in the form of gate, switch, application specific integrated circuit, programmable logic controller (PLC) and embedded microcontroller etc. to come in fact Existing identical function.Therefore this controller is considered a kind of hardware component, and various for realizing to including in it The device of function can also be considered as the structure in hardware component.Or even, can be by for realizing that the device of various functions regards For that not only can be the software module of implementation method but also can be the structure in hardware component.
Device, module or the unit that above-described embodiment illustrates, it can specifically be realized by computer chip or entity, Huo Zheyou Product with certain function is realized.One kind typically realizes that equipment is computer.Specifically, computer for example can be individual People's computer, laptop computer, cell phone, camera phone, smart phone, personal digital assistant, media player, navigation Any equipment in equipment, electronic mail equipment, game console, tablet PC, wearable device or these equipment Combination.
For convenience of description, it is divided into various units during description apparatus above with function to describe respectively.Certainly, this is being implemented The function of each unit can be realized in same or multiple softwares and/or hardware during specification.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, apparatus or computer program Product.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (device) and computer program product Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
In a typical configuration, computing device includes one or more processors (CPU), input/output interface, net Network interface and internal memory.
Internal memory may include computer-readable medium in volatile memory, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only storage (ROM) or flash memory (flash RAM).Internal memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved State random access memory (DRAM), other kinds of random access memory (RAM), read-only storage (ROM), electric erasable Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk, graphene stores or other Magnetic storage apparatus or any other non-transmission medium, the information that can be accessed by a computing device available for storage.According to herein In define, computer-readable medium does not include the data of temporary computer readable media (transitory media), such as modulation Signal and carrier wave.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to nonexcludability Comprising so that process, method, commodity or equipment including a series of elements not only include those key elements, but also wrapping Include the other element being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that wanted including described Other identical element also be present in the process of element, method, commodity or equipment.
It will be understood by those skilled in the art that the embodiment of this specification can be provided as method, apparatus or computer program production Product.Therefore, this specification can use the implementation in terms of complete hardware embodiment, complete software embodiment or combination software and hardware The form of example.Moreover, this specification can use the computer for wherein including computer usable program code in one or more The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
This specification can be described in the general context of computer executable instructions, such as journey Sequence module.Usually, program module include performing particular task or realize the routine of particular abstract data type, program, object, Component, data structure etc..This specification can also be put into practice in a distributed computing environment, in these DCEs In, by performing task by communication network and connected remote processing devices.In a distributed computing environment, program module It can be located in the local and remote computer-readable storage medium including storage device.
Each embodiment in this specification is described by the way of progressive, identical similar portion between each embodiment Divide mutually referring to what each embodiment stressed is the difference with other embodiment.Especially for device and For server example, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is referring to side The part explanation of method embodiment.
The embodiment of this specification is the foregoing is only, is not limited to this specification.For art technology For personnel, this specification can have various modifications and variations.It is all this specification spirit and principle within made it is any Modification, equivalent substitution, improvement etc., should be included within right.

Claims (19)

1. processing method is added in a kind of watermark, including:
The default initial local picture of the pending picture is shown according to the original resolution of pending picture in screen;
Mobile triggering command of the user based on the default initial local picture is received, according to original point of the pending picture Resolution shows target part picture corresponding with the mobile triggering command in the pending picture;
Receive user and add triggering command in the watermark of the target part picture, display adds triggering command phase with the watermark Picture is added in corresponding watermark.
2. the method according to claim 11, wherein, it is described to be shown in screen according to the original resolution of pending picture The default initial local picture of the pending picture includes:
The display pixel size of the original pixels size for obtaining pending picture and the screen for showing the pending picture;
Determined according to the display pixel size of the screen and the original pixels size of the pending picture in the screen The picture display size of the pending picture;
The default local picture of the picture display size is chosen from the pending picture;
Using the default local picture of the picture display size as the default initial local picture.
3. the method according to claim 11, wherein, the reception movement of the user based on the default initial local picture Triggering command includes:
Receive clicking operation of the user to the default initial local picture, and the dragging behaviour in position corresponding to the click Make.
4. the method according to claim 1 or 3, wherein, the original resolution according to the pending picture is shown The target part picture corresponding with the mobile triggering command includes in the pending picture:
Obtain the moving direction corresponding with the mobile triggering command and displacement;
The target part picture in the pending picture is determined according to the moving direction and displacement;
Original resolution according to the pending picture shows the target part picture.
5. the method according to claim 11, wherein, the reception movement of the user based on the default initial local picture Triggering command includes:
Receive default slip gesture operation of the user based on the default initial local picture.
6. method according to claim 1 or 5, wherein, the original resolution according to the pending picture is shown The target part picture corresponding with the mobile triggering command includes in the pending picture:
Obtain the moving direction corresponding with the mobile triggering command and mobile number;
The target part picture in the pending picture is determined according to the moving direction and mobile number;
Original resolution according to the pending picture shows the target part picture.
7. the method according to claim 11, wherein, it is described according to the movement side when the mobile number is one time Determine that the target part picture in the pending picture includes to mobile number:
The default initial local picture is chosen from the pending picture toward next local picture of the moving direction, will Next local picture is as the target part picture.
8. the method according to claim 11, wherein, when the mobile number is more than or equal to twice, described in the basis Moving direction and mobile number determine that the target part picture in the pending picture includes:
The default initial local picture is chosen from the pending picture toward the next of moving direction during movement for the first time Local picture;
The next part for the moving direction that current next local picture down once moves is chosen from the pending picture Picture;
The next of the moving direction that current next local picture down once moves is chosen in repetition from the pending picture Last time of the movement corresponding to the mobile triggering command corresponding to the step of local picture to current mobile number It is mobile, the last time is moved into corresponding next local picture as the target part picture.
9. according to the method for claim 1, wherein, the reception user touches in the watermark addition of the target part picture Send instructions, show that the watermark addition picture corresponding with watermark addition triggering command includes:
Triggering command is added in the watermark that user is received in the target part picture, is obtained and is added triggering command phase with the watermark Corresponding watermark information and the target location for adding the watermark information;
The watermark information, the picture after generation addition watermark are added in the target location of the target part picture;
The local picture chosen in the picture after the addition watermark adds picture as watermark;
Original resolution according to the pending picture shows the watermark addition picture.
10. processing unit is added in a kind of watermark, including:
Initial local picture display module, it is described pending for being shown in screen according to the original resolution of pending picture The default initial local picture of picture;
Mobile triggering command receiving module, for receiving mobile triggering command of the user based on the default initial local picture;
Target part picture display module, for showing the pending picture according to the original resolution of the pending picture In the target part picture corresponding with the mobile triggering command;
Picture display module is added in watermark, is added triggering command in the watermark of the target part picture for receiving user, is shown Show that picture is added in the watermark corresponding with watermark addition triggering command.
11. device according to claim 10, wherein, the initial local picture display module includes:
Pixel Dimensions acquiring unit, for obtaining the original pixels size of pending picture and showing the screen of the pending picture The display pixel size of curtain;
Picture display size determining unit, for the original of the display pixel size according to the screen and the pending picture Pixel Dimensions determine the picture display size of the pending picture described in the screen;
Initial local picture determining module, for choosing the default part of the picture display size from the pending picture Picture, using the default local picture of the picture display size as the default initial local picture.
12. device according to claim 10, wherein, the mobile triggering command receiving module includes:
First receiving unit, for receiving clicking operation of the user to the default initial local picture, and in the click The drag operation of corresponding position.
13. the device according to claim 10 or 12, wherein, the target part picture display module includes:
First mobile data acquiring unit, for obtain the moving direction corresponding with the mobile triggering command and move away from From;
First object part picture determine unit, for determining the pending picture according to the moving direction and displacement In target part picture;
First object part picture display unit, for showing the target office according to the original resolution of the pending picture Portion's picture.
14. device according to claim 10, wherein, the mobile triggering command receiving module includes:
Second receiving unit, for receiving default slip gesture operation of the user based on the default initial local picture.
15. the device according to claim 10 or 14, wherein, the target part picture display module includes:
Second mobile data acquiring unit, for obtaining the moving direction corresponding with the mobile triggering command and mobile time Number;
Second target part picture determine unit, for determining the pending picture according to the moving direction and mobile number In target part picture;
Second target part picture display unit, for showing the target office according to the original resolution of the pending picture Portion's picture.
16. device according to claim 15, wherein, when the mobile number is one time, second target is local Picture determine unit:
For choosing the default initial local picture from the pending picture toward next Local map of the moving direction Piece, using next local picture as the target part picture.
17. device according to claim 15, wherein, when the mobile number is more than or equal to twice, second mesh Mark local picture determine unit:
For choosing the default initial local picture from the pending picture toward moving direction during movement for the first time Next local picture;
The moving direction down once moved for choosing current next local picture from the pending picture it is next Local picture;
The moving direction down once moved for repeatedly choosing current next local picture from the pending picture Movement corresponding to the step of next local picture to current mobile number is last corresponding to the mobile triggering command Once move, the last time is moved into corresponding next local picture as the target part picture.
18. device according to claim 10, wherein, the watermark addition picture display module includes:
Triggering command receiving unit is added in watermark, refers to for receiving user in the watermark addition triggering of the target part picture Order;
Information acquisition unit is added in watermark, for obtaining the watermark information corresponding with watermark addition triggering command and addition The target location of the watermark information;
Watermark image generating module, the watermark information is added for the target location in the target part picture, Picture after generation addition watermark;
Watermark add picture display unit, for choose it is described addition watermark after picture in local picture as watermark addition Picture, show that picture is added in the watermark according to the original resolution of the pending picture.
19. a kind of watermark addition processing client, including processor and memory, the memory storage are held by the processor Capable computer program instructions, the computer program instructions include:
The default initial local picture of the pending picture is shown according to the original resolution of pending picture in screen;
Mobile triggering command of the user based on the default initial local picture is received, according to original point of the pending picture Resolution shows target part picture corresponding with the mobile triggering command in the pending picture;
Receive user and add triggering command in the watermark of the target part picture, display adds triggering command phase with the watermark Picture is added in corresponding watermark.
CN201710828104.5A 2017-09-14 2017-09-14 Watermark adding processing method and device and client Active CN107766703B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201710828104.5A CN107766703B (en) 2017-09-14 2017-09-14 Watermark adding processing method and device and client
TW107118234A TWI691206B (en) 2017-09-14 2018-05-29 Watermark adding processing method, device and client
PCT/CN2018/104772 WO2019052412A1 (en) 2017-09-14 2018-09-10 Method, device, and client for watermark-adding processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710828104.5A CN107766703B (en) 2017-09-14 2017-09-14 Watermark adding processing method and device and client

Publications (2)

Publication Number Publication Date
CN107766703A true CN107766703A (en) 2018-03-06
CN107766703B CN107766703B (en) 2020-08-04

Family

ID=61265561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710828104.5A Active CN107766703B (en) 2017-09-14 2017-09-14 Watermark adding processing method and device and client

Country Status (3)

Country Link
CN (1) CN107766703B (en)
TW (1) TWI691206B (en)
WO (1) WO2019052412A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019052412A1 (en) * 2017-09-14 2019-03-21 阿里巴巴集团控股有限公司 Method, device, and client for watermark-adding processing
CN109598667A (en) * 2018-11-30 2019-04-09 北京金山云网络技术有限公司 A kind of method and device for adding watermark on picture
CN111681291A (en) * 2020-04-27 2020-09-18 中国平安财产保险股份有限公司 Image processing method, apparatus, device, and computer-readable storage medium
CN111784802A (en) * 2020-07-30 2020-10-16 支付宝(杭州)信息技术有限公司 Image generation method, device and equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115147256A (en) * 2022-06-27 2022-10-04 鼎捷软件股份有限公司 System and method for managing watermarked pictures

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102147659A (en) * 2011-03-21 2011-08-10 中兴通讯股份有限公司 Terminal and display content processing method thereof
CN103197882A (en) * 2013-02-22 2013-07-10 北京小米科技有限责任公司 Image display method and mobile terminal
US20140119593A1 (en) * 2012-10-29 2014-05-01 Digimarc Corporation Determining pose for use with digital watermarking, fingerprinting and augmented reality
CN104835105A (en) * 2014-02-12 2015-08-12 腾讯科技(深圳)有限公司 Picture processing method and device
CN105094803A (en) * 2015-06-17 2015-11-25 深圳市美贝壳科技有限公司 Visualized picture editing system and method thereof
CN105659205A (en) * 2013-10-29 2016-06-08 发纮电机株式会社 Programmable display apparatus and program
CN106055247A (en) * 2016-05-25 2016-10-26 努比亚技术有限公司 Picture display device, method and mobile terminal
CN106775301A (en) * 2016-11-29 2017-05-31 珠海市魅族科技有限公司 The screenshot method and terminal device of a kind of terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107766703B (en) * 2017-09-14 2020-08-04 阿里巴巴集团控股有限公司 Watermark adding processing method and device and client

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102147659A (en) * 2011-03-21 2011-08-10 中兴通讯股份有限公司 Terminal and display content processing method thereof
US20140119593A1 (en) * 2012-10-29 2014-05-01 Digimarc Corporation Determining pose for use with digital watermarking, fingerprinting and augmented reality
CN103197882A (en) * 2013-02-22 2013-07-10 北京小米科技有限责任公司 Image display method and mobile terminal
CN105659205A (en) * 2013-10-29 2016-06-08 发纮电机株式会社 Programmable display apparatus and program
CN104835105A (en) * 2014-02-12 2015-08-12 腾讯科技(深圳)有限公司 Picture processing method and device
CN105094803A (en) * 2015-06-17 2015-11-25 深圳市美贝壳科技有限公司 Visualized picture editing system and method thereof
CN106055247A (en) * 2016-05-25 2016-10-26 努比亚技术有限公司 Picture display device, method and mobile terminal
CN106775301A (en) * 2016-11-29 2017-05-31 珠海市魅族科技有限公司 The screenshot method and terminal device of a kind of terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019052412A1 (en) * 2017-09-14 2019-03-21 阿里巴巴集团控股有限公司 Method, device, and client for watermark-adding processing
CN109598667A (en) * 2018-11-30 2019-04-09 北京金山云网络技术有限公司 A kind of method and device for adding watermark on picture
CN111681291A (en) * 2020-04-27 2020-09-18 中国平安财产保险股份有限公司 Image processing method, apparatus, device, and computer-readable storage medium
CN111784802A (en) * 2020-07-30 2020-10-16 支付宝(杭州)信息技术有限公司 Image generation method, device and equipment

Also Published As

Publication number Publication date
TW201916690A (en) 2019-04-16
WO2019052412A1 (en) 2019-03-21
TWI691206B (en) 2020-04-11
CN107766703B (en) 2020-08-04

Similar Documents

Publication Publication Date Title
US10409366B2 (en) Method and apparatus for controlling display of digital content using eye movement
US8610714B2 (en) Systems, methods, and computer-readable media for manipulating graphical objects
US9111327B2 (en) Transforming graphic objects
CN107766703A (en) Watermark addition processing method, device and client
US20180246635A1 (en) Generating user interfaces combining foreground and background of an image with user interface elements
US8832591B2 (en) Grid display device and grid display method in mobile terminal
US9395910B2 (en) Invoking zoom on touch-screen devices
US10901612B2 (en) Alternate video summarization
US20160070460A1 (en) In situ assignment of image asset attributes
CN107943381A (en) Hot-zone method of adjustment and device, client
US9626086B1 (en) Adjusting eraser size in drawing applications
US9529509B1 (en) Item selection
CN105573574A (en) Application interface navigation method and apparatus
CN105573615A (en) Method and apparatus for launching applications through an application selection screen
US10754524B2 (en) Resizing of images with respect to a single point of convergence or divergence during zooming operations in a user interface
KR20150019064A (en) Method of displaying classfied information and device of displaying classfied information using the same
CN109739403B (en) Method and apparatus for processing information
CN107807770A (en) A kind of screenshot method, device and electronic equipment
WO2018176843A1 (en) Method and apparatus for searching for focus across boundary, intelligent device and readable storage medium
CN107368236A (en) The methods of exhibiting and device of title in a kind of message catalog
US12105944B2 (en) Providing visual feedback during touch-based operations on user interface elements
CN111177609B (en) Processing method and device for displaying three-dimensional data table in page and electronic equipment
US20170344205A1 (en) Systems and methods for displaying and navigating content in digital media
US10552022B2 (en) Display control method, apparatus, and non-transitory computer-readable recording medium
CN114296585B (en) Interface management method, device, equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200924

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200924

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Advanced innovation technology Co.,Ltd.

Address before: Greater Cayman, British Cayman Islands

Patentee before: Alibaba Group Holding Ltd.

TR01 Transfer of patent right