CN103310474A - Method and system for implementing original handwriting - Google Patents
Method and system for implementing original handwriting Download PDFInfo
- Publication number
- CN103310474A CN103310474A CN2013102284075A CN201310228407A CN103310474A CN 103310474 A CN103310474 A CN 103310474A CN 2013102284075 A CN2013102284075 A CN 2013102284075A CN 201310228407 A CN201310228407 A CN 201310228407A CN 103310474 A CN103310474 A CN 103310474A
- Authority
- CN
- China
- Prior art keywords
- track
- writing
- vigour
- style
- handwriting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a method and a system for implementing original handwriting. The method for implementing the original handwriting includes acquiring track coordinates of the handwriting in real time; computing the movement speed of the original handwriting according to horizontal coordinate position parameters and vertical coordinate position parameters which are acquired in real time; determining the widths of drawn tracks according to a preset pen type and acquired pressure parameters, using corresponding drawing points as starting points, filling track patterns with the corresponding widths in cross directions of forward directions of the tracks, dynamically adjusting the quantities of grids at the edges of the patterns according to the computed movement speed when the edges of the track patterns are drawn, and performing anti-aliasing processing on the edges of the track patterns according to the quantities of the grids at the edges of the track patterns. According to the technical scheme, the method and the system have the advantages that the quantities of the grids which are used for smoothly changing the edges of the track patterns are dynamically adjusted according to a handwriting movement speed characteristic of the original handwriting, so that the smoothness, the accuracy and the fluency of the track patterns are effectively balanced, and the user experience is improved.
Description
Technical field
The present invention relates to the computer graphical process field, especially relate to a kind of implementation method and system of original handwriting.
Background technology
Because touch pad being widely used in intelligent terminal, handwriting input become the main flow input of intelligent terminal gradually.The process that the handwriting input imitation is write at paper with pen uses finger or time writer to write on touch pad, can obtain the mark of expectation on electronic equipment.The information that touch pad passes to master processor is a series of coordinate sequence, and master processor is depicted as the coordinate sequence of input the process of mark of user expectation, and we are called former handwriting usually.
During former handwriting was used, the coordinate that touch pad passes to main frame generally was comprised of three parameter x, y and p.X and y have determined the positional information of handwriting tracks, and pressure p has been transmitted the tactile impressions information in the hand-written process.The drawing process of former person's handwriting track pattern, namely according to the (x of handwriting tracks, y), simulate continuous quantity with discrete magnitude, thereby produce a plurality of graphical pointvs, and take corresponding graphical pointv as starting point, in the track pattern of the crisscross filling certain width of hand-written front line direction, how wide concrete pattern fills is, determined by pressure p and corresponding simulation pen type, pressure is larger, and the filling width is larger.The breadth extreme of simulation pen type, the form of a stroke or a combination of strokes that can simulate as required (such as pencil, pen, writing brush etc.), concrete display screen and user's experience effect are surveyed front mensuration in advance.
Computer display is comprised of grid matrix, and the drafting essence of former person's handwriting track pattern is exactly to use the grid of its covering of color filling of setting in the zone that track covers.If the edges of regions that former person's handwriting track covers is tangentially inconsistent with transverse axis, Z-axis, the boundary line is drawn at screen and is out just had ladder so, sawtooth will appear in the graphic limit of drawing out, also be, (aliasing) loses shape, losing shape to refer in the raster plotter represents the distortion that continuous quantity causes with discrete magnitude, shown in following Figure 1A, the 1B.
On computer graphics disposal technology, usually eliminate sawtooth with anti-aliasing method, detailed process is exactly: the track pattern edge can regard that a plurality of straight-line segments are spliced as, straight-line segment between two graphical pointvs (two crucial summits of straight-line segment) can be regarded the narrow and long rectangular with certain width as, when being filled, mixes with foreground and background colour the grid of certain limit before and after the ladder position, excessive gradually, reduce crenellated phenomena with the fairing border.
When anti-aliasing processing, between crucial summit, track pattern edge, adopt anti-aliasing processing, requiring needs to have the grid of some to carry out smoothly before and after the ladder, and these level and smooth grids will be filled simultaneously in the time of pattern fills, and the color of only filling is different.At ladder place, the edge of track pattern, need what grids smoothly to fill so? if level and smooth grid is less than 2, then the centre does not have the effect of gradual change, even adopt Anti-aliasing Technology can't eliminate sawtooth yet.And if level and smooth grid number is too many, pattern and the pattern boundaries position gap of real trace of filling out may be larger.Simultaneously, in order to guarantee to carry out smoothing processing in the ladder position, near the handwriting tracks current location some points need to carry out buffer memory, and untimely output that is to say that in fact the current track position of former person's handwriting of drafting and real touch pad contact position have a segment distance.To be used for level and smooth grid more and keep, and cause touch pad contact position and the current drafting positional distance of former person's handwriting track larger, feel to write hysteresis to the user, affect the fluency of former handwriting.In sum, the existing anti-aliasing processing relation of flatness, correctness and the fluency of balance track pattern well.
Summary of the invention
The technical problem to be solved in the present invention is, for the defects of prior art, provides a kind of implementation method and system of original handwriting, well the relation of the flatness of balance track pattern, correctness and fluency.
The technical solution adopted for the present invention to solve the technical problems is: construct a kind of implementation method of original handwriting, it is characterized in that, comprising:
S1. the trajectory coordinates of Real-time Collection handwriting, described trajectory coordinates comprises horizontal ordinate location parameter, ordinate location parameter and pressure parameter;
S2. the movement velocity of calculating former person's handwriting according to horizontal ordinate location parameter and the ordinate location parameter of Real-time Collection;
S3. determine the width of track drafting according to default pen type and the pressure parameter that gathers, and take corresponding graphical pointv as starting point, the track pattern of the crisscross filling respective width of line direction before track, and, when drawing the edge of described track pattern, dynamically adjust the quantity of pattern edge grid according to the movement velocity of calculating, and according to the quantity of described edge grid the edge of described track pattern is carried out anti-aliasing processing.
In the implementation method of original handwriting of the present invention, in described step S3, according to the quantity of formula 1 edge calculation grid:
t=(v-v
min)/(V
max-v
min)
N
t=(1-t) * N
Min+ t*N
MaxFormula 1
Wherein, t is scale-up factor, and v is the movement velocity that step S2 calculates, v
MinBe the minimum speed under the set corresponding pen type, V
MaxBe the maximal rate under the set corresponding pen type, N
MinBe the minimum grid number under the set corresponding pen type, N
MaxBe the maximum grid number under the set corresponding pen type, N
tQuantity for the edge grid under the corresponding pen type that calculates.
In the implementation method of original handwriting of the present invention, described step S3 also comprises: in the first stroke of a Chinese character or when receiving, judge corresponding speed class according to the movement velocity of calculating, and according to corresponding speed class the track pattern of drawing is carried out the thick and heavy processing of the vigour of style in writing or the elegant processing of the vigour of style in writing, wherein, pre-stored have at least two speed class, and the corresponding velocity range of each speed class.
In the implementation method of original handwriting of the present invention, in described step S3,
The step of the thick and heavy processing of the described vigour of style in writing is:
If at graphical pointv O
iThe place need carry out the thick and heavy processing of the vigour of style in writing, then according to 2 pairs of these graphical pointvs of formula O
iThe width of place's track drafting amplifies correction;
R
i'=К * R
iFormula 2
Wherein, R
iFor according to default pen type and determined this graphical pointv of the pressure parameter O that gathers
iThe width of the track drafting at place; R
i' for amplifying the width of revised track drafting; K is enlargement factor, and K〉1, and relevant with the pen type that sets;
The step of the elegant processing of the described vigour of style in writing is:
If at graphical pointv P
iThe place need carry out the elegant processing of the vigour of style in writing, then with this graphical pointv P
iBe starting point, line direction is drawn the continuity track that a width narrows down to a pixel gradually before track, and calculates the length of continuity track according to formula 3;
EL=(1-t) λ
1R
i/ Φ+t λ
2R
i/ Φ formula 3
Wherein, EL is the length of continuity track; T is scale-up factor; λ
1, λ
2Be constant, and λ
2λ
1R
iBe the width according to default pen type and the determined track drafting of pressure parameter that gathers; Φ adjusts the factor, and 2<Φ<6.
In the implementation method of original handwriting of the present invention, described step S2 also comprises:
Calculate the angle changing of direction of motion according to the horizontal ordinate location parameter of Real-time Collection and ordinate location parameter, and whether identify current stroke according to the angle changing of described direction of motion be to roll over, collude, carry;
Described step S3 also comprises: drawing described folding, when colluding, starting writing picture, the flex point of described folding, the picture that colludes, starts writing carried out the mellow and full processing of the vigour of style in writing.
In the implementation method of original handwriting of the present invention, in described step S3,
The described vigour of style in writing is mellow and full to be treated to: the thick and heavy processing of the vigour of style in writing when the thick and heavy processing of the vigour of style in writing in the time of will receiving and the first stroke of a Chinese character superposes.
The present invention also constructs a kind of realization system of original handwriting, comprising:
Touch pad, for the trajectory coordinates of Real-time Collection handwriting, described trajectory coordinates comprises horizontal ordinate location parameter, ordinate location parameter and pressure parameter;
Control module is used for receiving the trajectory coordinates sequence that touch pad gathers, and the trajectory coordinates that receives is carried out pre-service;
The speed detection module is used under the control of described control module, calculates the movement velocity of former person's handwriting according to the horizontal ordinate location parameter that gathers and ordinate location parameter;
Graphics module, be used under the control of described control module, determine the width of track drafting according to default pen type and the pressure parameter that gathers, and take corresponding graphical pointv as starting point, the track pattern of the crisscross filling respective width of line direction before track, and, when drawing the edge of described track pattern, dynamically adjust the quantity of pattern edge grid according to the movement velocity of calculating, and according to the quantity of described edge grid the edge of described track pattern is carried out anti-aliasing processing.
In the realization system of original handwriting of the present invention, described graphics module is according to the quantity of formula 1 edge calculation grid:
t=(v-v
min)/(V
max-v
min)
N
t=(1-t) * N
Min+ t*N
MaxFormula 1
Wherein, t is scale-up factor, and v is the movement velocity that step S2 calculates, v
MinBe the minimum speed under the set corresponding pen type, V
MaxBe the maximal rate under the set corresponding pen type, N
MinBe the minimum grid number under the set corresponding pen type, N
MaxBe the maximum grid number under the set corresponding pen type, N
tQuantity for the edge grid under the corresponding pen type that calculates.
In the realization system of original handwriting of the present invention, described drafting module, also be used in the first stroke of a Chinese character or when receiving, judge corresponding speed class according to the movement velocity of calculating, and according to corresponding speed class the track pattern of drawing is carried out the thick and heavy processing of the vigour of style in writing or the elegant processing of the vigour of style in writing, wherein, pre-stored have at least two speed class, and the corresponding velocity range of each speed class.
In the realization system of original handwriting of the present invention, also comprise:
The movement tendency detection module is used for the angle changing according to the trajectory coordinates calculating direction of motion that gathers, and identifies according to the angle changing of described direction of motion whether the track stroke is to roll over, collude, carry;
Described graphics module also is used for drawing described folding, when colluding, starting writing picture, the flex point of described folding, the picture that colludes, starts writing being carried out the mellow and full processing of the vigour of style in writing.
Implement technical scheme of the present invention, the hand-written movement velocity feature by former person's handwriting is dynamically adjusted and is used for the grid quantity that the track pattern edge-smoothing changes, better balance the flatness of track pattern, correctness and fluency, improved user's experience.
Which type of vigour of style in writing the present invention also adopts by the former person's handwriting first stroke of a Chinese character of movement velocity character control and receipts pen, has enriched the rail track feature of former person's handwriting, makes the track pattern of former person's handwriting more can embody real person's handwriting sensation.
The present invention also by judging the variation tendency of movement locus, sorts out the motion flex point of the movement locus of former person's handwriting, and increases the mellow and full vigour of style in writing of former person's handwriting in corner position, strengthens the aesthetic of the track pattern of former person's handwriting.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Figure 1A is the schematic diagram without the image border of anti-aliasing processing;
Figure 1B is the design sketch without the image border of anti-aliasing processing;
Fig. 2 is the process flow diagram of the implementation method embodiment one of original handwriting of the present invention;
Fig. 3 A be the implementation method simulation pen writing that uses original handwriting of the present invention " with " the test result figure of word;
Fig. 3 B be the implementation method simulation brush writing that uses original handwriting of the present invention " with " the test result figure of word;
Fig. 4 A through the thick and heavy processing of the vigour of style in writing " in " the test result figure of word;
Fig. 4 B through the elegant processing of the vigour of style in writing " in " the test result figure of word;
Fig. 5 is the schematic diagram of the angle changing of direction of motion;
Fig. 6 A-6F is the schematic diagram according to several situations of the angle changing identification stroke of direction of motion;
Fig. 7 is the schematic diagram of the mellow and full processing of the vigour of style in writing;
Fig. 8 is the logical diagram of the realization system embodiment one of original handwriting of the present invention;
Fig. 9 is the logical diagram of the realization system embodiment two of original handwriting of the present invention.
Embodiment
Fig. 2 is the process flow diagram of the implementation method embodiment one of original handwriting of the present invention, and the implementation method of this original handwriting comprises:
S1. the trajectory coordinates of Real-time Collection handwriting, described trajectory coordinates comprises horizontal ordinate location parameter, ordinate location parameter and pressure parameter;
S2. horizontal ordinate location parameter and the ordinate location parameter according to Real-time Collection calculates movement velocity;
S3. determine the width of track drafting according to default pen type and the pressure parameter that gathers, and before track the track pattern of the crisscross filling respective width of line direction, and, when drawing the edge of described track pattern, dynamically adjust the quantity of pattern edge grid according to the movement velocity of calculating, and according to the quantity of described edge grid the edge of described track pattern is carried out anti-aliasing processing.
In the above-described embodiments, the trajectory coordinates that gathers is the sample sequence at a same time interval, can calculate Euclidean distance d between adjacent two coordinates according to following formula, wherein, and (x
1, y
1) and (x
2, y
2) be respectively the location parameter in two trajectory coordinates inputting continuously.
And, can be with the mean value of the Euclidean distance of the two adjacent coordinates of continuous a period of time as movement velocity.Through empirical statistics, relatively good as movement velocity with the mean value of 5 adjacent left and right sides Euclidean distances.Because: if the number of adjacent Euclidean distance is very little, often since some redundant coordinates of reporting of touch pad so that two adjacent coordinate points location overlaps, the movement velocity saltus step of calculating is more frequent, and speed is unstable, and is inconsistent with the situation of true hand-written motion; If the number of adjacent Euclidean distance is many, the delay that can cause again finding speed to change can not reacted the promptness that former handwriting movement velocity changes.
As previously mentioned, there is the place of ladder in the image border, if pattern edge is used for level and smooth grid quantity very little, graphing had obvious sawtooth.If but it is too much to be used for level and smooth grid quantity; the accuracy that former person's handwriting edge is drawn and the fluency of writing be influential (can not writing out such as writing very little word again; touch pad contact position and former person's handwriting track drawing position distance widen); quantity and the former person's handwriting edge-smoothing of level and smooth grid; write accuracy, the relation between the fluent writing as shown in Table 1:
Table one
Therefore, when anti-aliasing processing, but based on motion speed is dynamically adjusted the quantity of level and smooth grid.Hand-written when moving slowly, the variation curvature of movement locus is larger usually, and the user is higher to the pattern position attention rate of drawing, so the number of level and smooth grid reduces accordingly; Hand-written when moving soon, so the smaller user of variation curvature of handwriting tracks wants the higher smoothly corresponding increase of quantity of grid to contact position and drawing position apart from tolerance is also relative.Specifically can calculate according to formula 1 quantity of the corresponding edge of friction speed grid:
t=(v-v
min)/(V
max-v
min)
N
t=(1-t) * N
Min+ t*N
MaxFormula 1
Wherein, t is scale-up factor, and v is the movement velocity that step S2 calculates, v
MinBe the minimum speed under the set corresponding pen type, V
MaxBe the maximal rate under the set corresponding pen type, N
MinBe the minimum grid number under the set corresponding pen type, N
MaxBe the maximum grid number under the set corresponding pen type, N
tQuantity for the edge grid under the corresponding pen type that calculates.
And, in formula 1, the minimum value N of level and smooth grid
MinCan not less than 3, because can't realize color gradient less than the ladder of 3 grids, cannot eliminate sawtooth.The maximal value N of level and smooth grid number
MaxMeasure in advance according to selected different pen types and the density feature of display screen, this can not arrange very greatly such as the figure of simulating drafting pencil or pen, because the pencil pattern is thinner, former person's handwriting track is higher to position accuracy demand.According to the different qualities of display screen, maximal value is arranged to 4 or 5 usually; To thicker situations that draws a design such as writing brushes, the maximum number of level and smooth grid can be adjusted larger a little, because they will hang down a little to the susceptibility of drawing locus marginal position error, the maximum smoothly number of grid can be set to 8 or larger.Fig. 3 A, 3B be respectively the simulation pen writing " with " word and simulation brush writing " with " the test result figure of word.
Preferably, but the implementation method of original handwriting of the present invention also based on motion speed to the first stroke of a Chinese character and the vigour of style in writing when receiving control.After calculating former handwriting movement velocity, can be according to different touch pads, the different motion speed of writing determines the boundary value of judging the friction speed grade, the judgment basis that this speed class is processed as a follow-up receipts first stroke of a Chinese character vigour of style in writing.Table two is the movement velocity measured on touch pad and the measurement result of sport rank boundary value.
Speed class | Very slow | Common writing | Comparatively fast write | Scribble fast |
Movement velocity | 0~0.8 | 0.8~2.4 | 2.4~4.4 | 4.4~15 |
Table two
In the time of the general first stroke of a Chinese character, movement velocity is slow, will produce thick and heavy pen sense.When receiving pen, if movement velocity is slow, illustrates and write more steadily and surely, the vigour of style in writing should be thick and heavy; If write than comparatively fast, the vigour of style in writing should be elegant, and the tail end of writing is done elegant processing according to movement velocity, and speed is faster, and the vigour of style in writing is elegant more obvious.Control relation between speed class and the vigour of style in writing as shown in Table 3.
Speed class | Very slow | Common writing | Comparatively fast write | Scribble fast |
The vigour of style in writing is processed | Thick and heavy | Thick and heavy | Elegant | Very elegant |
Table three
About the thick and heavy processing of the vigour of style in writing, normally draw the wider a little circular pattern of conventional track width of ratio or other reticle pattern that configure in the place of movement locus.If at certain graphical pointv O
iThe place, the track drafting width that calculates according to default pen type and pressure parameter is r
iIf, do thick and heavy processing, can do suitable amplification correction according to the track drafting radius width of 2 pairs of these points of formula;
R
i'=К * R
iFormula 2
Wherein, wherein, R
iFor according to default pen type and determined this graphical pointv of the pressure parameter O that gathers
iThe width of the track drafting at place; R
i' for amplifying the width of revised track drafting; K is enlargement factor, and K〉1, and relevant with the pen type that sets, can get between 1.05 to 1.1 such as writing brush.For example, " in " word through the test result of the thick and heavy processing of the vigour of style in writing shown in Fig. 4 A.
About the elegant processing of the vigour of style in writing, suppose at graphical pointv P
i(x
i, y
i) locate to need to receive pen, this is put and previous graphical pointv P
I-1Vectorial P
I-1P
iAvailable polar coordinate representation is (d
i, θ
i), so with this graphical pointv P
i(x
i, y
i) be starting point, at θ
iDirection (be track before line direction) upward draw one and draw the continuity track that width narrows down to 1 pixel gradually.And the available formula 3 of the drafting length EL (Expand Length) of this continuity track calculates;
EL=(1-t)λ
1R
i/Φ+tλ
2R
i/Φ
Wherein, EL is the length of continuity track; T is scale-up factor; λ
1, λ
2Be constant, and λ
2λ
1, speed is faster like this, and EL is larger, and the vigour of style in writing that embodies is just more elegant; R
iBe the width according to default pen type and the determined track drafting of pressure parameter that gathers; Φ adjusts the factor, and 2<Φ<6, does corresponding adjustment according to the track drafting of different touch-screen density and different pen types, guarantees to prolong track both attractive in appearance, does not affect again the precision of actual track drafting.For example, " in " word through the test result of the elegant processing of the vigour of style in writing shown in Fig. 4 B.
Preferably, in the implementation method of original handwriting of the present invention, step S2 also comprises: calculate the angle changing of direction of motion according to the horizontal ordinate location parameter of Real-time Collection and ordinate location parameter, and whether identify current stroke according to the angle changing of described direction of motion be to roll over, collude, carry; Step S3 also comprises: when picture was rolled over, colluded, starts writing in drafting, the flex point of doubling, the picture that colludes, starts writing was carried out the mellow and full processing of the vigour of style in writing.In this embodiment, by judging the variation tendency of movement locus, sort out the motion flex point of former pen trace motion track, and increase the mellow and full vigour of style in writing processing of former person's handwriting in corner position, strengthen the aesthetic of former person's handwriting track.
Detect former pen trace motion variation tendency, also, the single change of coordinate on direction of motion or the variable quantity of accumulated change that detect follow-up input coordinate and input previously.As shown in Figure 5, move to the P3 point from the P1 point, movement direction angle has changed β, and we just can think that the movement locus variation tendency is β so, and unit is degree.If represent the vector of movement locus with polar coordinates (r, θ), the vector that P1P2 is corresponding is (d1, θ 1), the vector that P2P3 is corresponding (d2, θ 2), so β=θ 2 – θ 1.It should be noted that at this, can put P1(x1, y1 according to planimetric coordinates), P2 (x2, y2) with polar transformational relation, calculate first the tangent value tan θ 1=(y2-y1)/(x2-x1) of θ 1, calculate again the value of its arc-tangent value θ 1 according to the tangent value of θ 1.And, if absolute value | y2-y1| is far longer than absolute value | and x2-x1|, then cotangent value cot θ 1=(x2-x1)/(y2-y1) then calculates the value of its arc cotangent value θ 1 according to the cotangent value of θ 1.Similarly, available identical method calculates the value of θ 2.In addition, can stipulate the clockwise direction angle for just, counterclockwise angle is for negative.If double angle variable quantity symbol is consistent, the account for motion change direction is identical, otherwise, the motion change opposite direction.
Fig. 6 A-6F is the schematic diagram according to several situations of the angle changing identification stroke of direction of motion:
Situation 1: such as Fig. 6 A, the angle changing of two continuous flex points is all very little, and the direction of variation angle is consistent, this situation movement locus should be smooth motion, for example, writes " horizontal stroke ", " erecting ", " slash ", the basic stroke such as " right-falling stroke ", " O ", at this moment, flex point is not done particularization;
Situation 2: such as Fig. 6 B, the angle changing direction of two continuous flex points is just opposite, and to change angle be not very large, and the hand shake caused when this situation was generally write, and at this moment, flex point is not done special processing;
Situation 3: such as Fig. 6 C, the angle of flex point P2 changes β 1 near 90 degree, and the angle of flex point P3 variation β 2 is smaller, and this situation generally is identified as "fold" and draws, and at this moment, the P2 flex point need to be done mellow and full processing;
Situation 4: such as Fig. 6 D, the angle of flex point P2 changes β 1 about 145 degree, and the angle of flex point P3 variation β 2 is smaller, and this situation generally is identified as " colluding " and draws, and at this moment, the P2 flex point need to be done mellow and full processing;
Situation 5: such as Fig. 6 E, the angle of flex point P2 changes β 1 greater than 180 degree, and about 225 degree, and the angle of flex point P3 variation β 2 is smaller, and this situation generally is identified as " carrying ", and at this moment, the P2 flex point need to be done mellow and full processing;
Situation 6: such as Fig. 6 F, the angle of flex point P2 changes β 1 greater than 180 degree, and the angle of flex point P3 variation β 2 is smaller, and this situation generally is identified as " carrying " or " colluding ", and at this moment, the P2 flex point need to be done mellow and full processing;
Other situations are all pressed proper motion and are processed, and do not do special flex point and process.
About the mellow and full processing of the vigour of style in writing, the vigour of style in writing thick and heavy processing of the thick and heavy processing of the vigour of style in writing that can be when receiving during with the first stroke of a Chinese character superposes, thus the effect of inner round side side outside embodying.It should be noted that at this, but correction is amplified in the thick and heavy processing all width of 2 pairs of corresponding graphical pointvs of reference formula place track drafting, the thick and heavy processing difference of thick and heavy processing during the first stroke of a Chinese character when receiving only is that the enlargement factor of selecting is different, the corresponding enlargement factor of thick and heavy processing when the corresponding enlargement factor of thick and heavy processing when receiving generally speaking, is greater than the first stroke of a Chinese character.As shown in Figure 7, suppose at the P2 of track P1P2P3 point and need to realize the mellow and full vigour of style in writing, so at first receive a vigour of style in writing in thick and heavy circle of P2 point-rendering, shown in regional A1, guarantee like this in the outside of flex point it is round and smooth effect, be plotted to again P3 motion of point track take the P2 point as starting point, shown in regional A2.Because the track that the track that P2 point and P3 are ordered and P1 point are ordered to P2 has overlapping part, this part inboard effect that overlaps on flex point is exactly square effect.
Fig. 8 is the logical diagram of the realization system embodiment one of original handwriting of the present invention, the realization system of this original handwriting comprises: touch pad 11, control module 12, speed detection module 13 and graphics module 14, wherein, touch pad 11 is used for the trajectory coordinates of Real-time Collection handwriting, and described trajectory coordinates comprises horizontal ordinate location parameter, ordinate location parameter and pressure parameter; Control module 12 is used for receiving the trajectory coordinates sequence that touch pad gathers, and the trajectory coordinates that receives is carried out pre-service; Speed detection module 13 is used under the control of described control module, calculates movement velocity according to the horizontal ordinate location parameter that gathers and ordinate location parameter; Graphics module 14 is used under the control of described control module, determine the width of track drafting according to default pen type and the pressure parameter that gathers, and take corresponding graphical pointv as starting point, the track pattern of the crisscross filling respective width of line direction before track, and, when drawing the edge of described track pattern, dynamically adjust the quantity of pattern edge grid according to the movement velocity of calculating, and according to the quantity of described edge grid the edge of described track pattern is carried out anti-aliasing processing.
In the above-described embodiments, preferably, graphics module 14 is according to the quantity of formula 1 edge calculation grid:
t=(v-v
min)/(V
max-v
min)
N
t=(1-t) * N
Min+ t*N
MaxFormula 1
Wherein, t is scale-up factor, and V is the movement velocity that step S2 calculates, V
MinBe the minimum speed under the set corresponding pen type, V
MaxBe the maximal rate under the set corresponding pen type, N
MinBe the minimum grid number under the set corresponding pen type, N
MaxBe the maximum grid number under the set corresponding pen type, N
tQuantity for the edge grid under the corresponding pen type that calculates.
In another preferred embodiment of the realization system of original handwriting of the present invention, drafting module 14 also is used in the first stroke of a Chinese character or when receiving, judge corresponding speed class according to the movement velocity of calculating, and according to corresponding speed class the track pattern of drawing is carried out the thick and heavy processing of the vigour of style in writing or the elegant processing of the vigour of style in writing, wherein, pre-stored have at least two speed class, and the corresponding velocity range of each speed class.
Fig. 9 is the logical diagram of the realization system embodiment two of original handwriting of the present invention, the realization system of the original handwriting of this embodiment compares embodiment shown in Figure 8, difference only is, the realization system of this original handwriting also comprises movement tendency detection module 15, and, this movement tendency detection module 15 is used for calculating according to the trajectory coordinates that gathers the angle changing of direction of motion, and identifies according to the angle changing of described direction of motion whether the track stroke is to roll over, collude, carry.And graphics module 14 also is used for drawing described folding, when colluding, starting writing picture, the flex point of described stroke being carried out the mellow and full processing of the vigour of style in writing.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes, combination and variation.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within the claim scope of the present invention.
Claims (10)
1. the implementation method of an original handwriting is characterized in that, comprising:
S1. the trajectory coordinates of Real-time Collection handwriting, described trajectory coordinates comprises horizontal ordinate location parameter, ordinate location parameter and pressure parameter;
S2. the movement velocity of calculating former person's handwriting according to horizontal ordinate location parameter and the ordinate location parameter of Real-time Collection;
S3. determine the width of track drafting according to default pen type and the pressure parameter that gathers, and take corresponding graphical pointv as starting point, the track pattern of the crisscross filling respective width of line direction before track, and, when drawing the edge of described track pattern, dynamically adjust the quantity of pattern edge grid according to the movement velocity of calculating, and according to the quantity of described edge grid the edge of described track pattern is carried out anti-aliasing processing.
2. the implementation method of original handwriting according to claim 1 is characterized in that, in described step S3, according to the quantity of formula 1 edge calculation grid:
t=(v-v
min)/(V
max-v
min)
N
t=(1-t) * N
Min+ t*N
MaxFormula 1
Wherein, t is scale-up factor, and v is the movement velocity that step S2 calculates, v
MinBe the minimum speed under the set corresponding pen type, V
MaxBe the maximal rate under the set corresponding pen type, N
MinBe the minimum grid number under the set corresponding pen type, N
MaxBe the maximum grid number under the set corresponding pen type, N
tQuantity for the edge grid under the corresponding pen type that calculates.
3. the implementation method of original handwriting according to claim 2 is characterized in that,
Described step S3 also comprises: in the first stroke of a Chinese character or when receiving, judge corresponding speed class according to the movement velocity of calculating, and according to corresponding speed class the track pattern of drawing is carried out the thick and heavy processing of the vigour of style in writing or the elegant processing of the vigour of style in writing, wherein, pre-stored have at least two speed class, and the corresponding velocity range of each speed class.
4. the implementation method of original handwriting according to claim 3 is characterized in that, in described step S3,
The step of the thick and heavy processing of the described vigour of style in writing is:
If at graphical pointv O
iThe place need carry out the thick and heavy processing of the vigour of style in writing, then according to 2 pairs of these graphical pointvs of formula O
iThe width of place's track drafting amplifies correction;
R
i'=К * R
iFormula 2
Wherein, R
iFor according to default pen type and determined this graphical pointv of the pressure parameter O that gathers
iThe width of the track drafting at place; R
i' for amplifying the width of revised track drafting; K is enlargement factor, and K〉1, and relevant with the pen type that sets;
The step of the elegant processing of the described vigour of style in writing is:
If at graphical pointv P
iThe place need carry out the elegant processing of the vigour of style in writing, then with this graphical pointv P
iBe starting point, line direction is drawn the continuity track that a width narrows down to a pixel gradually before track, and calculates the length of continuity track according to formula 3;
EL=(1-t) λ
1R
i/ Φ+t λ
2R
i/ Φ formula 3
Wherein, EL is the length of continuity track; T is scale-up factor; λ
1, λ
2Be constant, and λ
2λ
1R
iBe the width according to default pen type and the determined track drafting of pressure parameter that gathers; Φ adjusts the factor, and 2<Φ<6.
5. the implementation method of original handwriting according to claim 4 is characterized in that, described step S2 also comprises:
Calculate the angle changing of direction of motion according to the horizontal ordinate location parameter of Real-time Collection and ordinate location parameter, and whether identify current stroke according to the angle changing of described direction of motion be to roll over, collude, carry;
Described step S3 also comprises: drawing described folding, when colluding, starting writing picture, the flex point of described folding, the picture that colludes, starts writing carried out the mellow and full processing of the vigour of style in writing.
6. the implementation method of original handwriting according to claim 5 is characterized in that, in described step S3,
The described vigour of style in writing is mellow and full to be treated to: the thick and heavy processing of the vigour of style in writing when the thick and heavy processing of the vigour of style in writing in the time of will receiving and the first stroke of a Chinese character superposes.
7. the realization system of an original handwriting is characterized in that, comprising:
Touch pad, for the trajectory coordinates of Real-time Collection handwriting, described trajectory coordinates comprises horizontal ordinate location parameter, ordinate location parameter and pressure parameter;
Control module is used for receiving the trajectory coordinates sequence that touch pad gathers, and the trajectory coordinates that receives is carried out pre-service;
The speed detection module is used under the control of described control module, calculates the movement velocity of former person's handwriting according to the horizontal ordinate location parameter that gathers and ordinate location parameter;
Graphics module, be used under the control of described control module, determine the width of track drafting according to default pen type and the pressure parameter that gathers, and take corresponding graphical pointv as starting point, the track pattern of the crisscross filling respective width of line direction before track, and, when drawing the edge of described track pattern, dynamically adjust the quantity of pattern edge grid according to the movement velocity of calculating, and according to the quantity of described edge grid the edge of described track pattern is carried out anti-aliasing processing.
8. the realization system of original handwriting according to claim 7 is characterized in that, described graphics module is according to the quantity of formula 1 edge calculation grid:
t=(v-v
min)/(V
max-v
min)
N
t=(1-t) * N
Min+ t*N
MaxFormula 1
Wherein, t is scale-up factor, and v is the movement velocity that step S2 calculates, v
MinBe the minimum speed under the set corresponding pen type, V
MaxBe the maximal rate under the set corresponding pen type, N
MinBe the minimum grid number under the set corresponding pen type, N
MaxBe the maximum grid number under the set corresponding pen type, N
tQuantity for the edge grid under the corresponding pen type that calculates.
9. the realization system of original handwriting according to claim 8 is characterized in that,
Described drafting module, also be used in the first stroke of a Chinese character or when receiving, judge corresponding speed class according to the movement velocity of calculating, and according to corresponding speed class the track pattern of drawing is carried out the thick and heavy processing of the vigour of style in writing or the elegant processing of the vigour of style in writing, wherein, pre-stored have at least two speed class, and the corresponding velocity range of each speed class.
10. the realization system of original handwriting according to claim 9 is characterized in that, also comprises:
The movement tendency detection module is used for the angle changing according to the trajectory coordinates calculating direction of motion that gathers, and identifies according to the angle changing of described direction of motion whether the track stroke is to roll over, collude, carry;
Described graphics module also is used for drawing described folding, when colluding, starting writing picture, the flex point of described folding, the picture that colludes, starts writing being carried out the mellow and full processing of the vigour of style in writing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310228407.5A CN103310474B (en) | 2013-06-08 | 2013-06-08 | A kind of implementation method of original handwriting and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310228407.5A CN103310474B (en) | 2013-06-08 | 2013-06-08 | A kind of implementation method of original handwriting and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103310474A true CN103310474A (en) | 2013-09-18 |
CN103310474B CN103310474B (en) | 2016-04-06 |
Family
ID=49135650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310228407.5A Active CN103310474B (en) | 2013-06-08 | 2013-06-08 | A kind of implementation method of original handwriting and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103310474B (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103699330A (en) * | 2013-12-31 | 2014-04-02 | 华南师范大学 | Original handwriting input method and original handwriting input system |
CN103870650A (en) * | 2014-03-24 | 2014-06-18 | 罗炳金 | Method for computer-aided drawing jacquard pattern handwriting mud |
CN104049874A (en) * | 2014-06-10 | 2014-09-17 | 广州视睿电子科技有限公司 | Touch chirography generation method and system of touch pen |
CN104900094A (en) * | 2015-05-15 | 2015-09-09 | 广东小天才科技有限公司 | Implementation method and device for writing simulation in terminal |
CN104932826A (en) * | 2015-06-26 | 2015-09-23 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105404481A (en) * | 2014-06-23 | 2016-03-16 | 联想(北京)有限公司 | Image information processing method and electronic equipment |
CN105487687A (en) * | 2015-11-23 | 2016-04-13 | 广州视睿电子科技有限公司 | Handwriting display method and apparatus |
CN105745608A (en) * | 2013-11-19 | 2016-07-06 | 株式会社和冠 | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
CN105975122A (en) * | 2016-04-27 | 2016-09-28 | 集怡嘉数码科技(深圳)有限公司 | Touch track compensation method and apparatus as well as terminal device |
CN106201314A (en) * | 2016-06-30 | 2016-12-07 | 成都东方闻道科技发展有限公司 | A kind of display packing realizing handwriting input on touch screen and display device |
CN106293238A (en) * | 2016-08-15 | 2017-01-04 | 北京小米移动软件有限公司 | Touch accuracy control method, device and electronic equipment |
CN107798717A (en) * | 2017-09-13 | 2018-03-13 | 深圳市创易联合科技有限公司 | Electronic brush writing method, device, computer equipment and storage medium |
CN108335340A (en) * | 2017-01-20 | 2018-07-27 | 山西大学 | Pressure touch screen handwriting input is rendered as the method with type feature person's handwriting |
CN109840034A (en) * | 2019-01-30 | 2019-06-04 | 郑州万特电气股份有限公司 | A kind of Brush calligraphy Writing method based on touch apparatus |
CN109857322A (en) * | 2019-01-24 | 2019-06-07 | 广东第二师范学院 | A kind of paintbrush width control method and device based on Android |
WO2019109231A1 (en) * | 2017-12-04 | 2019-06-13 | 深圳市柔宇科技有限公司 | Processing method for writing stroke and related device |
CN110096209A (en) * | 2019-04-01 | 2019-08-06 | 北京新界教育科技有限公司 | Handwriting trace display methods and device |
CN110263636A (en) * | 2019-05-15 | 2019-09-20 | 赞同科技股份有限公司 | A kind of lossless person's handwriting restoring method and system |
CN111078073A (en) * | 2019-12-17 | 2020-04-28 | 科大讯飞股份有限公司 | Handwriting amplification method and related device |
CN111353356A (en) * | 2019-01-22 | 2020-06-30 | 鸿合科技股份有限公司 | Hard-tipped writing implementation method and device, electronic equipment and storage medium |
CN111352562A (en) * | 2019-01-22 | 2020-06-30 | 鸿合科技股份有限公司 | Chalk character realization method and device, electronic equipment and storage medium |
CN111524209A (en) * | 2019-02-02 | 2020-08-11 | 北京易真学思教育科技有限公司 | Electronic writing method, device, terminal and storage medium |
CN112083870A (en) * | 2020-09-09 | 2020-12-15 | 青岛海信商用显示股份有限公司 | Information identification method and equipment |
CN112817504A (en) * | 2021-01-19 | 2021-05-18 | 上海义启信息科技有限公司 | Intelligent pen point optimization system |
CN113450429A (en) * | 2021-07-26 | 2021-09-28 | 北京猿力未来科技有限公司 | Track drawing method and device |
WO2021219082A1 (en) * | 2020-04-30 | 2021-11-04 | 京东方科技集团股份有限公司 | Handwriting processing method, touch display device, computer device, and storage medium |
CN114090089A (en) * | 2021-11-24 | 2022-02-25 | 航天欧华信息技术有限公司 | Method for realizing writing acceleration based on drawing framebuffer |
CN114237425A (en) * | 2021-12-21 | 2022-03-25 | 深圳市普锐高科实业有限公司 | Screen controllable method based on stylus pen |
CN114510158A (en) * | 2021-12-08 | 2022-05-17 | 深圳市康冠商用科技有限公司 | Electronic stroke error correction method and device, touch screen device and storage medium |
CN115048022A (en) * | 2022-05-09 | 2022-09-13 | 百望股份有限公司 | Handwriting annotation input method and input device |
CN115237320A (en) * | 2022-07-21 | 2022-10-25 | 京东方科技集团股份有限公司 | Handwriting display method, touch display device, computer device and medium |
WO2023206257A1 (en) * | 2022-04-28 | 2023-11-02 | 京东方科技集团股份有限公司 | Handwriting generation method and apparatus, computer device, and readable medium |
WO2024093223A1 (en) * | 2022-10-31 | 2024-05-10 | 京东方科技集团股份有限公司 | Display device and handwriting display method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1567166A (en) * | 2003-06-17 | 2005-01-19 | 范卫华 | Pen type cursor positioning device implementing handwriting input by line traction |
US20100080463A1 (en) * | 2008-09-27 | 2010-04-01 | Ningbo Sunrun Elec. & Info. Co., Ltd. | On-line identifying method of hand-written Arabic letter |
CN101699516A (en) * | 2009-10-30 | 2010-04-28 | 华南理工大学 | Stroke rendering method for beautifying hand-written Chinese characters |
-
2013
- 2013-06-08 CN CN201310228407.5A patent/CN103310474B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1567166A (en) * | 2003-06-17 | 2005-01-19 | 范卫华 | Pen type cursor positioning device implementing handwriting input by line traction |
US20100080463A1 (en) * | 2008-09-27 | 2010-04-01 | Ningbo Sunrun Elec. & Info. Co., Ltd. | On-line identifying method of hand-written Arabic letter |
CN101699516A (en) * | 2009-10-30 | 2010-04-28 | 华南理工大学 | Stroke rendering method for beautifying hand-written Chinese characters |
Non-Patent Citations (1)
Title |
---|
董军 等: "基于统计模型的书法创作模拟", 《计算机学报》 * |
Cited By (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105745608B (en) * | 2013-11-19 | 2018-07-10 | 株式会社和冠 | For ink data generation, ink data is presented, ink data manipulates and the method and system of ink data communication |
US10331338B2 (en) | 2013-11-19 | 2019-06-25 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US11023127B2 (en) | 2013-11-19 | 2021-06-01 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US11042292B2 (en) | 2013-11-19 | 2021-06-22 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US11169696B2 (en) | 2013-11-19 | 2021-11-09 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US10534530B2 (en) | 2013-11-19 | 2020-01-14 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US11188223B2 (en) | 2013-11-19 | 2021-11-30 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US10409484B2 (en) | 2013-11-19 | 2019-09-10 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
CN105765503A (en) * | 2013-11-19 | 2016-07-13 | 株式会社和冠 | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
CN110109558A (en) * | 2013-11-19 | 2019-08-09 | 株式会社和冠 | Ink data output method and ink data output device |
CN106170748A (en) * | 2013-11-19 | 2016-11-30 | 株式会社和冠 | Generate for ink data, ink data presents, ink data is handled and the method and system of ink data communication |
US11747976B2 (en) | 2013-11-19 | 2023-09-05 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US10768805B2 (en) | 2013-11-19 | 2020-09-08 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
CN106170748B (en) * | 2013-11-19 | 2019-02-22 | 株式会社和冠 | It is generated for ink data, ink data is presented, the method and system of ink data manipulation and ink data communication |
US9766804B2 (en) | 2013-11-19 | 2017-09-19 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US10191653B2 (en) | 2013-11-19 | 2019-01-29 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US9875021B2 (en) | 2013-11-19 | 2018-01-23 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US9904466B2 (en) | 2013-11-19 | 2018-02-27 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US9904465B2 (en) | 2013-11-19 | 2018-02-27 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
US10078445B2 (en) | 2013-11-19 | 2018-09-18 | Wacom Co., Ltd. | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
CN105745608A (en) * | 2013-11-19 | 2016-07-06 | 株式会社和冠 | Method and system for ink data generation, ink data rendering, ink data manipulation and ink data communication |
CN103699330A (en) * | 2013-12-31 | 2014-04-02 | 华南师范大学 | Original handwriting input method and original handwriting input system |
CN103870650A (en) * | 2014-03-24 | 2014-06-18 | 罗炳金 | Method for computer-aided drawing jacquard pattern handwriting mud |
CN104049874A (en) * | 2014-06-10 | 2014-09-17 | 广州视睿电子科技有限公司 | Touch chirography generation method and system of touch pen |
CN104049874B (en) * | 2014-06-10 | 2017-04-05 | 广州视睿电子科技有限公司 | The touch person's handwriting generation method of pointer and system |
CN105404481A (en) * | 2014-06-23 | 2016-03-16 | 联想(北京)有限公司 | Image information processing method and electronic equipment |
CN104900094A (en) * | 2015-05-15 | 2015-09-09 | 广东小天才科技有限公司 | Implementation method and device for writing simulation in terminal |
US9857890B2 (en) | 2015-06-26 | 2018-01-02 | Beijing Lenovo Software Ltd. | Information processing method and electronic apparatus |
CN104932826A (en) * | 2015-06-26 | 2015-09-23 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104932826B (en) * | 2015-06-26 | 2018-10-12 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN105487687B (en) * | 2015-11-23 | 2018-08-24 | 广州视睿电子科技有限公司 | A kind of handwriting display method and device |
CN105487687A (en) * | 2015-11-23 | 2016-04-13 | 广州视睿电子科技有限公司 | Handwriting display method and apparatus |
CN105975122A (en) * | 2016-04-27 | 2016-09-28 | 集怡嘉数码科技(深圳)有限公司 | Touch track compensation method and apparatus as well as terminal device |
CN106201314A (en) * | 2016-06-30 | 2016-12-07 | 成都东方闻道科技发展有限公司 | A kind of display packing realizing handwriting input on touch screen and display device |
CN106201314B (en) * | 2016-06-30 | 2019-03-19 | 成都东方闻道科技发展有限公司 | A kind of display methods and display device for realizing handwriting input on touch screen |
CN106293238A (en) * | 2016-08-15 | 2017-01-04 | 北京小米移动软件有限公司 | Touch accuracy control method, device and electronic equipment |
CN108335340A (en) * | 2017-01-20 | 2018-07-27 | 山西大学 | Pressure touch screen handwriting input is rendered as the method with type feature person's handwriting |
CN108335340B (en) * | 2017-01-20 | 2022-03-18 | 山西大学 | Method for presenting handwriting with type pen characteristic in pressure touch screen handwriting input |
CN107798717A (en) * | 2017-09-13 | 2018-03-13 | 深圳市创易联合科技有限公司 | Electronic brush writing method, device, computer equipment and storage medium |
US11069326B2 (en) | 2017-12-04 | 2021-07-20 | Shenzhen Royole Technologies Co., Ltd. | Processing method for character stroke and related device |
CN111356977A (en) * | 2017-12-04 | 2020-06-30 | 深圳市柔宇科技有限公司 | Method for processing writing strokes and related equipment |
WO2019109231A1 (en) * | 2017-12-04 | 2019-06-13 | 深圳市柔宇科技有限公司 | Processing method for writing stroke and related device |
CN111352562B (en) * | 2019-01-22 | 2022-03-15 | 鸿合科技股份有限公司 | Chalk character realization method and device, electronic equipment and storage medium |
CN111352562A (en) * | 2019-01-22 | 2020-06-30 | 鸿合科技股份有限公司 | Chalk character realization method and device, electronic equipment and storage medium |
CN111353356A (en) * | 2019-01-22 | 2020-06-30 | 鸿合科技股份有限公司 | Hard-tipped writing implementation method and device, electronic equipment and storage medium |
CN111353356B (en) * | 2019-01-22 | 2024-04-09 | 鸿合科技股份有限公司 | Hard-tipped writing implement method, device, electronic equipment and storage medium |
CN109857322A (en) * | 2019-01-24 | 2019-06-07 | 广东第二师范学院 | A kind of paintbrush width control method and device based on Android |
CN109840034A (en) * | 2019-01-30 | 2019-06-04 | 郑州万特电气股份有限公司 | A kind of Brush calligraphy Writing method based on touch apparatus |
CN109840034B (en) * | 2019-01-30 | 2022-06-07 | 郑州万特电气股份有限公司 | Writing brush calligraphy writing method based on touch equipment |
CN111524209A (en) * | 2019-02-02 | 2020-08-11 | 北京易真学思教育科技有限公司 | Electronic writing method, device, terminal and storage medium |
CN111524209B (en) * | 2019-02-02 | 2022-07-19 | 北京易真学思教育科技有限公司 | Electronic writing method, device, terminal and storage medium |
CN110096209A (en) * | 2019-04-01 | 2019-08-06 | 北京新界教育科技有限公司 | Handwriting trace display methods and device |
CN110263636A (en) * | 2019-05-15 | 2019-09-20 | 赞同科技股份有限公司 | A kind of lossless person's handwriting restoring method and system |
CN111078073B (en) * | 2019-12-17 | 2021-03-23 | 科大讯飞股份有限公司 | Handwriting amplification method and related device |
CN111078073A (en) * | 2019-12-17 | 2020-04-28 | 科大讯飞股份有限公司 | Handwriting amplification method and related device |
WO2021219082A1 (en) * | 2020-04-30 | 2021-11-04 | 京东方科技集团股份有限公司 | Handwriting processing method, touch display device, computer device, and storage medium |
US11687233B2 (en) | 2020-04-30 | 2023-06-27 | Boe Technology Group Co., Ltd. | Handwriting processing method, touch display device, computer device and storage medium |
CN112083870B (en) * | 2020-09-09 | 2022-03-22 | 青岛海信商用显示股份有限公司 | Information identification method and equipment |
CN112083870A (en) * | 2020-09-09 | 2020-12-15 | 青岛海信商用显示股份有限公司 | Information identification method and equipment |
CN112817504B (en) * | 2021-01-19 | 2023-04-07 | 上海义启信息科技有限公司 | Intelligent pen point optimization system |
CN112817504A (en) * | 2021-01-19 | 2021-05-18 | 上海义启信息科技有限公司 | Intelligent pen point optimization system |
CN113450429A (en) * | 2021-07-26 | 2021-09-28 | 北京猿力未来科技有限公司 | Track drawing method and device |
CN113450429B (en) * | 2021-07-26 | 2024-06-04 | 北京猿力未来科技有限公司 | Track drawing method and device |
CN114090089A (en) * | 2021-11-24 | 2022-02-25 | 航天欧华信息技术有限公司 | Method for realizing writing acceleration based on drawing framebuffer |
CN114510158A (en) * | 2021-12-08 | 2022-05-17 | 深圳市康冠商用科技有限公司 | Electronic stroke error correction method and device, touch screen device and storage medium |
CN114510158B (en) * | 2021-12-08 | 2022-12-30 | 深圳市康冠商用科技有限公司 | Electronic stroke error correction method and device, touch screen device and storage medium |
CN114237425A (en) * | 2021-12-21 | 2022-03-25 | 深圳市普锐高科实业有限公司 | Screen controllable method based on stylus pen |
CN114237425B (en) * | 2021-12-21 | 2024-01-16 | 深圳市普锐高科实业有限公司 | Screen controllable method based on handwriting pen |
WO2023206257A1 (en) * | 2022-04-28 | 2023-11-02 | 京东方科技集团股份有限公司 | Handwriting generation method and apparatus, computer device, and readable medium |
CN115048022A (en) * | 2022-05-09 | 2022-09-13 | 百望股份有限公司 | Handwriting annotation input method and input device |
CN115237320A (en) * | 2022-07-21 | 2022-10-25 | 京东方科技集团股份有限公司 | Handwriting display method, touch display device, computer device and medium |
WO2024093223A1 (en) * | 2022-10-31 | 2024-05-10 | 京东方科技集团股份有限公司 | Display device and handwriting display method |
Also Published As
Publication number | Publication date |
---|---|
CN103310474B (en) | 2016-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103310474B (en) | A kind of implementation method of original handwriting and system | |
US20220357843A1 (en) | Handwriting processing method, touch display device, computer device and storage medium | |
CN102937848B (en) | Method for editing handwritings and electronic equipment | |
US8896606B2 (en) | Touch screen and display method | |
CN101763234B (en) | Method and device for simulating various screen resolutions | |
CN104345948A (en) | Implementation method and implementation device for original handwriting as well as electronic equipment | |
CN101216945A (en) | Method and device for graphic rendering | |
WO2021218445A1 (en) | Handwriting processing method, handwriting processing apparatus, and storage medium | |
CN109407954A (en) | A kind of method for deleting and system of handwriting trace | |
CN112380357B (en) | Method for realizing interactive navigation of knowledge graph visualization | |
CN111078035B (en) | Drawing method based on HTML5Canvas | |
CN106155540B (en) | Electronic brush pen pen shape treating method and apparatus | |
CN107797752A (en) | The rendering method and device of written handwriting, interactive intelligent tablet computer and storage medium | |
CN106095139B (en) | A method of it promoting lines in projecting interactive system and draws speed | |
US9955065B2 (en) | Dynamic motion path blur user interface | |
CN102999321A (en) | Writing brush electronic paintbrush setting device and writing brush electronic paintbrush | |
CN106909246A (en) | A kind of electronic writing method for deleting and Intelligent touch TV | |
CN103838429A (en) | Method and system for conducting drawing on touch screen to achieve writing brush effect | |
CN104461315A (en) | Handwriting input method for achieving vigorous writing effect | |
US20160035068A1 (en) | Dynamic Motion Path Blur Techniques | |
CN102999930A (en) | Method and device for drawing electronic writing lines | |
JP5245444B2 (en) | Information display device and program | |
US11809701B2 (en) | Handwriting forming method and apparatus, and electronic device | |
CN115393179A (en) | Writing processing method and device, electronic equipment and readable storage medium | |
US5353396A (en) | System and method for generating complex calligraphic curves |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |