CN107193458A - Color taking method, device, equipment and storage medium - Google Patents
Color taking method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN107193458A CN107193458A CN201710362240.XA CN201710362240A CN107193458A CN 107193458 A CN107193458 A CN 107193458A CN 201710362240 A CN201710362240 A CN 201710362240A CN 107193458 A CN107193458 A CN 107193458A
- Authority
- CN
- China
- Prior art keywords
- color
- screen
- display picture
- colouring information
- information
- 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 37
- 238000007710 freezing Methods 0.000 claims abstract description 19
- 230000008014 freezing Effects 0.000 claims abstract description 19
- 238000004040 coloring Methods 0.000 claims description 55
- 238000010257 thawing Methods 0.000 claims description 25
- 230000004044 response Effects 0.000 claims description 23
- 230000015654 memory Effects 0.000 claims description 21
- 238000004321 preservation Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims 1
- 238000005070 sampling Methods 0.000 abstract 3
- 230000008569 process Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 239000003086 colorant Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a color sampling method, a color sampling device, color sampling equipment and a storage medium. The method comprises the following steps: freezing a current display picture of a system screen when the color fetching instruction is determined to be detected; and identifying at least one screen position selected by a user in the frozen current display picture, and acquiring color information corresponding to the screen position. By the technical scheme, the color required by the user can be taken out quickly, conveniently and accurately in real time, and the user experience is improved.
Description
Technical field
Color method, device, equipment and storage medium are taken the present invention relates to computer technology, more particularly to one kind.
Background technology
Increasing be provided with for example is done in the working and learning of people for convenience, the intelligent terminal such as mobile phone, flat board
The application software such as public software or whiteboarding software, these softwares needed when using copy editor's function or Postil Function to word or
The color of annotation is adjusted.
At present, generally using takes color method to be, by installing and opening application software, to utilize the color editing wherein configured
Module or color saucer carry out the selected of text color.However, the method needs manual unlocking application-specific, and due in color saucer
Color category be fixed several colors, thus the color that user wants can not be taken out real-time, quick and easy, exactly, drop
Low Consumer's Experience.
The content of the invention
The embodiment of the present invention provides one kind and takes color method, device, equipment and storage medium, real-time, quick, square to realize
Just the color that user wants, is taken out exactly, lifts Consumer's Experience.
In a first aspect, color method is taken the embodiments of the invention provide one kind, including:
It is determined that detect take color to instruct when, the current display picture of freezing system screen;
At least one screen position for being selected in the current display picture freezed of identification user, and obtain with it is described
The corresponding colouring information in screen position.
Further, the current display picture of the freezing system screen, including:
Stop refreshing the display picture of the system screen;
Know the position that the operation response that screen taps are instructed is updated at the click location to screen taps instruction
Not.
Further, at least one screen position that the identification user selects in the current display picture, and obtain
Colouring information corresponding with the screen position is taken, including:
Operation response results corresponding with the screen taps instruction that user inputs are obtained, wherein, the operation response results
Including:Positional information at the click location of the screen taps instruction;
It is corresponding with the current display picture it is data cached in, obtain color corresponding with the positional information and believe
Breath.
Further, after colouring information corresponding with the screen position is obtained, in addition to:
Preserve at least one described colouring information;
If taking color to instruct described in being received again by, the system screen of thawing;
According to the display picture of real-time update after defrosting, target face is chosen from least one colouring information described in preservation
Color information, is used as annotation color corresponding with the display picture of the real-time update.
Further, the system screen of thawing, including:
According to default refreshing frequency, refresh the display picture of the system screen;
The operation response that screen taps are instructed is reduced to initial setting up.
Further, the display picture according to real-time update after defrosting, believes from least one color described in preservation
Target color information is chosen in breath, as annotation color corresponding with the display picture of the real-time update, including:
When it is determined that the current display picture of the system screen is updated, the pixel of the display picture currently updated is obtained
Color average;
From the color value corresponding at least one colouring information described in preservation, choose and the pixel color average value
The colouring information corresponding to the color value of maximum is differed, target color information is used as;
It regard the target color information as annotation color corresponding with the display picture currently updated.
Second aspect, the embodiment of the present invention additionally provides one kind and takes color device, and the device includes:
Screen freezes module, for it is determined that detect take color to instruct when, the current display picture of freezing system screen;
Color acquisition module, for recognizing at least one screen that user selects in the current display picture freezed
Position, and obtain colouring information corresponding with the screen position.
Further, in addition to:
Color preserving module, for after corresponding with screen position colouring information is obtained, described in preservation at least
One colouring information;
Screen defrosting module, if for be received again by it is described take color to instruct, the system screen of thawing;
Color chooses module, for the display picture according to real-time update after defrosting, from least one face described in preservation
Target color information is chosen in color information, annotation color corresponding with the display picture of the real-time update is used as.
The third aspect, the embodiment of the present invention additionally provides a kind of computer equipment, including memory, processor and is stored in
Realized on memory and described in the computer program that can run on a processor during computing device described program as the present invention is real
Apply and any in example described take color method.
Fourth aspect, the embodiment of the present invention additionally provides a kind of computer-readable recording medium, is stored thereon with computer
Program, realizes when the program is executed by processor and takes color method as described in any in the embodiment of the present invention.
The embodiment of the present invention is obtained user and selected in current display picture by the current display picture of freezing system screen
Corresponding colouring information at least one position selected, make use of and directly carry out taking the excellent of color in the system screen freezed in real time
Point, solving needs to open application-specific in the prior art and several colors of fixation can only be selected in color saucer, and causes
Can not it is convenient, exactly take out user want color the problem of, realize it is real-time, quick and easy, take out user exactly
Desired color, lifts the effect of Consumer's Experience.
Brief description of the drawings
Fig. 1 is a kind of schematic flow sheet for taking color method that the embodiment of the present invention one is provided;
Fig. 2 is a kind of schematic flow sheet for taking color method that the embodiment of the present invention two is provided;
Fig. 3 is a kind of structural representation for taking color device that the embodiment of the present invention three is provided;
Fig. 4 is a kind of structural representation for computer equipment that the embodiment of the present invention four is provided.
Embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining the present invention, rather than limitation of the invention.It also should be noted that, in order to just
Part related to the present invention rather than entire infrastructure are illustrate only in description, accompanying drawing.
Embodiment one
Fig. 1 is a kind of schematic flow sheet for taking color method that the embodiment of the present invention one is provided.This method is applicable to take color
Situation, this method can be by taking color device to perform, and the device can be made up of hardware and/or software, and can be typically integrated in
Intelligent flat and all include are taken in the intelligent terminal of color function.Specifically include as follows:
S110, it is determined that detect take color to instruct when, the current display picture of freezing system screen.
Optionally, it can carry the instruction for taking color control information to take color instruction, can pass through network signal, infrared signal etc.
Mode is transmitted.Exemplary, detectable remote control equipment takes color to instruct by what infrared signal was sent, with Intelligent flat and use
In control Intelligent flat smart pen exemplified by, when user is interested in the picture currently shown in system screen, can by by
Color button is taken in lower smart pen, and takes color control information to be sent to intelligent put down by infrared signal by smart pen generation is corresponding
Plate, Intelligent flat takes color to instruct the current of freezing system screen when receiving the infrared signal, according to what is included in infrared signal
Display picture.
The purpose of the current display picture of freezing system screen is, the current display picture on fixed mask, with to working as
The picture of preceding display carries out taking color to operate.
It is preferred that, the current display picture of freezing system screen, including:Stop the display picture of updating system screen;Will
The operation response of screen taps instruction is updated to the position identification at the click location to screen taps instruction.
Wherein, the operation response of screen taps instruction can include except the click instructed to screen taps before the update
Other responses beyond the identification of position at position, for example, can include selection operation, can also include opening respective application journey
Operation of sequence etc..
Exemplary, the picture of system screen is shown refreshes what some frame pictures were realized essentially by per second, therefore
, can be by stopping the display picture of updating system screen come the current aobvious of freezing system screen when the picture that user needs occurs
Show picture, and the position that the operation response that screen taps are instructed uniformly is updated at the click location to screen taps instruction is known
Not, i.e., when user clicks on screen, response of the system to the clicking operation is to obtain the coordinate information at the click location.
At least one screen position that S120, identification user select in the current display picture freezed, and obtain and screen
The corresponding colouring information in curtain position.
Optionally, user can select at least one screen position by clicking on screen in the current display picture freezed
Put, and then obtain corresponding colouring information at screen taps position, that is, click on a secondary screen and obtain a kind of colouring information, can pass through
Diverse location on screen is clicked on, obtains the colouring information at diverse location in current display picture.Wherein, colouring information is
The information of value of color can be described, for example, can be RGB (color of red, green, blue three) value of color.Recognize the screen position of user's selection
Put and obtain respective color information and be advantageous in that, user can choose what is liked in the current display picture directly on screen
Color, and without sticking to the color of several fixations in color saucer, improve Consumer's Experience.By directly obtaining screen color
Mode solve in the prior art because need open application-specific could obtain color in color saucer, caused by it is cumbersome
Problem, colour efficiency is taken so as to improve so that take color operation more convenient.
It is preferred that, at least one screen position that identification user selects in current display picture, and obtain and screen position
Corresponding colouring information is put, including:Operation response results corresponding with the screen taps instruction that user inputs are obtained, wherein, behaviour
Include as response results:Positional information at the click location of screen taps instruction;In caching corresponding with current display picture
In data, colouring information corresponding with the positional information is obtained.
Wherein, positional information can be coordinate information, exemplary, screen each frame during display picture is updated
Picture can all be cached accordingly, can be by reading system Framebuffer (frame buffering) image when screen stops refreshing
The data cached colouring information for obtaining each pixel in current display picture, if for example, user clicks on certain point on screen, being
System can recognize and obtain the coordinate of the point, and be obtaining coordinate from image buffer storage data in response to the clicking operation
(75,66) colouring information at position.
The technical scheme of the present embodiment, by the current display picture of freezing system screen, obtains user and is shown currently
Corresponding colouring information at least one position selected on picture, make use of and directly carried out in the system screen freezed in real time
The advantage of color is taken, solving needs to open application-specific in the prior art and several face of fixation can only be selected in color saucer
Color, caused by can not it is convenient, exactly take out user want color the problem of, it is real-time, quick and easy, accurate to realize
Ground takes out the color that user wants, and lifts the effect of Consumer's Experience.
Embodiment two
Fig. 2 is a kind of schematic flow sheet for taking color method that the embodiment of the present invention two is provided.The present embodiment is with above-mentioned implementation
Optimized based on example and take color method there is provided preferred, be specifically, obtaining color letter corresponding with the screen position
Further optimization has been carried out after breath.Specifically include as follows:
S210, it is determined that detect take color to instruct when, the current display picture of freezing system screen.
At least one screen position that S220, identification user select in the current display picture freezed, and obtain
Colouring information corresponding with the screen position.
S230, preserve at least one colouring information.
Optionally, after at least one colouring information is got, correspondingly at least one colouring information is numbered, and
Preserve into corresponding color buffer area, to be transferred when needed from color buffer area.
S240, detect whether to be received again by and take color to instruct, if so, then performing S250;S220 is performed if it is not, then returning.
Optionally, triggering defrosting system screen take color instruction with triggering freezing system screen take color instruct can be phase
With instruction, color process is taken in order to quickly start or close.It is exemplary, with Intelligent flat and for controlling the intelligence of Intelligent flat
Exemplified by energy pen, when user needs closing to take color process, can press smart pen takes color button, and smart pen generation takes color accordingly
Control information is simultaneously sent to Intelligent flat by infrared signal, to control Intelligent flat defrosting system screen.
S250, defrosting system screen.
It is exemplary, when be received again by after screen has received and taken color to instruct take color to instruct when, then system screen of thawing,
That closes correlation takes color process, and recovers to take the process that system default is run before color.
It is preferred that, defrosting system screen includes:According to default refreshing frequency, the display picture of updating system screen;Will screen
The operation response of curtain click commands is reduced to initial setting up.
Wherein, default refreshing frequency can be the refreshing frequency of every frame picture of system default.Updating system screen it is aobvious
Show that the purpose of picture is that it is to take the Dynamic Announce before color to obtain the picture recovery for making screen display.Exemplary, it will can shield
The operation response of curtain click commands is reduced to take the initial setting up before color, so as to take system screen after color being capable of normal response use
The clicking operation at family.
S260, the display picture according to real-time update after defrosting, target is chosen from least one colouring information of preservation
Colouring information, is used as annotation color corresponding with the display picture of real-time update.
Optionally, target color information can be the colouring information for meeting preparatory condition, wherein, preparatory condition can be face
Numbering in color buffer area corresponding to particular color information.Exemplary, the display picture corresponding to different application software can
Binding is set to using the corresponding colouring information of different numberings in color buffer area, for example, in the picture that whiteboarding software is shown
Give tacit consent to the color that uses during using No. 1 color in color buffer area as annotation or during editor, and the picture shown in office software
In color buffer area No. 2 colors are used in face as during annotation or during editor and give tacit consent to the color that uses.
Optionally, preparatory condition can also be the color difference degree with the display picture after renewal.
It is preferred that, according to the display picture of real-time update after defrosting, mesh is chosen from least one colouring information of preservation
Colouring information is marked, as annotation color corresponding with the display picture of real-time update, including:It is determined that the current of system screen shows
When showing that picture is updated, the pixel color average value of the display picture currently updated is obtained;Believe from least one color of preservation
In the corresponding color value of breath, the colouring information corresponding to the color value maximum with pixel color average value is chosen, as
Target color information;Target color information is used as to the corresponding annotation color of the display picture with currently updating.
Wherein, pixel color average value can be the rgb value corresponding to each pixel in the display picture currently updated
Average value, the corresponding color value of colouring information can be stored in the rgb value in color buffer area.Exemplary, face can be chosen
Rgb value and the average value maximum of the rgb value corresponding to each pixel in the display picture currently updated in color buffer area
Colouring information is used as target color information.According to the automatic target color information using selection of the display picture currently updated as batch
Note color is advantageous in that, annotation color can be made more to be protruded in background frame, and without carrying out annotation color manually
Change, when picture changes, you can automatically update current annotation color, so that taking color process more convenient, improve
Consumer's Experience.
The technical scheme of the present embodiment, by the way that at least one colouring information of acquisition is preserved, takes when being received again by
Color is thawed system screen when instructing, and target face is chosen from least one colouring information of preservation according to the display picture of renewal
Color information, as the annotation color of the display picture currently updated, so that system can automatically update annotation color, is improved
Agility, the convenience of color process and colour changing process are taken, Consumer's Experience is improved.
Embodiment three
Fig. 3 is a kind of structural representation for taking color device that the embodiment of the present invention three is provided.With reference to Fig. 3, color device bag is taken
Include:Screen freezes module 310 and color acquisition module 320.Each module is specifically described below.
Screen freezes module 310, for it is determined that detect take color to instruct when, the current display picture of freezing system screen
Face;
Color acquisition module 320, at least one for recognizing that user selects in the current display picture freezed
Screen position, and obtain colouring information corresponding with the screen position.
Present embodiments provide one kind and take color device, by the current display picture of freezing system screen, obtain user and exist
Corresponding colouring information at least one position selected in current display picture, make use of in the system screen freezed in real time
Directly carry out taking the advantage of color, solving needs to open application-specific in the prior art and fixation can only be selected in color saucer
Several colors, caused by can not it is convenient, exactly take out user want color the problem of, realize real-time, quick, square
Just the color that user wants, is taken out exactly, lifts the effect of Consumer's Experience.
On the basis of the various embodiments described above, screen freezes module 310 and specifically can be used for:
Stop refreshing the display picture of the system screen;
Know the position that the operation response that screen taps are instructed is updated at the click location to screen taps instruction
Not.
On the basis of the various embodiments described above, color acquisition module 320 specifically can be used for:
Operation response results corresponding with the screen taps instruction that user inputs are obtained, wherein, the operation response results
Including:Positional information at the click location of the screen taps instruction;
It is corresponding with the current display picture it is data cached in, obtain color corresponding with the positional information and believe
Breath.
On the basis of the various embodiments described above, it can also include:
Color preserving module, for after corresponding with screen position colouring information is obtained, described in preservation at least
One colouring information;
Screen defrosting module, if for be received again by it is described take color to instruct, the system screen of thawing;
Color chooses module, for the display picture according to real-time update after defrosting, from least one face described in preservation
Target color information is chosen in color information, annotation color corresponding with the display picture of the real-time update is used as.
On the basis of the various embodiments described above, the screen defrosting module specifically can be used for:
According to default refreshing frequency, refresh the display picture of the system screen;
The operation response that screen taps are instructed is reduced to initial setting up.
On the basis of the various embodiments described above, the color is chosen module and specifically can be used for:
When it is determined that the current display picture of the system screen is updated, the pixel of the display picture currently updated is obtained
Color average;
From the color value corresponding at least one colouring information described in preservation, choose and the pixel color average value
The colouring information corresponding to the color value of maximum is differed, target color information is used as;
It regard the target color information as annotation color corresponding with the display picture currently updated.
The said goods can perform the method that any embodiment of the present invention is provided, and possess the corresponding functional module of execution method
And beneficial effect.
Example IV
Fig. 4 is a kind of structural representation for computer equipment that the embodiment of the present invention four is provided, as shown in figure 4, the equipment
Including processor 410, memory 420, input unit 430 and output device 440;The quantity of processor 410 can be in equipment
It is one or more, in Fig. 4 by taking a processor 410 as an example;Processor 410, memory 420, the and of input unit 430 in equipment
Output device 440 can be connected by bus or other modes, in Fig. 4 exemplified by being connected by bus.
Memory 420 can perform journey as a kind of computer-readable recording medium available for storage software program, computer
The corresponding module of color method is taken (for example, Fig. 3 takes the screen in color device to freeze in sequence and module, such as embodiment of the present invention
Module 310 and color acquisition module 320).Processor 410 by operation be stored in software program in memory 420, instruct with
And module, so as to perform various function application and the data processing of equipment, that is, realize and above-mentioned take color method.
Memory 420 can mainly include storing program area and storage data field, wherein, storing program area can store operation system
Application program needed for system, at least one function;Storage data field can be stored uses created data etc. according to terminal.This
Outside, memory 420 can include high-speed random access memory, can also include nonvolatile memory, for example, at least one
Disk memory, flush memory device or other non-volatile solid state memory parts.In some instances, memory 420 can enter one
Step includes the memory remotely located relative to processor 410, and these remote memories can pass through network connection to equipment.On
The example for stating network includes but is not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
Input unit 430 can be used for receiving the infrared signal for including command information, and produce user's setting with equipment
And the relevant screen taps signal input of function control.Output device 440 may include the display devices such as display screen.
Embodiment five
The embodiment of the present invention five provides a kind of computer-readable recording medium, is stored thereon with computer program, the journey
Realized when sequence is executed by processor and take color method as what all inventive embodiments of the application were provided:Color is being taken to instruct it is determined that detecting
When, the current display picture of freezing system screen;Recognize user selects in the current display picture freezed at least one
Individual screen position, and obtain colouring information corresponding with the screen position.
Any combination of one or more computer-readable media can be used.Computer-readable medium can be calculated
Machine readable signal medium or computer-readable recording medium.Computer-readable recording medium for example may be, but not limited to, electricity,
Magnetic, optical, electromagnetic, system, device or the device of infrared ray or semiconductor, or it is any more than combination.Computer-readable storage
The more specifically example (non exhaustive list) of medium includes:Electrical connection, portable computer with one or more wires
Disk, hard disk, random access memory (Random Access Memory, RAM), read-only storage (Read-Only
Memory, ROM), erasable programmable read only memory (Erasable Programmable Read Only Memory,
EPROM) (or flash memory), optical fiber, portable compact disc read-only storage (Compact Disc Read-Only Memory,
CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, it is computer-readable
Storage medium can be it is any include or storage program tangible medium, the program can be commanded execution system, device or
Device is used or in connection.
Computer-readable signal media can be included in a base band or as the data-signal of carrier wave part propagation,
Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limit
In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can
Any computer-readable medium beyond storage medium is read, the computer-readable medium, which can send, propagates or transmit, to be used for
Used by instruction execution system, device or device or program in connection.
The program code included on computer-readable medium can be transmitted with any appropriate medium, including --- but do not limit
In --- wireless, electric wire, optical cable, RF etc., or above-mentioned any appropriate combination.
It can be write with one or more programming languages or its combination for performing the computer that the present invention is operated
Program code, described program design language includes object oriented program language-such as Java, Smalltalk, C++,
Also including conventional procedural programming language-such as " C " language or similar programming language.Program code can be with
Fully perform, partly perform on the user computer on the user computer, as independent software kit execution, a portion
Divide part execution or the execution completely on remote computer or server on the remote computer on the user computer.
It is related in the situation of remote computer, remote computer can be by the network of any kind --- including LAN (Local
Area Network, LAN) or wide area network (Wide Area Network, WAN)-be connected to subscriber computer, or, can be with
It is connected to outer computer (such as using ISP come by Internet connection).
Note, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that
The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art it is various it is obvious change,
Readjust and substitute without departing from protection scope of the present invention.Therefore, although the present invention is carried out by above example
It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also
Other more equivalent embodiments can be included, and the scope of the present invention is determined by scope of the appended claims.
Claims (10)
1. one kind takes color method, it is characterised in that including:
It is determined that detect take color to instruct when, the current display picture of freezing system screen;
At least one screen position that identification user selects in the current display picture freezed, and obtain and the screen
The corresponding colouring information in position.
2. according to the method described in claim 1, it is characterised in that the current display picture of the freezing system screen, including:
Stop refreshing the display picture of the system screen;
The operation response that screen taps are instructed is updated to the position identification at the click location to screen taps instruction.
3. method according to claim 2, it is characterised in that the identification user selects in the current display picture
At least one screen position, and obtain corresponding with screen position colouring information, including:
Operation response results corresponding with the screen taps instruction that user inputs are obtained, wherein, the operation response results include:
Positional information at the click location of the screen taps instruction;
It is corresponding with the current display picture it is data cached in, obtain colouring information corresponding with the positional information.
4. according to the method described in claim 1, it is characterised in that obtain colouring information corresponding with the screen position it
Afterwards, in addition to:
Preserve at least one described colouring information;
If taking color to instruct described in being received again by, the system screen of thawing;
According to the display picture of real-time update after defrosting, color of object letter is chosen from least one colouring information described in preservation
Breath, is used as annotation color corresponding with the display picture of the real-time update.
5. method according to claim 4, it is characterised in that the defrosting system screen, including:
According to default refreshing frequency, refresh the display picture of the system screen;
The operation response that screen taps are instructed is reduced to initial setting up.
6. method according to claim 5, it is characterised in that the display picture according to real-time update after defrosting, from
Target color information is chosen at least one the described colouring information preserved, as corresponding with the display picture of the real-time update
Annotation color, including:
When it is determined that the current display picture of the system screen is updated, the pixel color of the display picture currently updated is obtained
Average value;
From the color value corresponding at least one colouring information described in preservation, choose and the pixel color average value
Colouring information corresponding to maximum color value, is used as target color information;
It regard the target color information as annotation color corresponding with the display picture currently updated.
7. one kind takes color device, it is characterised in that including:
Screen freezes module, for it is determined that detect take color to instruct when, the current display picture of freezing system screen;
Color acquisition module, for recognizing at least one screen position that user selects in the current display picture freezed
Put, and obtain colouring information corresponding with the screen position.
8. device according to claim 7, it is characterised in that also include:
Color preserving module, for described in after corresponding with screen position colouring information is obtained, preserving at least one
Colouring information;
Screen defrosting module, if for be received again by it is described take color to instruct, the system screen of thawing;
Color chooses module, for the display picture according to real-time update after defrosting, believes from least one color described in preservation
Target color information is chosen in breath, annotation color corresponding with the display picture of the real-time update is used as.
9. a kind of computer equipment, including memory, processor and storage are on a memory and the meter that can run on a processor
Calculation machine program, it is characterised in that the side as described in any in claim 1-6 is realized during the computing device described program
Method.
10. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor
The method as described in any in claim 1-6 is realized during execution.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710362240.XA CN107193458B (en) | 2017-05-22 | 2017-05-22 | Color taking method, device, equipment and storage medium |
PCT/CN2017/103254 WO2018214356A1 (en) | 2017-05-22 | 2017-09-25 | Color getting method and apparatus, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710362240.XA CN107193458B (en) | 2017-05-22 | 2017-05-22 | Color taking method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107193458A true CN107193458A (en) | 2017-09-22 |
CN107193458B CN107193458B (en) | 2019-03-01 |
Family
ID=59874238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710362240.XA Active CN107193458B (en) | 2017-05-22 | 2017-05-22 | Color taking method, device, equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107193458B (en) |
WO (1) | WO2018214356A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108228055A (en) * | 2018-01-22 | 2018-06-29 | 青岛海信移动通信技术股份有限公司 | A kind of the window's position adjustment control method, device and terminal |
WO2018214356A1 (en) * | 2017-05-22 | 2018-11-29 | 广州视源电子科技股份有限公司 | Color getting method and apparatus, device and storage medium |
CN109299310A (en) * | 2018-12-05 | 2019-02-01 | 王相军 | A kind of screen picture takes color and searching method and system |
CN109887042A (en) * | 2019-01-04 | 2019-06-14 | 上海上湖信息技术有限公司 | A kind of application method and device for drawing the color value that ambient color generates |
CN111435276A (en) * | 2019-01-14 | 2020-07-21 | 阿里巴巴集团控股有限公司 | Image processing method and device and electronic equipment |
CN112261768A (en) * | 2020-11-03 | 2021-01-22 | 广东科徕尼智能科技有限公司 | Lamp strip color control method and system, intelligent terminal and storage device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101206640A (en) * | 2006-12-22 | 2008-06-25 | 深圳市学之友教学仪器有限公司 | Method and system for annotations and commentaries of electric data in portable electronic equipment |
CN102520842A (en) * | 2011-11-18 | 2012-06-27 | 广东欧珀移动通信有限公司 | Horizontal-vertical screen switching rotation control method for hand-held devices |
CN104793835A (en) * | 2014-01-17 | 2015-07-22 | 深圳市艾酷通信软件有限公司 | System for changing interface colors and implementation method thereof |
CN106033305A (en) * | 2015-03-20 | 2016-10-19 | 广州金山移动科技有限公司 | Screen color picking method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7573487B1 (en) * | 2003-12-19 | 2009-08-11 | Adobe Systems Incorporated | Dynamically transformable user interface icons |
CN107193458B (en) * | 2017-05-22 | 2019-03-01 | 广州视源电子科技股份有限公司 | Color taking method, device, equipment and storage medium |
-
2017
- 2017-05-22 CN CN201710362240.XA patent/CN107193458B/en active Active
- 2017-09-25 WO PCT/CN2017/103254 patent/WO2018214356A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101206640A (en) * | 2006-12-22 | 2008-06-25 | 深圳市学之友教学仪器有限公司 | Method and system for annotations and commentaries of electric data in portable electronic equipment |
CN102520842A (en) * | 2011-11-18 | 2012-06-27 | 广东欧珀移动通信有限公司 | Horizontal-vertical screen switching rotation control method for hand-held devices |
CN104793835A (en) * | 2014-01-17 | 2015-07-22 | 深圳市艾酷通信软件有限公司 | System for changing interface colors and implementation method thereof |
CN106033305A (en) * | 2015-03-20 | 2016-10-19 | 广州金山移动科技有限公司 | Screen color picking method and device |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018214356A1 (en) * | 2017-05-22 | 2018-11-29 | 广州视源电子科技股份有限公司 | Color getting method and apparatus, device and storage medium |
CN108228055A (en) * | 2018-01-22 | 2018-06-29 | 青岛海信移动通信技术股份有限公司 | A kind of the window's position adjustment control method, device and terminal |
CN109299310A (en) * | 2018-12-05 | 2019-02-01 | 王相军 | A kind of screen picture takes color and searching method and system |
CN109887042A (en) * | 2019-01-04 | 2019-06-14 | 上海上湖信息技术有限公司 | A kind of application method and device for drawing the color value that ambient color generates |
CN111435276A (en) * | 2019-01-14 | 2020-07-21 | 阿里巴巴集团控股有限公司 | Image processing method and device and electronic equipment |
CN112261768A (en) * | 2020-11-03 | 2021-01-22 | 广东科徕尼智能科技有限公司 | Lamp strip color control method and system, intelligent terminal and storage device |
CN112261768B (en) * | 2020-11-03 | 2023-12-19 | 广东好太太智能家居有限公司 | Lamp strip color control method and system, intelligent terminal and storage device |
Also Published As
Publication number | Publication date |
---|---|
CN107193458B (en) | 2019-03-01 |
WO2018214356A1 (en) | 2018-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107193458A (en) | Color taking method, device, equipment and storage medium | |
US10110678B2 (en) | System and method for data communication based on image processing | |
US10635713B2 (en) | Method and device for replacing the application visual control | |
CN109951627B (en) | Image processing method, image processing device, storage medium and electronic equipment | |
US20220121270A1 (en) | Exhibition hall control method and system, control terminal, back-end server and central control host | |
US20130273853A1 (en) | Mobile device monitoring and testing | |
US8143813B2 (en) | Data based ambient lighting control | |
US20220417417A1 (en) | Content Operation Method and Device, Terminal, and Storage Medium | |
US10419299B2 (en) | Spatial representation of network elements | |
CN106101561A (en) | Camera focusing detection method and device | |
CN109784369A (en) | H5 page test method and device, electronic equipment, storage medium | |
CN111459388B (en) | Information screen display method, display equipment and storage medium for smart home information | |
CN108319151A (en) | Control method, device, system, mobile terminal and the storage medium of household appliance | |
CN109005446A (en) | A kind of screenshotss processing method and processing device, electronic equipment, storage medium | |
CN109298640A (en) | A kind of management method and device of smart machine | |
KR102168301B1 (en) | Hybrid management system for hotel room | |
CN109544441B (en) | Image processing method and device, and skin color processing method and device in live broadcast | |
CN116229188B (en) | Image processing display method, classification model generation method and equipment thereof | |
CN108563473A (en) | scanning module configuration method and device | |
CN111089388A (en) | Method and system for controlling air conditioner, air conditioner and household appliance | |
CN112969032A (en) | Illumination pattern recognition method and device, computer equipment and storage medium | |
WO2023179551A1 (en) | Near-field communication-based dynamic display method for voice scenario interaction, and home appliance interaction system | |
CN109492515B (en) | Information processing apparatus, data structure of image file, and computer-readable medium | |
CN111726671A (en) | Method, equipment and electronic equipment for playing media information | |
CN116150096A (en) | Control method of electronic equipment, electronic equipment and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |