Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
CN201310341722.9A
Other languages
Chinese (zh)
Other versions
CN104345948A (en
Inventor
周佳
杜国楹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Eren Eben Information Technology Co Ltd
Original Assignee
Beijing Eren Eben Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Eren Eben Information Technology Co Ltd filed Critical Beijing Eren Eben Information Technology Co Ltd
Priority to CN201310341722.9A priority Critical patent/CN104345948B/en
Publication of CN104345948A publication Critical patent/CN104345948A/en
Application granted granted Critical
Publication of CN104345948B publication Critical patent/CN104345948B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, 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

A kind of implementation method of original handwriting, realize device and electronic equipment
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.
CN201310341722.9A 2013-07-31 2013-08-07 A kind of implementation method of original handwriting, realize device and electronic equipment Active CN104345948B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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