CN104345948B - A kind of implementation method of original handwriting, realize device and electronic equipment - Google Patents
A kind of implementation method of original handwriting, realize device and electronic equipment Download PDFInfo
- Publication number
- CN104345948B CN104345948B CN201310341722.9A CN201310341722A CN104345948B CN 104345948 B CN104345948 B CN 104345948B CN 201310341722 A CN201310341722 A CN 201310341722A CN 104345948 B CN104345948 B CN 104345948B
- Authority
- CN
- China
- Prior art keywords
- handwriting
- end points
- person
- point
- simulation vectors
- 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.)
- Active
Links
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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
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)
- Character Discrimination (AREA)
- Processing Or Creating Images (AREA)
- Collating Specific Patterns (AREA)
Abstract
The invention discloses a kind of implementation method of original handwriting, realize device and electronic equipment.The implementation method of the original handwriting includes:Determine person's handwriting width and the simulation vectors at the end points of handwriting trace;Using the person's handwriting width as the length of oval first axle, with the length that two times of simulation vectors length are oval second axle, one is set up by elliptic geometry center of end points on the simulation vectors and symmetrically and houses the emulation semiellipses of the simulation vectors;Pixel filling is carried out according to the emulation semiellipse and is exported.The original handwriting realize device include determining module, set up module and filling module.The electronic equipment of the original handwriting includes touch-screen, display screen and processor, and the processor includes determining module, sets up module and filling module.The present invention original handwriting implementation method, realize that the simulated effect of device and electronic equipment is preferable.
Description
Technical field
The present invention relates to a kind of literal processing method, more particularly to a kind of implementation method of original handwriting.
Moreover, it relates to a kind of character processor, more particularly to a kind of original handwriting realizes device.
Moreover, it relates to a kind of electronic equipment of word processing, more particularly to a kind of electronics of original handwriting
Equipment.
Background technology
In the modern times, electronic information technology development is increasingly swift and violent, and the Written Communications between people can more and more use electricity
Sub- mail, word immediate communication tool etc., typically in these Written Communications, what is inputted and show is all the print in standard character library
Brush font, for example, Song typeface, regular script, lishu etc..
The need for exchange, such as in terms of emotion, signature is passed on, handwritten word is increasingly widely used.It is right
Everyone, its person's handwriting all has his a personal feature, the person's handwriting of different people always difference, even copies other people and learns
Practise the word write, all can by personal body physiological factor, write when psychological factor, the pen that uses of writing and paper because
The influence of element, the environment that writes etc., and make it that the person's handwriting write out is different.
By taking handwriting tablet personal computer or mobile phone as an example, generally can by finger or writing pencil equipment touch screen
The enterprising row write word in surface, the person's handwriting write out is shown on screen simultaneously.But, not people commonly use for finger and writing pencil
Pen, for example, be not pen, pencil, ball pen or writing brush, simultaneously as be usually the screen of hard for hand-written surface,
And non-paper, painting canvas etc., therefore, the word that the word write out on screen is always write out with people using pen on paper is seemingly
Rather than.
The problem of in order to solve such, people constantly develop new technology, for handling on the screen of the electronic device
The display effect of the word write out, but it is always not ideal enough.By taking stroke " ㄋ " as an example, last action is hook, generally, should
An action started writing can all be arranged at the bottom of hook so that the bottom of hook is thicker, and the afterbody of hook is thinner, because people are writing the hook
When, gradually pen can be lifted simultaneously so that pen leaves paper gradually, so that last person's handwriting is from coarse to fine.But
Existing former person's handwriting is realized in technology, is only capable of accomplishing that the written handwriting of " ㄋ " is become into round and smooth does not shake, and can only slightly imitate
Real person's handwriting, and the afterbody of hook only has the trend simply packed up, simulated effect is poor.
Then, active demand is a kind of can provide the implementation of the preferable original handwriting of simulated effect, above-mentioned to solve
Problem.
The content of the invention
In view of the poor technical problem of original handwriting simulated effect of the prior art, it is necessary to provide simulated effect compared with
The implementation method of good original handwriting.
Meanwhile, in view of the poor technical problem of original handwriting simulated effect of the prior art, there is a need to offer imitative
The true preferable original handwriting of effect realizes device.
Meanwhile, in view of the poor technical problem of original handwriting simulated effect of the prior art, it is necessary to provide emulation
The electronic installation of the preferable original handwriting of effect.
One of technical scheme that the present invention is provided is:
A kind of implementation method of original handwriting, including:Determine step:Determine the person's handwriting width at the end points of handwriting trace
And simulation vectors;Establishment step:It is ellipse with two times of simulation vectors length using the person's handwriting width as the length of oval first axle
The length of the second axle of circle, set up by elliptic geometry center of end points one it is symmetrical and house the emulation and swear on the simulation vectors
The emulation semiellipse of amount;Filling step:Pixel filling is carried out according to the emulation semiellipse and is exported.
In an embodiment further optimized, the determination step includes:
Whether judge sampled point is end points;
The person's handwriting width of the end points is obtained according to default function or database;
According to end points and/or the gain of parameter of the sampled point adjacent with the end points simulation vectors;The simulation vectors include
The direction of simulation vectors and the value of simulation vectors.
In an embodiment further optimized, the direction of the simulation vectors is to be adopted by adjacent with the end points
Sampling point points to the end points.
In an embodiment further optimized, the value of the simulation vectors is obtained according to the person's handwriting width of the end points
Arrive;The value of the simulation vectors of the end points and the person's handwriting width of the end points are inversely proportional.
In an embodiment further optimized, the value of the simulation vectors is obtained according to the pressure value of the end points
Arrive;The value of the simulation vectors of end points is inversely proportional with the pressure value of the end points.
In an embodiment further optimized, the value of the simulation vectors is obtained according to the contact area of the end points
Arrive;The value of the simulation vectors of the end points is inversely proportional with the contact area of the end points.
In an embodiment further optimized, the value of the simulation vectors is obtained according to the person's handwriting speed of the end points
Arrive;
The end points is start and end point, and the value of the simulation vectors of the start and end point is inversely proportional with the person's handwriting speed of the start and end point;Or
The end points is distal point, and the value of the simulation vectors of the distal point is directly proportional to the person's handwriting speed of the distal point.
In an embodiment further optimized, the values of the simulation vectors also accelerates according to the person's handwriting of the end points
Degree is obtained;
The end points is start and end point, and the value of the simulation vectors of the start and end point is inversely proportional with the person's handwriting acceleration of the start and end point;Or
Person's end points is distal point, and the value of the simulation vectors of the distal point is directly proportional to the person's handwriting acceleration of the distal point.
In an embodiment further optimized, the value of the simulation vectors is also adopted according to adjacent with the end points
The person's handwriting speed of sampling point is obtained;
The end points is start and end point, the person's handwriting speed of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point
It is directly proportional;Or the end points is distal point, the person's handwriting of the value of the simulation vectors of the distal point sampled point adjacent with the distal point
Speed is inversely proportional.
In an embodiment further optimized, the value of the simulation vectors is also adopted according to adjacent with the end points
The person's handwriting acceleration of sampling point is obtained;
The end points is start and end point, and the person's handwriting of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point accelerates
Degree is inversely proportional;Or the end points is distal point, the pen of the value of the simulation vectors of the distal point sampled point adjacent with the distal point
Mark acceleration is directly proportional.
In an embodiment further optimized, geometric center is located at the pixel in emulation semiellipse and carried out
GTG is filled;Or including,
The pixel that the curve for forming the emulation semiellipse is passed through is subjected to GTG filling.
The two of the technical scheme that the present invention is provided are:
A kind of original handwriting realizes device, including:
Determining module, person's handwriting width at end points and simulation vectors for determining handwriting trace;
Module is set up, is ellipse with two times of simulation vectors length for the length using the person's handwriting width as oval first axle
The length of the second axle of circle, set up by elliptic geometry center of end points one it is symmetrical and house the emulation and swear on the simulation vectors
The emulation semiellipse of amount;
Module is filled, pixel filling is carried out according to the emulation semiellipse and exports.
In an embodiment further optimized, the determining module is additionally operable to:
Whether judge sampled point is end points;
The person's handwriting width of the end points is obtained according to default function or database;
According to end points and the gain of parameter of the sampled point adjacent with the end points simulation vectors;The simulation vectors include imitative
The direction of true vector and the value of simulation vectors.
In an embodiment further optimized, the determining module determine the simulation vectors direction by with
The adjacent sampled point of the end points points to the end points.
In an embodiment further optimized, the determining module be used for according to the end points person's handwriting speed,
One or more in person's handwriting width, contact area, person's handwriting acceleration, pressure value obtain the value of the simulation vectors.
In an embodiment further optimized, the value also foundation for the simulation vectors that the determining module is determined
The person's handwriting speed of the sampled point adjacent with the end points is obtained;
The end points is start and end point, the person's handwriting speed of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point
It is directly proportional;Or the end points is distal point, the person's handwriting of the value of the simulation vectors of the distal point sampled point adjacent with the distal point
Speed is inversely proportional.
In an embodiment further optimized, the determining module determine the simulation vectors value according to
The person's handwriting acceleration of the adjacent sampled point of the end points is obtained;
The end points is start and end point, and the person's handwriting of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point accelerates
Degree is inversely proportional;Or the end points is distal point, the pen of the value of the simulation vectors of the distal point sampled point adjacent with the distal point
Mark acceleration is directly proportional.
The three of the technical scheme that the present invention is provided are:
A kind of electronic equipment of original handwriting, including a touch-screen, a display screen and a processor.The processing
Device sets up module and a filling module including a determining module, one;The touch-screen is used for the signal for obtaining handwriting trace;
The signal for the handwriting trace that the determining module is used to receive and fed back according to the touch-screen determines the pen at the end points of handwriting trace
Stitch width and simulation vectors;This, which sets up module, is used for the length using the person's handwriting width as oval first axle, long with simulation vectors
Degree two times be oval second axle length, set up by elliptic geometry center of end points one on the simulation vectors symmetrically and
House the emulation semiellipse of the simulation vectors;The filling module is used to carry out pixel filling according to the emulation semiellipse and exported;
The display screen receives the data of filling module output, and is shown on the display screen according to the data.
Relative to prior art, the present invention at least has the advantages that:
Due to the original handwriting of the present invention implementation method, to realize that device and electronic equipment are carried out by opposite end point half ellipse
Circle simulation process a, axle of the semiellipse is the person's handwriting width of end points, the size of another axle and person's handwriting width, the pen of end points
Mark speed, pressure value, contact area or person's handwriting acceleration are related, therefore emulation ellipse can be with the start and end point of written handwriting
Or the person's handwriting width of distal point, person's handwriting speed, pressure value, the change of contact area or person's handwriting acceleration and change, can be more
Good real analogue simulation handwriting, vigour of style in writing effect.Therefore the implementation method of the original handwriting of the present invention, existing device and electricity
The former person's handwriting simulated effect of sub- equipment is preferable.
Brief description of the drawings
Fig. 1 is a kind of flow chart of a preferred embodiment of the implementation method of original handwriting of the invention;
Fig. 2 is a kind of module map of a preferred embodiment for realizing device for original handwriting of the invention;
Fig. 3 is the person's handwriting effect diagram in a preferred embodiment of the invention.
Embodiment
Referring to Fig.1 and 2, Fig. 1 is an a kind of preferred embodiment of the implementation method of original handwriting of the invention
Flow chart, Fig. 2 is a kind of module map of a preferred embodiment for realizing device for original handwriting of the invention.
The device of realizing of the original handwriting of the present invention includes determining module 11, and one is set up module 12 and one is filled out
Fill display module 13.
A kind of implementation method of original handwriting of the present invention includes step:
S1, determine step:Determine person's handwriting width and the simulation vectors at the end points of handwriting trace;
In the present invention, the determining module 11 specifically performs the operation for determining step S1, i.e., for determining handwriting trace
Person's handwriting width and simulation vectors at end points.The determining module 11 is typically a hand-written screen.The hand-written screen can be
Capacitance touch screen or electromagnetic touch screen.When the hand-written screen during electromagnetic touch screen, the determining module 11 also includes an electricity
Magnetic pen, the i.e. Special writing pen for being used cooperatively with electromagnetic touch screen.The hand-written screen can also be capacitance touch screen and electricity
The combination of magnetic touch-screen, while having capacitance touch writing and electromagnetic touch to write two kinds of functions.
In other embodiment, the hand-written screen can also be electric resistance touch screen etc..
The determining module 11 can also be the combination of a portable projecting apparatus and camera.Projecting apparatus is used in target
Region projection, people are write with hand in target area, and the track of camera identification human hand simultaneously converts the track of the hand of people
For word.People can also be write with club or special equipment in target area.Target area can be a wall or
It is a spatial dimension.
So that the determining module 11 is capacitance touch screen as an example, when finger is clicked on the touchscreen, capacitance touch screen can be adopted
Collect the specific contact area that user's finger extrudes capacitance touch screen, the contact area is taken into center of gravity or geometric center, by this
Center of gravity or the geometric center are defined as a touch point.When finger is slided on capacitance touch screen, touch point is over time
A continuous movement locus can be formed.
Equally, for electromagnetic touch screen, when time writer touches corresponding screen, electromagnetic touch screen can also connect this
Contact is defined as a touch point.When time writer is slided on electromagnetic touch screen, touch point can also form one over time
Continuous movement locus.
For electric capacity and the touch screen of electromagnetic combination, then mutually tied by foregoing two ways alternative, or two ways
Close and carry out obtaining touch point and movement locus after contrast processing.
Because capacitance touch screen or electromagnetic touch screen are to carry out a data acquisition at interval of very short time, because
This, actually aforementioned movement track is the line that multiple discrete points are connected into according to time sequencing.Generally for cause touch
Screen is sensitiveer, could be arranged to gather 120 data each second.That is, when there is touch object sliding on touch-screen, touch
Screen can gather touch object positional information on the touch-screen for 120 times in one second, that is, obtain the position of 120 touch points
Information.
In addition, for capacitance touch screen, in addition to obtaining the positional information of touch point, each touch point pair can also be obtained
The size for the contact area answered.To electromagnetic touch screen, the corresponding pressure size in each touch point can also be obtained.
Further, since each touch point position and sampling time point can be obtained, thus can also according to position and
Sliding speed, acceleration of each touch point of Time Calculation and the corresponding touch object of point of each sampling time etc..Ibid, to electricity
The rate of change of pressure can also be calculated electromagnetic touch screen with the rate of change of calculating contact area by holding touch-screen.
In writing, the sliding speed of the touch object such as hand or writing pencil is person's handwriting speed.What multiple touch points were formed
Track is handwriting trace.Described for ease of technology, touch point is referred to as sampled point in the present invention.In the present invention, person's handwriting speed
Degree can be turned to the real-time speed of sample point touch object by tool;The distance between namely adjacent sampled point divided by adjacent
The time difference of sampled point generation time point obtains numerical value.
To a specific sampled point Dm, the parameter that sampled point Dm has can include following one or more:
Pm, pressure value during sampled point Dm;Person's handwriting speed at Vm, sampled point Dm;Person's handwriting acceleration at Am, sampled point Dm;Sm, is adopted
Contact area at sampling point Dm.
In a kind of implementation method of original handwriting of the invention, determine that step S1 also includes step:
S11, the end points for judging handwriting trace
Touch-screen is according to time sequencing, when setting up a handwriting trace to multiple sampled points, first sampled point and last
One sampled point is the end points of handwriting trace.First sampled point is defined as start and end point, and last sampled point orientates end as
Point.In writing, touch object is generally touched to first sampled point referred to as start and end point during touch-screen;By touch object from
Open last sampled point referred to as distal point during touch-screen.
Person's handwriting width at S12, acquisition end points;
The width of the person's handwriting of screen display when person's handwriting width is writing.Specifically, each sampled point is corresponded to, by this
Sampled point and perpendicular to the line of the sampled point and an adjacent sampled point line, the length with the line segment of the lap of the person's handwriting
Degree.To each sampled point, an adjacent sampled point can be a forward in time sampled point, or can be
A sampled point on time rearward.Fig. 3 is refer to, Fig. 3 is the person's handwriting effect signal in a preferred embodiment of the invention
Figure.Equipment 1 shows written handwriting D and carries out person's handwriting B obtained by pixel filling processing according to written handwriting D.Handwriting trace D bags
Include the sampled point D1 ... Dm ... Dx according to time-sequencing;When with the company of forward in time a sampled point and current sampling point
When the person's handwriting width at sampled point Dm is determined based on line, it is, by sampled point Dm-1 and sampled point Dm lines.At sampled point Dm
Person's handwriting width be Wm, corresponding the wide line section is Lm.Then a wide line section Lm passes through through sampled point Dm, perpendicular to sampled point
Dm-1 and sampled point Dm line.
Generally, when handling handwriting trace, sampled point Dm is located at a wide line section Lm center.That is, when one book of acquisition
When writing track, gray scale filling can be symmetrically carried out to the both sides of track so that the person's handwriting sense of reality of display is stronger.
Start and end point does not have a time posterior sampled point without time upper first sampled point, distal point, therefore,
In the present embodiment, the corresponding person's handwriting width in start and end point is:By the start and end point and perpendicular to the start and end point and adjacent one
The line of individual sampled point line, the length with the line segment of the lap of the person's handwriting;Now, an adjacent sampled point is and only had
For relative to a sampled point on the start and end point time rearward.The corresponding person's handwriting width of distal point is:By the distal point and
Perpendicular to the distal point and the line of an adjacent sampled point line, the length with the line segment of the lap of the person's handwriting;Now,
An adjacent sampled point is and is only relative to a distal point time upper forward sampled point.In figure 3, start and end point
For D1, distal point is Dx.Person's handwriting width at sampled point D1 is W1, and corresponding the wide line section is L1;Person's handwriting at sampled point Dx
Width is Wx, and corresponding the wide line section is Lx.
Person's handwriting width can be the value of a default default value or change.In the present embodiment, person's handwriting is wide
The value of preferably one change of degree.Specifically, the person's handwriting width of a certain sample point can person's handwriting speed corresponding with sampled point, pressure
One or more association in force value, contact area, person's handwriting acceleration.For example, with person's handwriting speed inverse correlation, person's handwriting speed is got over
Fast person's handwriting width is smaller, and person's handwriting speed is slower, and person's handwriting width is bigger.In another example with pressure value positive correlation, the bigger person's handwriting of pressure value is wide
Degree is bigger, and the smaller person's handwriting width of pressure value is smaller.Equally, can also be with contact area positive correlation, the bigger person's handwriting of contact area is wide
Degree is bigger, and the smaller person's handwriting speed of contact area is smaller.Can also be related to person's handwriting acceleration, person's handwriting acceleration is that canonical person's handwriting is wide
Degree diminishes, and person's handwriting acceleration increases for negative then person's handwriting width.Person's handwriting width can be calculated and obtained by default function, also may be used
To be to write on corresponding data in database according to dependent variable, corresponding person's handwriting width is read according to dependent variable.Herein because become
Amount is one or more in person's handwriting speed, pressure value, contact area and person's handwriting acceleration.
Simulation vectors at S13, acquisition end points;
Simulation vectors, which are one, has the vector of size and Orientation, its direction for including simulation vectors and simulation vectors
Value.U1 represents the simulation vectors of start and end point in figure 3, and Ux represents the simulation vectors of distal point.Specifically, simulation vectors are one
The vector sent from end points, its direction is the direction that an adjacent sampled point of the end points points to the end points.
For the end points of some determination, the value of the simulation vectors of the end points and the person's handwriting width of the end points, person's handwriting degree speed,
Pressure value, contact area in person's handwriting acceleration one or more is related.Preferably, when the value and the end points of simulation vectors
Person's handwriting width it is related when, the value of the simulation vectors of the end points is inversely proportional with the person's handwriting width of the end points, and the person's handwriting of the end points is wide
The value of the more wide then simulation vectors of degree is smaller, and the value of the simulation vectors is bigger when the person's handwriting width of the end points is narrower.In emulation arrow
When amount is related to the pressure value of the end points, the value of the simulation vectors of the end points is inversely proportional with the pressure value of the end points, the pressure value
The value of the bigger simulation vectors is smaller, and the value of the smaller simulation vectors of the pressure value is then bigger.When simulation vectors and the end points
When contact area is related, the value of the simulation vectors of the end points is inversely proportional with the contact area of the end points, and contact area is more big, imitates
True vector is smaller, and the smaller then simulation vectors of contact area are bigger.
When the person's handwriting velocity correlation of value and the end points of simulation vectors, if the end points is start and end point, the start and end point it is imitative
The value of true vector is directly proportional to the person's handwriting speed of the start and end point;Or, if the end points is distal point, the simulation vectors of the distal point
Value and the person's handwriting speed of the distal point be inversely proportional.
When the value of simulation vectors and the related person's handwriting acceleration of the end points, if the end points is start and end point, the start and end point
The value of simulation vectors and the person's handwriting acceleration of the start and end point are inversely proportional;Or, if the end points is distal point, the emulation of the distal point
The value of vector is directly proportional to the person's handwriting acceleration of the distal point.
In addition, the value of the simulation vectors can also be adjacent with the end points sampled point person's handwriting width, person's handwriting degree speed, pressure
Value, contact area in person's handwriting acceleration one or more is related.
When the person's handwriting width of the value of the simulation vectors sampled point adjacent to the end points is related, the simulation vectors of the end points
The person's handwriting width of the value sampled point adjacent to the end points be directly proportional, the person's handwriting width of the adjacent sampled point of the end points is wider
Then the value of the simulation vectors is bigger, and the value of the simulation vectors is smaller when the person's handwriting width of the adjacent sampled point of the end points is narrower.
When the pressure value of the simulation vectors sampled point adjacent to the end points is related, value and the end points of the simulation vectors of the end points
The pressure value of adjacent sampled point is directly proportional, and the value of the bigger simulation vectors of pressure value of the adjacent sampled point of the end points is more
Greatly, the value of the smaller simulation vectors of pressure value of the adjacent sampled point of the end points is then smaller.When simulation vectors and the end points
When contact area is related, the value of the simulation vectors of the end points is directly proportional to the contact area of the end points, and contact area is more big, imitates
True vector is bigger, and the smaller then simulation vectors of contact area are smaller.
For example, the person's handwriting velocity correlation of adjacent sampling of the value of the simulation vectors also with the end points.The end points is origin or beginning
Point, the person's handwriting speed of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point is directly proportional;Or the end points is
Distal point, the person's handwriting speed of the value of the simulation vectors of the distal point sampled point adjacent with the distal point is inversely proportional.
In another example, the person's handwriting acceleration of the adjacent sampling of the values of the simulation vectors also with the end points is associated.That is, the emulation
The value of vector is also obtained according to the person's handwriting acceleration of the sampled point adjacent with the end points;The end points is start and end point, the start and end point
The person's handwriting acceleration of the value of the simulation vectors sampled point adjacent with the start and end point is inversely proportional;Or the end points is distal point, the end
The person's handwriting acceleration of the value of the simulation vectors of the end points sampled point adjacent with the distal point is directly proportional.
Simultaneously as the distance of the end points sampled point adjacent with its is related to this 2 points person's handwriting acceleration, therefore
When the value of simulation vectors is related to the distance, it is also assumed that 2 points of person's handwriting acceleration of the value of simulation vectors and this is related.
It is understood, of course, that ground, for the person's handwriting treatment effect specialized, is also not excluded for the value of the simulation vectors with being somebody's turn to do
One or more in the person's handwriting width of end points, contact area, pressure value are directly proportional association, i.e.,:When the value of simulation vectors is with being somebody's turn to do
When the person's handwriting width of end points is related, the value of the more wide then simulation vectors of person's handwriting width of the end points is bigger, and the person's handwriting of the end points is wide
The value of the simulation vectors is smaller when degree is narrower.When simulation vectors are related to pressure value, the bigger simulation vectors of the pressure value
Value is bigger, and the value of the smaller simulation vectors of the pressure value is then smaller.When simulation vectors are related to contact area, contact area is got over
Big then simulation vectors are bigger, the smaller then simulation vectors of contact area are smaller.
Even understandably, when the value and the person's handwriting velocity correlation of the end points of simulation vectors, if the end points is start and end point,
The value of the simulation vectors of the start and end point and the person's handwriting speed of the start and end point are inversely proportional;Or, if the end points is distal point, the end
The value of simulation vectors of point is directly proportional to the person's handwriting speed of the distal point.When the value and the person's handwriting acceleration of the end points of simulation vectors
When related, if the end points is start and end point, the value of the simulation vectors of the start and end point is directly proportional to the person's handwriting acceleration of the start and end point;Or
Person, if the end points is distal point, the value of the simulation vectors of the distal point is inversely proportional with the person's handwriting acceleration of the distal point.
It is also possible to understand, for the person's handwriting treatment effect specialized, be also not excluded for the values of the simulation vectors with
One or more in the person's handwriting width of the consecutive points of the end points, contact area, pressure value are inversely proportional association.
Specifically, i.e. when the person's handwriting width of the value of the simulation vectors sampled point adjacent to the end points is related, the end
The person's handwriting width of the value sampled point adjacent with the end points of the simulation vectors of point is inversely proportional, the adjacent sampled point of the end points
The value of the more wide then simulation vectors of person's handwriting width is bigger, and the emulation is sweared when the person's handwriting width of the adjacent sampled point of the end points is narrower
The value of amount is bigger.When the pressure value of the simulation vectors sampled point adjacent to the end points is related, the simulation vectors of the end points
The pressure value of the value sampled point adjacent with the end points is inversely proportional, bigger emulation of pressure value of the adjacent sampled point of the end points
The value of vector is smaller, and the value of the smaller simulation vectors of pressure value of the adjacent sampled point of the end points is then bigger.Work as simulation vectors
When related to the contact area of the end points, the value of the simulation vectors of the end points is inversely proportional with the contact area of the end points, contact surface
The more big then simulation vectors of product are smaller, and the smaller then simulation vectors of contact area are bigger.
In yet some other cases, during the person's handwriting velocity correlation of the adjacent sampling of the value of the simulation vectors and the end points,
If the end points is start and end point, the person's handwriting speed of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point is into anti-
Than;If the end points is distal point, the person's handwriting speed of the value of the simulation vectors of the distal point sampled point adjacent with the distal point into
Direct ratio.When the person's handwriting acceleration of adjacent sampling of the value of the simulation vectors also with the end points is associated, if the end points is start and end point,
The person's handwriting acceleration of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point is directly proportional;If the end points is end
Point, the person's handwriting acceleration of the value of the simulation vectors of the distal point sampled point adjacent with the distal point is inversely proportional.
Understandably, the value of the simulation vectors can be previously stored among default database, according to foregoing correlation
Dependent variable inquire about and obtain in database;It can also be calculated in real time by function.
When being calculated by function:
Simulation vectors U1=a*f1 (V1)+b*f2 (P1)+c*f3 (S1)+d*f4 (A4)+C, accordingly, simulation vectors Ux=a*
f1(Vx)+b*f2(Px)+c*f3(Sx)+d*f4(Ax)+C.V, P, S, A are respectively person's handwriting speed, pressure value, contact area, pen
Mark acceleration, a, b, c, d are coefficient, and C is a constant.Concrete numerical value can rule of thumb or experiment calculate.
In addition, further, simulation vectors U can also be associated with person's handwriting width W.Person's handwriting is coordinated with person's handwriting width W
Exemplified by speed V, simulation vectors U1 function can also include (e*V2*W1)/V1, and W1 is start and end point D1 person's handwriting width, and V1 is
Start and end point D1 person's handwriting speed, V2 is the person's handwriting speed of the sampled point adjacent with start and end point D1;It is corresponding, simulation vectors Ux letter
Number also may also include (e*Vx*Wx)/Vx-1, and Wx is distal point Dx person's handwriting width, and Vx is distal point Dx person's handwriting speed, Vx-1
For the person's handwriting speed of the sampled point adjacent with distal point Dx;Wherein e is coefficient.
In addition, further, simulation vectors can also be associated with pressure value P.Simulation vectors U is associated with pressure value P
When, simulation vectors U1 function can also include g*P0*W1/P1, and W1 is start and end point D1 person's handwriting width, and P1 is start and end point D1's
Pressure value, accordingly, simulation vectors Ux function also may also include g*P0*Wx/Px, and Wx is distal point Dx person's handwriting width, Px
For distal point Dx pressure value, wherein g is coefficient, and P0 is a default pressure value in system.Certainly, implement at another
In mode, g values when start and end point and distal point can be different, such as and g in the calculation formula of the simulation vectors U1 at start and end point D1=
(e*V2) g=(e*Vx)/Vx-1 in the calculation formula of the simulation vectors Ux at/V1, distal point Dx.Now mean simulation vectors U
Associated simultaneously with pressure value P and person's handwriting speed V.
In addition to the foregoing relational expression between person's handwriting width and person's handwriting speed, following calculations can also be included,
That is, h*W can also be included in simulation vectors U1 functionD1D2* W2/W1, W1 are start and end point D1 person's handwriting width, and W2 is and origin or beginning
The person's handwriting width of sampled point adjacent point D1, WD1D2It is distances of the sampled point D2 to start and end point D1;Accordingly, simulation vectors Ux
H*W can also be included in functionDx-1Dx* Wx-1/Wx, Wx are distal point Dx person's handwriting width, and Wx-1 is adjacent with distal point Dx
The person's handwriting width of sampled point, WDx-1DxFor distal point Dx to sampled point Dx-1 distance;Wherein h is coefficient,
Illustrate, it is assumed that simulation vectors U1=(e*V2*P0*W1)/(P1*V1), e is 1 herein, it is assumed that start and end point D1's
Pressure value P 1 is identical with default pressure P0, and start and end point D1 person's handwriting speed V1 is the 1/2 of sampled point D2 person's handwriting speed V2, then
Now simulation vectors U1=2W1.
In another example, it is assumed that simulation vectors Ux=(e*Vx*P0*Wx)/(Px*Vx-1), now e is 1, it is assumed that distal point Dx's
Person's handwriting speed Vx is identical with the person's handwriting speed Vx-1 at sampled point Dx-1, but pressure value be reduced to preset pressure value P0 two/
One, then now simulation vectors Ux=2Wx.
Certainly, the above-mentioned function representation form for being only exemplified by out some embodiments.
In an embodiment further optimized, the value of the simulation vectors has the upper limit.Due to start and end point and end
The parameters of point have limiting value, i.e. when just conventional pen is write on paper, the impossible endless of the vigour of style in writing, therefore in emulation
When, a upper limit can be defined to the simulation vectors of end points.When the numerical value that the calculation formula of some simulation vectors is obtained is larger,
The data obtained can be blocked.The value of such as simulation vectors is less than the spacing between end points sampled point adjacent thereto.When
During touch-screen 120 gathered datas per second, the time difference between adjacent sampled point is smaller;For start and end point and distal point,
Two end points with its each parameters of adjacent sampled point, the difference of person's handwriting speed is smaller, mainly pressure value phase
Difference is larger.Therefore the maximum for defining the length of simulation vectors is that the length of end points to the sampled point adjacent with the end points is suitable
, simulated effect is preferable.
S2, establishment step:It is ellipse with two times of simulation vectors length using the person's handwriting width as the length of oval first axle
The length of second axle, set up by elliptic geometry center of end points one it is symmetrical and house the simulation vectors on the simulation vectors
Emulation semiellipse;
It is determined that after step S1, the determining module 11 obtains the person's handwriting width and emulation arrow at the end points of handwriting trace
Measure, and the data such as this are transferred to this and set up module 12.This sets up the operation that module 12 specifically performs establishment step S2, i.e., with this
Person's handwriting width is the length of oval first axle, with the length that two times that emulate arrow treating capacity length are oval second axle, with end points
For elliptic geometry center set up one it is symmetrical and house the emulation semiellipse of the simulation vectors on the simulation vectors.
The simulation vectors are mainly used for drawing the emulation pattern for original handwriting, the analogous diagram of the original handwriting
Case is a semiellipse.For purposes of illustration only, by taking an ellipse as an example, an ellipse generally has a major axis and a short axle.
Major axis and short axle are intersecting, and perpendicular bisector each other.Therefore, only it is to be understood that the length of oval two axle, it is possible to unique true
A fixed oval shape.It is determined that after oval shape, as long as knowing the position of one axle, this just can be uniquely determined ellipse
Round position.
In embodiments of the present invention, using the person's handwriting width of end points as the length of an oval axle, with simulation vectors
Two times of length are the length of another oval axle, at this point it is possible to uniquely determine an oval geomery.Assuming that this is ellipse
Circle is called emulation ellipse, then the oval shape and size of the emulation have been uniquely determined.In embodiments of the present invention, should
Oval symmetrical relative to the simulation vectors, an end points of the simulation vectors is the oval geometric center, therefore the emulation is ellipse
Round position and angle has also been uniquely determined.Now, to be only required to be one and half ellipse for the end points emulation in embodiment of the present invention
Circle, defined herein as emulation semiellipse.Therefore when the simulation vectors are located in the semiellipse, then it is that this is imitated that can uniquely determine
Which semiellipse of properly elliptic.So as to uniquely determine an emulation semiellipse.
For start and end point, simulation vectors U1 starting point is start and end point D1, and start and end point is pointed in direction from sampled point D2
D1.Therefore simulation vectors U1 and start and end point D1 person's handwriting width W1 (length of a wide line section L1) has uniquely determined one and risen
End points emulates semiellipse.In figure 3, start and end point D1 emulation semiellipse is what semiellipse camber line H1 and person's handwriting line segment L1 was constituted
Closed area.
For distal point, simulation vectors Ux starting point is distal point Dx, and end is pointed in direction from sampled point Dx-1
Point Dx.Therefore simulation vectors Ux and distal point Dx person's handwriting width Wx (length of a wide line section Lx) has uniquely determined one
Distal point emulates semiellipse.In figure 3, distal point Dx emulation semiellipse is that semiellipse camber line Hx and person's handwriting line segment Lx is constituted
Closed area.
S3, filling step:Pixel filling is carried out according to the emulation semiellipse and is exported.
After filling step S2, the emulation semiellipse is set up and finished, and the filling module 13 specifically performs filling step S3's
Operation, i.e., carry out pixel filling according to the emulation semiellipse for setting up the drafting of module 12 and export.
In an embodiment of the invention, after start and end point D1 start and end point emulation semiellipse is obtained, by geometry
It is centrally located at the pixel emulated in the start and end point in the range of semiellipse and carries out GTG filling, so that by the start and end point simulation process.
After distal point Dx distal point emulation semiellipse is obtained, geometric center is located at and emulated in the distal point in the range of semiellipse
Pixel carry out GTG filling so that by the distal point emulate beautify.
In another embodiment, start and end point can also be emulated to the pixel that the semiellipse camber line H1 of semiellipse passes through
GTG filling is carried out, meanwhile, the pixel that the semiellipse camber line Hx that distal point is emulated into semiellipse passes through carries out GTG filling, so that
Realize and start and end point and distal point are subjected to simulation process.
In addition, the present invention also provides a kind of electronic equipment of original handwriting.The electronic equipment of the original handwriting includes
One touch-screen, a display screen and a processor, the processor set up module and one including a determining module, one
Fill module.The touch-screen is used for the signal for obtaining handwriting trace.The determining module is used to receive and according to touch-screen feedback
The signal of handwriting trace determine person's handwriting width and simulation vectors at the end points of handwriting trace.This, which sets up module, is used for this
Person's handwriting width is the length of oval first axle, with the length that two times of simulation vectors length are oval second axle, using end points to be ellipse
Geometry of the circle center set up one it is symmetrical and house the emulation semiellipse of the simulation vectors on the simulation vectors.The filling module
For carrying out pixel filling according to the emulation semiellipse and exporting.The display screen receive the filling module output data, and according to
Shown on the display screen according to the data.
Relative to prior art, due to the original handwriting of the present invention implementation method, realize that device and electronic equipment are logical
Cross opposite end point and carry out semiellipse simulation process, an axle of the semiellipse is the person's handwriting width of end points, the size of another axle with
Person's handwriting speed, pressure value, contact area or the person's handwriting acceleration of end points are related, therefore emulation ellipse being capable of rising with person's handwriting
The person's handwriting speed of end points or distal point, pressure value, the change of contact area or person's handwriting acceleration and change, more preferably really
Analogue simulation handwriting, vigour of style in writing effect.
Those skilled in the art are appreciated that all or part of step for realizing above-described embodiment method is
The hardware of correlation can be instructed to complete by program, described program can be stored in a kind of computer-readable recording medium
In, the program upon execution, including one or a combination set of the step of embodiment of the method.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing module, can also
That unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated mould
Block can both be realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.The integrated module is such as
Fruit is realized using in the form of software function module and as independent production marketing or in use, can also be stored in a computer
In read/write memory medium.Storage medium mentioned above can be read-only storage, disk or CD etc..
Realization in order to demonstrate the invention, describes above-mentioned embodiment.But other changes of the present invention
Change and change, will be readily apparent to one having ordinary skill, in the range of essence disclosed in this invention and basic principle
Any modification/change or imitate conversion belong to the present invention claims.
Claims (14)
1. a kind of implementation method of original handwriting, including:
Determine step:Determine person's handwriting width and the simulation vectors at the end points of handwriting trace;
Establishment step:Using the person's handwriting width as the length of oval first axle, with two times of simulation vectors length for oval second axle
Length, set up by elliptic geometry center of end points one it is symmetrical and house the emulation of the simulation vectors on the simulation vectors
Semiellipse;
Filling step:Pixel filling is carried out according to the emulation semiellipse and is exported;
Methods described also includes:
The simulation vectors include the direction of simulation vectors and the value of simulation vectors;
The direction of the simulation vectors is to point to the end points by the sampled point adjacent with the end points;
The value of the simulation vectors is also obtained according to the person's handwriting speed of the sampled point adjacent with the end points;
The end points is start and end point, and the person's handwriting speed of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point is into just
Than;Or the end points is distal point, the person's handwriting speed of the value of the simulation vectors of the distal point sampled point adjacent with the distal point
It is inversely proportional.
2. the implementation method of original handwriting according to claim 1, it is characterised in that the determination step includes:
Whether judge sampled point is end points;
The person's handwriting width of the end points is obtained according to default function or database;
According to end points and/or the gain of parameter of the sampled point adjacent with the end points simulation vectors.
3. the implementation method of original handwriting according to claim 1, it is characterised in that:
The value of the simulation vectors is obtained according to the person's handwriting width of the end points;The value of the simulation vectors of the end points and the person's handwriting of the end points
Width is inversely proportional.
4. the implementation method of original handwriting according to claim 1, it is characterised in that:
The value of the simulation vectors is worth to according to the pressure of the end points;The value of the simulation vectors of end points and the pressure value of the end points into
Inverse ratio.
5. the implementation method of original handwriting according to claim 1, it is characterised in that:
The value of the simulation vectors is obtained according to the contact area of the end points;The value of the simulation vectors of the end points and the contact of the end points
Area is inversely proportional.
6. the implementation method of original handwriting according to claim 1, it is characterised in that
The value of the simulation vectors is obtained according to the person's handwriting speed of the end points;
The end points is start and end point, and the value of the simulation vectors of the start and end point is inversely proportional with the person's handwriting speed of the start and end point;Or the end
Point is distal point, and the value of the simulation vectors of the distal point is directly proportional to the person's handwriting speed of the distal point.
7. the implementation method of original handwriting according to claim 1, it is characterised in that:
The value of the simulation vectors is also obtained according to the person's handwriting acceleration of the end points;
The end points is start and end point, and the value of the simulation vectors of the start and end point is inversely proportional with the person's handwriting acceleration of the start and end point;Or should
End points is distal point, and the value of the simulation vectors of the distal point is directly proportional to the person's handwriting acceleration of the distal point.
8. the implementation method of original handwriting according to claim 1, it is characterised in that:
The value of the simulation vectors is also obtained according to the person's handwriting acceleration of the sampled point adjacent with the end points;
The end points is start and end point, the person's handwriting acceleration of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point into
Inverse ratio;Or the end points is distal point, the person's handwriting of the value of the simulation vectors of the distal point sampled point adjacent with the distal point adds
Speed is directly proportional.
9. the implementation method of the original handwriting according to claim 1 to 8 any one, it is characterised in that the filling is walked
Suddenly include:
Geometric center is located at the pixel in emulation semiellipse and carries out GTG filling;Or including,
The pixel that the curve for forming the emulation semiellipse is passed through is subjected to GTG filling.
10. a kind of original handwriting realizes device, it is characterised in that including:
Determining module, person's handwriting width at end points and simulation vectors for determining handwriting trace;
Module is set up, is oval the with two times of simulation vectors length for the length using the person's handwriting width as oval first axle
The length of two axles, set up by elliptic geometry center of end points one it is symmetrical and house the simulation vectors on the simulation vectors
Emulate semiellipse;
Module is filled, pixel filling is carried out according to the emulation semiellipse and exports;
Wherein, the simulation vectors include the direction of simulation vectors and the value of simulation vectors;
The direction for the simulation vectors that the determining module is determined the end points is pointed to by the sampled point adjacent with the end points;
The value for the simulation vectors that the determining module is determined also is obtained according to the person's handwriting speed of the sampled point adjacent with the end points;
The end points is start and end point, and the person's handwriting speed of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point is into just
Than;Or the end points is distal point, the person's handwriting speed of the value of the simulation vectors of the distal point sampled point adjacent with the distal point
It is inversely proportional.
11. original handwriting according to claim 10 realizes device, it is characterised in that the determining module is additionally operable to:
Whether judge sampled point is end points;
The person's handwriting width of the end points is obtained according to default function or database;
According to end points and the gain of parameter of the sampled point adjacent with the end points simulation vectors.
12. original handwriting according to claim 10 realizes device, it is characterised in that
The determining module is used for according in the person's handwriting speed of the end points, person's handwriting width, contact area, person's handwriting acceleration, pressure value
One or more obtain the values of the simulation vectors.
13. original handwriting according to claim 10 realizes device, it is characterised in that:
The value for the simulation vectors that the determining module is determined is obtained according to the person's handwriting acceleration of the sampled point adjacent with the end points;
The end points is start and end point, the person's handwriting acceleration of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point into
Inverse ratio;Or the end points is distal point, the person's handwriting of the value of the simulation vectors of the distal point sampled point adjacent with the distal point adds
Speed is directly proportional.
14. a kind of electronic equipment of original handwriting, including a touch-screen, a display screen and a processor, its feature
It is:
The processor sets up module and a filling module including a determining module, one;
The touch-screen is used for the signal for obtaining handwriting trace;
The signal that the determining module is used for the handwriting trace for receiving and being fed back according to the touch-screen is determined at the end points of handwriting trace
Person's handwriting width and simulation vectors;
This, which sets up module, is used for using the length that the person's handwriting width is oval first axle, is ellipse the with two times of simulation vectors length
The length of two axles, set up by elliptic geometry center of end points one it is symmetrical and house the simulation vectors on the simulation vectors
Emulate semiellipse;
The filling module is used to carry out pixel filling according to the emulation semiellipse and exported;
The display screen receives the data of filling module output, and is shown on the display screen according to the data;
Wherein, the simulation vectors include the direction of simulation vectors and the value of simulation vectors;
The direction for the simulation vectors that the determining module is determined the end points is pointed to by the sampled point adjacent with the end points;
The value for the simulation vectors that the determining module is determined also is obtained according to the person's handwriting speed of the sampled point adjacent with the end points;
The end points is start and end point, and the person's handwriting speed of the value of the simulation vectors of the start and end point sampled point adjacent with the start and end point is into just
Than;Or the end points is distal point, the person's handwriting speed of the value of the simulation vectors of the distal point sampled point adjacent with the distal point
It is inversely proportional.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310341722.9A CN104345948B (en) | 2013-07-31 | 2013-08-07 | A kind of implementation method of original handwriting, realize device and electronic equipment |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310329886X | 2013-07-31 | ||
CN201310329886.X | 2013-07-31 | ||
CN201310329886 | 2013-07-31 | ||
CN201310341722.9A CN104345948B (en) | 2013-07-31 | 2013-08-07 | A kind of implementation method of original handwriting, realize device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104345948A CN104345948A (en) | 2015-02-11 |
CN104345948B true CN104345948B (en) | 2017-08-25 |
Family
ID=52501742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310341722.9A Active CN104345948B (en) | 2013-07-31 | 2013-08-07 | A kind of implementation method of original handwriting, realize device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104345948B (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105405159A (en) * | 2015-10-27 | 2016-03-16 | 深圳市东向同人科技有限公司 | Handwriting display method and device |
CN105354871A (en) * | 2015-10-27 | 2016-02-24 | 深圳市东向同人科技有限公司 | Handwriting displaying method |
CN105653124B (en) * | 2015-12-23 | 2018-12-28 | 广州视睿电子科技有限公司 | Handwriting effect simulation method and device |
CN106951166B (en) * | 2016-01-06 | 2019-08-30 | 北大方正集团有限公司 | Person's handwriting method for drafting and device |
CN106125963A (en) * | 2016-06-24 | 2016-11-16 | 江西金格科技股份有限公司 | On a kind of equipment without pressure sensitivity former person's handwriting Handwriting Signature System and the former person's handwriting of PDF document hand-written sign method |
CN106527940B (en) * | 2016-11-03 | 2019-12-10 | 青岛海信电器股份有限公司 | Handwriting determining method and device |
CN106547433B (en) * | 2016-11-07 | 2019-12-06 | 青岛海信电器股份有限公司 | handwriting determining method and device |
CN108335340B (en) * | 2017-01-20 | 2022-03-18 | 山西大学 | Method for presenting handwriting with type pen characteristic in pressure touch screen handwriting input |
CN106886304A (en) * | 2017-02-20 | 2017-06-23 | 联想(北京)有限公司 | Data processing method, stylus applications client and electronic equipment |
CN108287617A (en) * | 2018-01-17 | 2018-07-17 | 阿里巴巴集团控股有限公司 | A kind of contracting method and device |
CN108597006B (en) * | 2018-04-28 | 2019-04-05 | 掌阅科技股份有限公司 | The method for drafting of handwriting calculates equipment and computer storage medium |
CN111158505A (en) * | 2018-11-08 | 2020-05-15 | 鸿合科技股份有限公司 | Thick-thin handwriting writing method and device and electronic equipment |
CN110096209A (en) * | 2019-04-01 | 2019-08-06 | 北京新界教育科技有限公司 | Handwriting trace display methods and device |
CN110321054B (en) * | 2019-06-20 | 2022-08-16 | 广州视源电子科技股份有限公司 | Writing brush handwriting drawing method, device, equipment and readable storage medium |
CN111325814A (en) * | 2020-02-20 | 2020-06-23 | 成都卫士通信息产业股份有限公司 | Simulation handwriting fitting method, device, equipment and readable storage medium |
CN111949157B (en) * | 2020-07-30 | 2024-07-19 | 通彩视听科技(上海)有限公司 | Method for processing simulated writing, computer equipment and storage medium |
CN112596660B (en) * | 2020-12-18 | 2023-09-12 | 维沃移动通信有限公司 | Writing display processing method and electronic equipment |
CN114924658A (en) * | 2022-05-31 | 2022-08-19 | 青岛海信移动通信技术股份有限公司 | Terminal equipment and handwriting generation method |
CN115205423B (en) * | 2022-09-19 | 2022-12-13 | 北京猎户座信息技术有限公司 | Handwriting method and system based on electronic equipment |
CN117863182B (en) * | 2024-01-22 | 2024-10-11 | 睿尔曼智能科技(北京)有限公司 | Image processing-based mechanical arm fine control method and device and mechanical arm |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101118650A (en) * | 2007-09-14 | 2008-02-06 | 广东威创日新电子有限公司 | Writing style instantaneous realizing method |
CN101226441A (en) * | 2007-01-17 | 2008-07-23 | 北京书生国际信息技术有限公司 | Hand-written input method capable of implementing writing style effect |
CN102103761A (en) * | 2011-01-31 | 2011-06-22 | 周佳 | Method for realizing original handwriting |
CN102937849A (en) * | 2012-12-04 | 2013-02-20 | 上海合合信息科技发展有限公司 | Method for beautifying handwriting in real time and electronic equipment |
CN103135909A (en) * | 2011-11-23 | 2013-06-05 | 腾讯科技(深圳)有限公司 | Display method, device and terminal for page |
-
2013
- 2013-08-07 CN CN201310341722.9A patent/CN104345948B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101226441A (en) * | 2007-01-17 | 2008-07-23 | 北京书生国际信息技术有限公司 | Hand-written input method capable of implementing writing style effect |
CN101118650A (en) * | 2007-09-14 | 2008-02-06 | 广东威创日新电子有限公司 | Writing style instantaneous realizing method |
CN102103761A (en) * | 2011-01-31 | 2011-06-22 | 周佳 | Method for realizing original handwriting |
CN103135909A (en) * | 2011-11-23 | 2013-06-05 | 腾讯科技(深圳)有限公司 | Display method, device and terminal for page |
CN102937849A (en) * | 2012-12-04 | 2013-02-20 | 上海合合信息科技发展有限公司 | Method for beautifying handwriting in real time and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN104345948A (en) | 2015-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104345948B (en) | A kind of implementation method of original handwriting, realize device and electronic equipment | |
CN111381754B (en) | Handwriting processing method, equipment and medium | |
CN107710111B (en) | Determining pitch angle for proximity sensitive interaction | |
US8994698B2 (en) | Methods and apparatus for simulation of an erodible tip in a natural media drawing and/or painting simulation | |
US20170285774A1 (en) | Characterization and simulation of writing instruments | |
US9020266B2 (en) | Methods and devices for processing handwriting input | |
WO2004059569A1 (en) | Method and system for three-dimentional handwriting recognition | |
CN112905102B (en) | Method and device for realizing writing tip, electronic equipment and readable storage medium | |
KR20120095852A (en) | Method and apparatus for drawing and erasing calligraphic ink objects on a display surface | |
CN104346091A (en) | Handwriting displaying method and device | |
Romat et al. | Flashpen: A high-fidelity and high-precision multi-surface pen for virtual reality | |
CN106708401A (en) | Writing prompt method, device and system for fonts | |
CN106155540B (en) | Electronic brush pen pen shape treating method and apparatus | |
CN104156111A (en) | Handwriting input system and method | |
CN113590000B (en) | Handwriting processing method, handwriting processing device and storage medium | |
CN109857322B (en) | Android-based painting brush width control method and device | |
Berio et al. | Computational models for the analysis and synthesis of graffiti tag strokes | |
US20240012612A1 (en) | Position detection system and electronic pen | |
CN104732570B (en) | image generation method and device | |
CN104346090B (en) | The sound exchange method and device of a kind of handwriting input | |
JP2024024440A (en) | Pen state detection circuit and method, and input system | |
US20220261146A1 (en) | Handwriting Forming Method and Apparatus, and Electronic Device | |
CN106708406A (en) | Handwriting beautifying method and apparatus | |
Liang et al. | A VR-based calligraphy writing system with force reflection | |
CN115981489A (en) | Method and system for controlling thickness change of handwriting with writing style effect |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |