CN110321054A - Writing brush person's handwriting method for drafting, device, equipment and readable storage medium storing program for executing - Google Patents
Writing brush person's handwriting method for drafting, device, equipment and readable storage medium storing program for executing Download PDFInfo
- Publication number
- CN110321054A CN110321054A CN201910537596.1A CN201910537596A CN110321054A CN 110321054 A CN110321054 A CN 110321054A CN 201910537596 A CN201910537596 A CN 201910537596A CN 110321054 A CN110321054 A CN 110321054A
- Authority
- CN
- China
- Prior art keywords
- sampled point
- person
- handwriting
- point
- circle
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of writing brush person's handwriting method for drafting, device, equipment and readable storage medium storing program for executing, method includes: the writing operation for drawing writing brush person's handwriting received on touch sensitive surface;It is operated according to the writing, obtains multiple sampled points;To the sampled point that every predetermined number continuous acquisition obtains, person's handwriting unit corresponding with the sampled point of this predetermined number is drawn;And the display person's handwriting unit, with the multiple person's handwriting unit combination producing writing brush person's handwritings obtained according to drafting.Implement the present invention, can be realized high-efficient, no sawtooth, can freely scale distortionless writing brush person's handwriting and draw.
Description
Technical field
The present invention relates to intelligent interaction plate field, more particularly to a kind of writing brush person's handwriting method for drafting, device, equipment and
Readable storage medium storing program for executing.
Background technique
Intelligent interaction plate (interactive intelligent panel, IIP), is by touch technology to display
Content in display plate (LCD, LED, PDP) is manipulated and is realized the integration apparatus of man-machine interactive operation.It is this to set
It is standby to be integrated with the multiple functions of projector, electronic whiteboard, curtain, sound equipment, television set, video conference terminal, it is suitable for group's ditch
Logical occasion, concentration solve the communication of meeting medium-long range audio-video, and various format meeting document high-resolutions show that video file is broadcast
It puts, live sound equipment, screen is write, the systematizations meeting demand such as file mark, preservation, printing and distribution;Built-in television is gone back simultaneously
Receive capabilities and surround sound sound equipment can also meet audiovisual entertainment demand after work.It is widely used in education and instruction, enterprise's meeting
The fields such as view, commercial exhibition.
Under education and instruction scene, such as under writing brush teaching classroom or some specific scenes, it there may come a time when to need benefit
Writing brush person's handwriting is drawn out with intelligent interaction plate.In the prior art, generation one is mainly fitted by continuous textures
Writing brush person's handwriting, the problem is that, due to wanting continuous textures, certainly exist redundancy drafting and biggish sawtooth, and
And textures itself may also obscure during scaling, cause bigger distortion.
Summary of the invention
The embodiment of the present invention proposes a kind of writing brush person's handwriting method for drafting, device, equipment and readable storage medium storing program for executing, Neng Goushi
Existing high-efficient, no sawtooth can freely scale distortionless writing brush person's handwriting and draw.
The embodiment of the invention provides a kind of writing brush person's handwriting method for drafting characterized by comprising
Receive the writing operation for drawing writing brush person's handwriting on touch sensitive surface;
It is operated according to the writing, obtains multiple sampled points;
To the sampled point that every predetermined number continuous acquisition obtains, person's handwriting list corresponding with the sampled point of this predetermined number is drawn
Member;And
The person's handwriting unit is shown, with the multiple person's handwriting unit combination producing writing brush person's handwritings obtained according to drafting.
Preferably, it is operated according to the writing, after obtaining multiple sampled points, further includes:
According to the spacing between adjacent sampled point, the speed of each sampled point is passed through in estimation;
According to the speed by each sampled point, the writing pressure value at each sampled point is calculated;
The then sampled point obtained to every predetermined number continuous acquisition is drawn corresponding with the sampled point of this predetermined number
Person's handwriting unit, specifically:
To the sampled point that every predetermined number continuous acquisition obtains, according to writing pressure value corresponding with sampled point, draw with
The corresponding person's handwriting unit of the sampled point of this predetermined number.
Preferably, by the speed of each sampled point and the sampled point and the spacing positive between a sampled point thereon
It closes, the writing pressure value in each sampled point and the speed by the sampled point are negatively correlated.
Preferably, in writing pressure value P=n-a*v of each sampled point;Wherein n is the maximum width of person's handwriting, and v is to pass through
The speed of the sampled point is crossed, a is empirical coefficient.
Preferably, the predetermined number is 3, and remembers that the sampled point that three continuous acquisitions obtain is the first sampled point A, the
The sampling time of two sampled point B and third sampled point C, the second sampled point B be located at the first sampled point A and third sampled point C it
Between;It is described that every predetermined number is continuously adopted when the third sampled point C is not described the last one sampled point for writing operation
Collect obtained sampled point, according to pressure value corresponding with each sampled point, draws pen corresponding with the sampled point of this predetermined number
Mark unit, specifically:
To continuous acquisition three obtained sampled point, using the position of each sampled point as the center of circle, pressed with its corresponding writing
Force value is that radius work is justified;Wherein, circle corresponding with the first sampled point A is denoted as round A, corresponding with the second sampled point B
Circle is denoted as round B, and circle corresponding with the third sampled point C is denoted as round C;
Generate first tangent line and second tangent line tangent with circle A and circle B;Wherein, first tangent line and circle A phase
D point is met at, intersects at E point with circle B;Second tangent line and circle A intersect at F point, intersect at G point with circle B;
Generate the third tangent line and fourth tangent line tangent with circle B and circle C;Wherein, the third tangent line and circle B phase
H point is met at, intersects at I point with circle C;4th tangent line and circle B intersect at J point, intersect at K point with circle C;
Obtain the midpoint L, the midpoint O of the midpoint N of the midpoint M of line segment FG, line segment HI, line segment JK of line segment DE;
Obtain the angular bisector of ∠ ABC and the intersection point P and Q of circle B;
Closed area is generated according to point L, M, N, P, Q, O;
Color filling is carried out to the closed area, to generate person's handwriting unit corresponding with these three sampled points.
Preferably, described to be specifically included according to point L, M, N, P, Q, O generation closed area:
Using P as curve control point, L, N are that Bezier LPN is made on vertex;
Using Q as curve control point, M, O are that Bezier MQO is made on vertex;
It is separately connected L, M and N, O, so that line segment LM, line segment NO, Bezier LPN and Bezier MQO are formed
Closed area.
Preferably, described to often making a reservation for when the third sampled point C is described the last one sampled point for writing operation
The sampled point that number continuous acquisition obtains is write pressure value according to corresponding with each sampled point, is drawn and this predetermined number
The corresponding person's handwriting unit of sampled point, specifically:
According to the coordinate of speed and third sampled point C at third sampled point C, generates and extend point Z;
Closed area is generated according to point L, M, P, Q, Z;
Color filling is carried out to the closed area, to generate person's handwriting unit corresponding with these three sampled points.
Preferably, the coordinate for extending point Z are as follows:
Zx=Cx+Vcx*n;
Zy=Cy+Vcy*n;
Wherein Cx, CyThe respectively abscissa and ordinate of third sampled point C, VcxWith VcyIt is corresponding with third sampled point C
Lateral velocity component and range velocity component, n be empirical value.
The embodiment of the invention also provides a kind of writing brush person's handwriting drawing apparatus, comprising:
Operation receiving unit is write, for receiving the writing operation for drawing writing brush person's handwriting on touch sensitive surface;
Sampling unit obtains multiple sampled points for operating according to the writing;
Person's handwriting unit drawing unit, the sampled point for obtaining to every predetermined number continuous acquisition are drawn and this predetermined
The corresponding person's handwriting unit of several sampled points;And
Writing brush person's handwriting generation unit, for showing the person's handwriting unit, with the multiple person's handwriting unit groups obtained according to drafting
Symphysis is at writing brush person's handwriting.
Preferably, further includes:
Sampling point speed evaluation unit, for according to the spacing between adjacent sampled point, each sampled point to be passed through in estimation
Speed;
Pressure value computing unit is write, for calculating at each sampled point according to the speed by each sampled point
Write pressure value;
Then person's handwriting unit drawing unit is specifically used for:
To the sampled point that every predetermined number continuous acquisition obtains, according to writing pressure value corresponding with sampled point, draw with
The corresponding person's handwriting unit of the sampled point of this predetermined number.
Preferably, by the speed of each sampled point and the sampled point and the spacing positive between a sampled point thereon
It closes, the writing pressure value in each sampled point and the speed by the sampled point are negatively correlated.
Preferably, in writing pressure value P=n-a*v of each sampled point;Wherein n is the maximum width of person's handwriting, and v is to pass through
The speed of the sampled point is crossed, a is empirical coefficient.
Preferably, the predetermined number is 3, and remembers that the sampled point that three continuous acquisitions obtain is the first sampled point A, the
The sampling time of two sampled point B and third sampled point C, the second sampled point B be located at the first sampled point A and third sampled point C it
Between;When the third sampled point C is not described the last one sampled point for writing operation, the person's handwriting unit drawing unit tool
Body includes:
Make circle module, is used for continuous acquisition three obtained sampled point, using the position of each sampled point as the center of circle, with it
Corresponding writing pressure value is that radius work is justified;Wherein, circle corresponding with the first sampled point A is denoted as round A, adopts with described second
The corresponding circle of sampling point B is denoted as round B, and circle corresponding with the third sampled point C is denoted as round C;
First tangent line generation module, for generating first tangent line and second tangent line tangent with circle A and circle B;Its
In, first tangent line and circle A intersect at D point, intersect at E point with circle B;Second tangent line and circle A intersect at F point, with circle B
Intersect at G point;
Second tangent line generation module, for generating the third tangent line and fourth tangent line tangent with circle B and circle C;Its
In, the third tangent line and circle B intersect at H point, intersect at I point with circle C;4th tangent line and circle B intersect at J point, with circle C
Intersect at K point;
Midpoint obtains module, for obtaining the midpoint L of line segment DE, the midpoint N of the midpoint M of line segment FG, line segment HI, line segment JK
Midpoint O;
Intersection point determining module, for obtaining the angular bisector of ∠ ABC and the intersection point P and Q of circle B;
First closed area generation module, for generating closed area according to point L, M, N, P, Q, O;
First filling module, it is corresponding with these three sampled points to generate for carrying out color filling to the closed area
Person's handwriting unit.
Preferably, first closed area generation module is specifically used for:
Using P as curve control point, L, N are that Bezier LPN is made on vertex;
Using Q as curve control point, M, O are that Bezier MQO is made on vertex;
It is separately connected L, M and N, O, so that line segment LM, line segment NO, Bezier LPN and Bezier MQO are formed
Closed area.
Preferably, when the third sampled point C is described the last one sampled point for writing operation, the person's handwriting is drawn
Unit specifically includes:
Extend point module, for the coordinate according to speed and third sampled point C at third sampled point C, generation is prolonged
Long point Z;
Second closed area generation module, for generating closed area according to point L, M, P, Q, Z;
Second filling module, it is corresponding with these three sampled points to generate for carrying out color filling to the closed area
Person's handwriting unit.
Preferably, the coordinate for extending point Z are as follows:
Zx=Cx+Vcx*n;
Zy=Cy+Vcy*n;
Wherein Cx, CyThe respectively abscissa and ordinate of third sampled point C, VcxWith VcyIt is corresponding with third sampled point C
Lateral velocity component and range velocity component, n be empirical value.
The embodiment of the invention also provides a kind of writing brush person's handwriting rendering apparatus, including processor, memory and it is stored in
In the memory and it is configured the computer program executed by the processing, when the processor executes the computer program
Realize such as above-mentioned writing brush person's handwriting method for drafting.
The embodiment of the invention also provides a kind of computer readable storage mediums, including processor, memory and storage
In the memory and it is configured the computer program executed by the processing, the processor executes the computer program
Shi Shixian for example above-mentioned writing brush person's handwriting method for drafting.
In said one embodiment, in the drawing process of writing brush person's handwriting, one is generated according to the sampled point of every predetermined number
A person's handwriting unit, then combine to form final writing brush person's handwriting by person's handwriting unit, compared with the existing methods, there is no redundancies
It draws, drafting is high-efficient, and since each person's handwriting unit is to be generated by drawing generation by textures, certainly
It is only needed to be repainted according to the case where scaling by scaling, will not influence the clarity of display.
Detailed description of the invention
In order to illustrate more clearly of technical solution of the present invention, attached drawing needed in embodiment will be made below
Simply introduce, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, general for this field
For logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the flow diagram for the writing brush person's handwriting method for drafting that first embodiment of the invention provides.
Fig. 2 is the combination display schematic diagram for the unfilled person's handwriting unit that first embodiment of the invention provides.
Fig. 3 is the schematic diagram of the writing brush person's handwriting generated after being filled to Fig. 2.
Fig. 4 is the relation schematic diagram of sampled point A, B, C.
Fig. 5 is the schematic diagram that closed area is generated according to sampled point A, B, C.
Fig. 6 is the schematic diagram for the closed area that Fig. 5 is generated.
Fig. 7 is the schematic diagram that closed area is generated when sampled point C is the last one sampled point.
Fig. 8 is the schematic diagram for the closed area that Fig. 7 is generated.
Fig. 9 is the structural schematic diagram for the writing brush person's handwriting drawing apparatus that second embodiment of the invention provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Referring to Fig. 1, first embodiment of the invention provides a kind of writing brush person's handwriting method for drafting, it can be by writing brush person's handwriting
Rendering apparatus executes, and includes at least following steps:
S101 receives the writing operation for drawing writing brush person's handwriting on touch sensitive surface.
In the present embodiment, it is real to can be two or more physics for the writing brush person's handwriting rendering apparatus (hereinafter referred to as equipment)
Body is constituted, and is also possible to a physical entity and is constituted.For example, the equipment can be PC, mobile phone, tablet computer or intelligence
Interaction plate etc..
In order to make it easy to understand, carrying out exemplary description with intelligent interaction plate in the present embodiment for the equipment.Wherein, intelligence
Interaction plate, which refers to can be, is manipulated and is realized human-computer interaction to the content being shown on display plate by touch technology
The integration apparatus of operation is integrated with projector, electronic whiteboard, curtain, sound equipment, television set and video conference terminal etc. one
Kind or multiple functions.In general, the display screen of intelligent interaction plate can be capacitance plate, touch screens or electromagnetic screen.User
Touch control operation can be carried out to intelligent interaction plate by finger or stylus.
Further, operating system included application software is installed, it is also possible to be equipped in intelligent interaction plate
The application software downloaded from third party device or server, wherein the concrete type and content of application software can bases
Actual conditions setting can be realized in general, the application software has electronic whiteboard function by electronic whiteboard function: write,
The functions such as drawing, annotation, courseware development and displaying broadcasting.There is intelligent interaction blank in embodiment writing brush person's handwriting to draw function
It can, it can convert person's handwriting similar with Brush calligraphy for the writing operation of user and show on a display screen.
Wherein, when specific operation, user can first open corresponding software for editing (such as electronic whiteboard), and start writing brush book
Function is write, then the written handwriting that subsequent user is drawn in software for editing is converted into writing brush person's handwriting.
S102 operates according to the writing, obtains multiple sampled points.
In the present embodiment, for user when touch-sensitive display panel enterprising running hand write operation, the intelligent interaction plate can
A touch-control point sampling is carried out every the scheduled sampling time, when sampling, can get the touch-control letter of current sampled point
Breath, wherein touch information includes at least the coordinate of each sampled point.
S103 draws corresponding with the sampled point of this predetermined number the sampled point that every predetermined number continuous acquisition obtains
Person's handwriting unit.
S104 shows the person's handwriting unit, with the multiple person's handwriting unit combination producing writing brush person's handwritings obtained according to drafting.
In the present embodiment, user will constantly generate sampled point when continuous writing operation, and the intelligent interaction is flat
Several sampled points that plate can obtain continuous acquisition are drawn by scheduled rendering algorithm (Bezier algorithm such as can be used)
System, obtains person's handwriting unit corresponding with these sampled points.
For example, it is assumed that predetermined number is set as 3, then the intelligent interaction plate is after three sampled points of every generation, with regard to root
A person's handwriting unit is generated according to these three sampled points, after waiting 3 sampled points of regeneration, then draws and generates a person's handwriting unit, such as
This is constantly repeated, until the writing operation of user terminates.300 samplings are produced altogether after operating such as the writing of user
Point can then generate 100 person's handwriting units, be formed final writing brush person's handwriting after this 100 person's handwriting unit combinations.
As shown in Figures 2 and 3, (actual person's handwriting unit is the corresponding person's handwriting unit in the small closed area each of Fig. 2
By being generated after being filled to closed area), it can be seen that a complete writing brush person's handwriting is successively combined by multiple closed areas
And Fill Color generation.
Wherein, it should be noted that in the present embodiment, the predetermined number can be according to the rendering algorithm actually used
It needs and sets, the present invention is not specifically limited.
Wherein, it should be noted that during being drawn using rendering algorithm, according to actual rendering algorithm
Difference needs different rendering parameters, these can be depending on the demand of rendering algorithm, these schemes are in guarantor of the invention
Within the scope of shield.
In conclusion in the drawing process of writing brush person's handwriting, being generated according to the sampled point of every predetermined number in the present embodiment
One person's handwriting unit, then combine to form final writing brush person's handwriting by person's handwriting unit, compared with the existing methods, redundancy is not present
Drafting, draw it is high-efficient, and due to each person's handwriting unit be by draw generate rather than generated by textures,
It freely scales and only needs to be repainted according to the case where scaling, will not influence the clarity of display.
On the basis of the above embodiments, in a preferred embodiment of the invention, after step s 102, S103 it
Before, further includes:
S105, according to the spacing between adjacent sampled point, the speed of each sampled point is passed through in estimation.
S106 calculates the writing pressure value at each sampled point according to the speed by each sampled point.
Then step S103 specifically:
To the sampled point that every predetermined number continuous acquisition obtains, according to writing pressure value corresponding with sampled point, draw with
The corresponding person's handwriting unit of the sampled point of this predetermined number.
Wherein, the spacing between two neighbouring sample points can be calculated according to the coordinate of each sampled point, further according to spacing
And the sampling time can estimate the time by each sampled point.
Clearly as the sampling time is fixed, therefore spacing is longer, then illustrates that writing speed is faster, i.e., speed and
Away from positive correlation.
For example, settable speed v=b*d/t.Wherein, spacing of the d between adjacent sampled point, t are sampling time, b
For empirical coefficient.
Wherein, writing pressure value is negatively correlated with speed, i.e., in general speed is faster, and it is smaller to write pressure value.
For example, in a concrete implementation mode, in writing pressure value P=n-a*v of each sampled point;Wherein n is
The maximum width of person's handwriting, v are in the speed by the sampled point, and a is empirical coefficient.
In the present embodiment, the style of writing dynamics that writing is simulated according to the relationship of the speed of writing and writing pressure value, makes
The person's handwriting unit that must be drawn can generate the higher vigour of style in writing of validity, thus fidelity with higher, and can be
Smooth writing is realized under the premise of not by external electronic device.
As shown in figure 4, on the basis of the above embodiments, in a preferred embodiment of the invention,
The predetermined number is 3, and remembers that the sampled point that three continuous acquisitions obtain is the first sampled point A, the second sampling
The sampling time of point B and third sampled point C, the second sampled point B are between the first sampled point A and third sampled point C;Work as institute
State third sampled point C be not it is described write operation the last one sampled point when, step S103 is specifically included:
S1031, it is corresponding with its using the position of each sampled point as the center of circle to continuous acquisition three obtained sampled point
Writing pressure value is that radius work is justified;Wherein, circle corresponding with the first sampled point A is denoted as round A, with the second sampled point B
Corresponding circle is denoted as round B, and circle corresponding with the third sampled point C is denoted as round C.
S1032 generates first tangent line and second tangent line tangent with circle A and circle B;Wherein, first tangent line
D point is intersected at circle A, intersects at E point with circle B;Second tangent line and circle A intersect at F point, intersect at G point with circle B.
S1033 generates the third tangent line and fourth tangent line tangent with circle B and circle C;Wherein, the third tangent line
H point is intersected at circle B, intersects at I point with circle C;4th tangent line and circle B intersect at J point, intersect at K point with circle C.
S1034 obtains the midpoint L, the midpoint O of the midpoint N of the midpoint M of line segment FG, line segment HI, line segment JK of line segment DE.
S1035 obtains the angular bisector of ∠ ABC and the intersection point P and Q of circle B.
S1036 generates closed area according to point L, M, N, P, Q, O.
Wherein, as shown in Figure 5 and Figure 6, specifically:
Firstly, L, N are that Bezier LPN is made on vertex using P as curve control point;
Then, using Q as curve control point, M, O are that Bezier MQO is made on vertex;
Finally, L, M and N, O are separately connected, thus line segment LM, line segment NO, Bezier LPN and Bezier
MQO forms closed area.
S1037 carries out color filling to the closed area, to generate person's handwriting unit corresponding with these three sampled points.
In the present embodiment, after obtaining closed area, to the closed area carry out color filling, it can obtain with
The corresponding person's handwriting unit of these three sampled points, wherein specifically fill what color depending on actual set, the present invention, which is not done, to be had
Body limits.
The drafting that person's handwriting unit is carried out using the rendering algorithm of the present embodiment enables to the person's handwriting unit drawn to have light
Sliding boundary, and antialiasing ability is strong.
As shown in Figure 7 and Figure 8, on the basis of the above embodiments, in a preferred embodiment of the invention,
When the third sampled point C is described the last one sampled point for writing operation, the step S103 specifically:
According to the coordinate of speed and third sampled point C at third sampled point C, generates and extend point Z.
Wherein, in one implementation,
The coordinate for extending point Z are as follows:
Zx=Cx+Vcx*n;
Zy=Cy+Vcy*n;
Wherein Cx, CyThe respectively abscissa and ordinate of third sampled point C, VcxWith VcyIt is corresponding with third sampled point C
Lateral velocity component and range velocity component, n be empirical value.
Closed area is generated according to point L, M, P, Q, Z.
Color filling is carried out to the closed area, to generate person's handwriting unit corresponding with these three sampled points.
Wherein, at the end of one section of writing brush person's handwriting is drawn, the trend of a receipts pen is needed.For this purpose, in the present embodiment,
When drawing the last one person's handwriting unit, by increasing an extension point Z, and the end of this person's handwriting unit is received
It holds back and extends point Z in this, to improve the fidelity of person's handwriting closer to the shape of writing brush person's handwriting.
Referring to Fig. 9, second embodiment of the invention additionally provides a kind of writing brush person's handwriting drawing apparatus, comprising:
Operation receiving unit 210 is write, for receiving the writing operation for drawing writing brush person's handwriting on touch sensitive surface;
Sampling unit 220 obtains multiple sampled points for operating according to the writing;
Person's handwriting unit drawing unit 230, the sampled point for obtaining to every predetermined number continuous acquisition are drawn predetermined with this
The corresponding person's handwriting unit of the sampled point of number;And
Writing brush person's handwriting generation unit 240, for showing the person's handwriting unit, and the multiple person's handwriting units obtained according to drafting
Combination producing writing brush person's handwriting.
Preferably, further includes:
Sampling point speed evaluation unit, for according to the spacing between adjacent sampled point, each sampled point to be passed through in estimation
Speed;
Pressure value computing unit is write, for calculating at each sampled point according to the speed by each sampled point
Write pressure value;
Then person's handwriting unit drawing unit 230 is specifically used for:
To the sampled point that every predetermined number continuous acquisition obtains, according to writing pressure value corresponding with sampled point, draw with
The corresponding person's handwriting unit of the sampled point of this predetermined number.
Preferably, by the speed of each sampled point and the sampled point and the spacing positive between a sampled point thereon
It closes, the writing pressure value in each sampled point and the speed by the sampled point are negatively correlated.
Preferably, in writing pressure value P=n-a*v of each sampled point;Wherein n is the maximum width of person's handwriting, and v is to pass through
The speed of the sampled point is crossed, a is empirical coefficient.
Preferably, the predetermined number is 3, and remembers that the sampled point that three continuous acquisitions obtain is the first sampled point A, the
The sampling time of two sampled point B and third sampled point C, the second sampled point B be located at the first sampled point A and third sampled point C it
Between;When the third sampled point C is not described the last one sampled point for writing operation, the person's handwriting unit drawing unit
230 specifically include:
Make circle module, is used for continuous acquisition three obtained sampled point, using the position of each sampled point as the center of circle, with it
Corresponding writing pressure value is that radius work is justified;Wherein, circle corresponding with the first sampled point A is denoted as round A, adopts with described second
The corresponding circle of sampling point B is denoted as round B, and circle corresponding with the third sampled point C is denoted as round C;
First tangent line generation module, for generating first tangent line and second tangent line tangent with circle A and circle B;Its
In, first tangent line and circle A intersect at D point, intersect at E point with circle B;Second tangent line and circle A intersect at F point, with circle B
Intersect at G point;
Second tangent line generation module, for generating the third tangent line and fourth tangent line tangent with circle B and circle C;Its
In, the third tangent line and circle B intersect at H point, intersect at I point with circle C;4th tangent line and circle B intersect at J point, with circle C
Intersect at K point;
Midpoint obtains module, for obtaining the midpoint L of line segment DE, the midpoint N of the midpoint M of line segment FG, line segment HI, line segment JK
Midpoint O;
Intersection point determining module, for obtaining the angular bisector of ∠ ABC and the intersection point P and Q of circle B;
First closed area generation module, for generating closed area according to point L, M, N, P, Q, O;
First filling module, it is corresponding with these three sampled points to generate for carrying out color filling to the closed area
Person's handwriting unit.
Preferably, first closed area generation module is specifically used for:
Using P as curve control point, L, N are that Bezier LPN is made on vertex;
Using Q as curve control point, M, O are that Bezier MQO is made on vertex;
It is separately connected L, M and N, O, so that line segment LM, line segment NO, Bezier LPN and Bezier MQO are formed
Closed area.
Preferably, when the third sampled point C is described the last one sampled point for writing operation, the person's handwriting is drawn
Unit 230 specifically includes:
Extend point module, for the coordinate according to speed and third sampled point C at third sampled point C, generation is prolonged
Long point Z;
Second closed area generation module, for generating closed area according to point L, M, P, Q, Z;
Second filling module, it is corresponding with these three sampled points to generate for carrying out color filling to the closed area
Person's handwriting unit.
Preferably, the coordinate for extending point Z are as follows:
Zx=Cx+Vcx*n;
Zy=Cy+Vcy*n;
Wherein Cx, CyThe respectively abscissa and ordinate of third sampled point C, VcxWith VcyIt is corresponding with third sampled point C
Lateral velocity component and range velocity component, n be empirical value.
Third embodiment of the invention provides a kind of writing brush person's handwriting drawing apparatus, including processor, memory and storage
In the memory and it is configured the computer program executed by the processing, the processor executes the computer program
The writing brush person's handwriting method for drafting of Shi Shixian as in the first embodiment.
Fourth embodiment of the invention additionally provides a kind of computer readable storage medium, the computer readable storage medium
Computer program including storage.Wherein, the computer readable storage medium institute is controlled when the computer program is run
A kind of writing brush person's handwriting method for drafting described in above-mentioned first embodiment is executed in equipment.
Illustratively, computer program described in third embodiment of the invention and fourth embodiment can be divided into one
A or multiple modules, one or more of modules are stored in the memory, and are executed by the processor, with complete
At the present invention.One or more of modules can be the series of computation machine program instruction section that can complete specific function, should
Instruction segment is used to describe the computer program in the implementation procedure realized in a kind of writing brush person's handwriting rendering apparatus.For example,
Device described in second embodiment of the invention.
Alleged processor can be central processing unit (Central Processing Unit, CPU), can also be it
His general processor, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit
(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor
Deng the processor is the control centre of the writing brush person's handwriting method for drafting, entirely described using various interfaces and connection
Realize the various pieces of writing brush person's handwriting method for drafting.
The memory can be used for storing the computer program and/or module, and the processor is by operation or executes
Computer program in the memory and/or module are stored, and calls the data being stored in memory, realization is based on
The various functions of the item tracing method of Internet of Things.The memory can mainly include storing program area and storage data area,
In, storing program area can application program needed for storage program area, at least one function (such as sound-playing function, text
Conversion function etc.) etc.;Storage data area can store that (for example audio data, text disappear according to the created data that use of mobile phone
Cease data etc.) etc..In addition, memory may include high-speed random access memory, it can also include nonvolatile memory, example
Such as hard disk, memory, plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure
Digital, SD) card, flash card (Flash Card), at least one disk memory, flush memory device or other volatibility are solid
State memory device.
Wherein, if the module of the realization be realized in the form of SFU software functional unit and as independent product sale or
In use, can store in a computer readable storage medium.Based on this understanding, the present invention realizes above-mentioned implementation
All or part of the process in example method, can also instruct relevant hardware to complete, the meter by computer program
Calculation machine program can be stored in a computer readable storage medium, the computer program when being executed by processor, it can be achieved that
The step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, the computer program
Code can be source code form, object identification code form, executable file or certain intermediate forms etc..Computer-readable Jie
Matter may include: can carry the computer program code any entity or device, recording medium, USB flash disk, mobile hard disk,
Magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory (RAM,
Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It should be noted that described
The content that computer-readable medium includes can carry out increasing appropriate according to the requirement made laws in jurisdiction with patent practice
Subtract, such as does not include electric carrier signal and electricity according to legislation and patent practice, computer-readable medium in certain jurisdictions
Believe signal.
It should be noted that the apparatus embodiments described above are merely exemplary, wherein described be used as separation unit
The unit of explanation may or may not be physically separated, and component shown as a unit can be or can also be with
It is not physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actual
It needs that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.In addition, device provided by the invention
In embodiment attached drawing, the connection relationship between module indicate between them have communication connection, specifically can be implemented as one or
A plurality of communication bus or signal wire.Those of ordinary skill in the art are without creative efforts, it can understand
And implement.
The foregoing is only a preferred embodiment of the present invention, but scope of protection of the present invention is not limited thereto,
In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by anyone skilled in the art,
It should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with scope of protection of the claims
Subject to.
Claims (11)
1. a kind of writing brush person's handwriting method for drafting characterized by comprising
Receive the writing operation for drawing writing brush person's handwriting on touch sensitive surface;
It is operated according to the writing, obtains multiple sampled points;
To the sampled point that every predetermined number continuous acquisition obtains, person's handwriting unit corresponding with the sampled point of this predetermined number is drawn;
And
The person's handwriting unit is shown, with the multiple person's handwriting unit combination producing writing brush person's handwritings obtained according to drafting.
2. writing brush person's handwriting method for drafting according to claim 1, which is characterized in that operate, obtain according to the writing
After multiple sampled points, further includes:
According to the spacing between adjacent sampled point, the speed of each sampled point is passed through in estimation;
According to the speed by each sampled point, the writing pressure value at each sampled point is calculated;
The then sampled point obtained to every predetermined number continuous acquisition draws person's handwriting corresponding with the sampled point of this predetermined number
Unit, specifically:
The sampled point that every predetermined number continuous acquisition obtains is drawn pre- with this according to writing pressure value corresponding with sampled point
Determine the corresponding person's handwriting unit of sampled point of number.
3. writing brush person's handwriting method for drafting according to claim 2, which is characterized in that pass through the speed of each sampled point and be somebody's turn to do
Spacing between sampled point and thereon a sampled point is positively correlated, in the writing pressure value of each sampled point and by the sampled point
Speed it is negatively correlated.
4. writing brush person's handwriting method for drafting according to claim 3, which is characterized in that in the writing pressure value of each sampled point
P=n-a*v;Wherein n is the maximum width of person's handwriting, and v is in the speed by the sampled point, and a is empirical coefficient.
5. writing brush person's handwriting method for drafting according to claim 2, which is characterized in that the predetermined number is 3, and remembers three
The sampled point that a continuous acquisition obtains is the first sampled point A, the second sampled point B and third sampled point C, the second sampled point B's
Sampling time is between the first sampled point A and third sampled point C;When the third sampled point C is not that described write operates
When the last one sampled point, the sampled point that every predetermined number continuous acquisition is obtained, according to corresponding with each sampled point
Pressure value draws person's handwriting unit corresponding with the sampled point of this predetermined number, specifically:
To continuous acquisition three obtained sampled point, using the position of each sampled point as the center of circle, with its corresponding writing pressure value
Justify for radius work;Wherein, circle corresponding with the first sampled point A is denoted as round A, circle note corresponding with the second sampled point B
For circle B, circle corresponding with the third sampled point C is denoted as round C;
Generate first tangent line and second tangent line tangent with circle A and circle B;Wherein, first tangent line is intersected at circle A
D point intersects at E point with circle B;Second tangent line and circle A intersect at F point, intersect at G point with circle B;
Generate the third tangent line and fourth tangent line tangent with circle B and circle C;Wherein, the third tangent line is intersected at circle B
H point intersects at I point with circle C;4th tangent line and circle B intersect at J point, intersect at K point with circle C;
Obtain the midpoint L, the midpoint O of the midpoint N of the midpoint M of line segment FG, line segment HI, line segment JK of line segment DE;
Obtain the angular bisector of ∠ ABC and the intersection point P and Q of circle B;
Closed area is generated according to point L, M, N, P, Q, O;
Color filling is carried out to the closed area, to generate person's handwriting unit corresponding with these three sampled points.
6. writing brush person's handwriting method for drafting according to claim 5, which is characterized in that described raw according to point L, M, N, P, Q, O
It is specifically included at closed area:
Using P as curve control point, L, N are that Bezier LPN is made on vertex;
Using Q as curve control point, M, O are that Bezier MQO is made on vertex;
It is separately connected L, M and N, O, so that line segment LM, line segment NO, Bezier LPN and Bezier MQO form closing
Region.
7. writing brush person's handwriting method for drafting according to claim 5, which is characterized in that when the third sampled point C is described
When writing the last one sampled point of operation, the sampled point obtained to every predetermined number continuous acquisition is adopted according to each
Sampling point writes pressure value accordingly, draws person's handwriting unit corresponding with the sampled point of this predetermined number, specifically:
According to the coordinate of speed and third sampled point C at third sampled point C, generates and extend point Z;
Closed area is generated according to point L, M, P, Q, Z;
Color filling is carried out to the closed area, to generate person's handwriting unit corresponding with these three sampled points.
8. writing brush person's handwriting method for drafting according to claim 7, which is characterized in that the coordinate for extending point Z are as follows:
Zx=Cx+Vcx*n;
Zy=Cy+Vcy*n;
Wherein Cx, CyThe respectively abscissa and ordinate of third sampled point C, VcxWith VcyFor cross corresponding with third sampled point C
To velocity component and range velocity component, n is empirical value.
9. a kind of writing brush person's handwriting drawing apparatus characterized by comprising
Operation receiving unit is write, for receiving the writing operation for drawing writing brush person's handwriting on touch sensitive surface;
Sampling unit obtains multiple sampled points for operating according to the writing;
Person's handwriting unit drawing unit, the sampled point for obtaining to every predetermined number continuous acquisition are drawn and this predetermined number
The corresponding person's handwriting unit of sampled point;And
Writing brush person's handwriting generation unit, for showing the person's handwriting unit, with the multiple person's handwriting unit group symphysis obtained according to drafting
At writing brush person's handwriting.
10. a kind of writing brush person's handwriting rendering apparatus, which is characterized in that including processor, memory and be stored in the memory
In and be configured the computer program executed by the processing, the processor realizes such as right when executing the computer program
It is required that 1 to 8 described in any item writing brush person's handwriting method for drafting.
11. a kind of computer readable storage medium, which is characterized in that including processor, memory and be stored in the storage
In device and it is configured the computer program executed by the processing, the processor is realized when executing the computer program as weighed
Benefit requires 1 to 8 described in any item writing brush person's handwriting method for drafting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910537596.1A CN110321054B (en) | 2019-06-20 | 2019-06-20 | Writing brush handwriting drawing method, device, equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910537596.1A CN110321054B (en) | 2019-06-20 | 2019-06-20 | Writing brush handwriting drawing method, device, equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110321054A true CN110321054A (en) | 2019-10-11 |
CN110321054B CN110321054B (en) | 2022-08-16 |
Family
ID=68120006
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910537596.1A Active CN110321054B (en) | 2019-06-20 | 2019-06-20 | Writing brush handwriting drawing method, device, equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110321054B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110910469A (en) * | 2019-10-18 | 2020-03-24 | 北京字节跳动网络技术有限公司 | Method, device, medium and electronic equipment for drawing handwriting |
CN111427499A (en) * | 2020-03-19 | 2020-07-17 | 广州视源电子科技股份有限公司 | Handwriting drawing method, device, equipment and storage medium |
CN111782131A (en) * | 2020-07-27 | 2020-10-16 | 深圳市千分一智能技术有限公司 | Pen point implementation method, device, equipment and readable storage medium |
CN112102435A (en) * | 2020-09-24 | 2020-12-18 | 北京文香信息技术有限公司 | Geometric figure drawing method, device, equipment and storage medium |
CN112148199A (en) * | 2020-10-09 | 2020-12-29 | 北京文香信息技术有限公司 | Handwriting implementation method and device in electronic equipment |
CN112394838A (en) * | 2020-11-17 | 2021-02-23 | 青岛海信商用显示股份有限公司 | Handwriting determining method and touch display device |
CN113138692A (en) * | 2021-04-07 | 2021-07-20 | 维沃移动通信有限公司 | Input device, method and apparatus |
CN113590000A (en) * | 2020-04-30 | 2021-11-02 | 京东方科技集团股份有限公司 | Handwriting processing method, handwriting processing device and storage medium |
WO2021218446A1 (en) * | 2020-04-30 | 2021-11-04 | 京东方科技集团股份有限公司 | Handwriting processing method, handwriting processing device and non-transitory storage medium |
CN113934394A (en) * | 2021-10-19 | 2022-01-14 | 河北师达教育科技有限公司 | Method and device for realizing memory display in display screen and terminal equipment |
CN115205423A (en) * | 2022-09-19 | 2022-10-18 | 北京猎户座信息技术有限公司 | Handwriting method and system based on electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081803A (en) * | 2011-01-20 | 2011-06-01 | 周佳 | Method for implementing writing style of original handwriting |
CN102103761A (en) * | 2011-01-31 | 2011-06-22 | 周佳 | Method for realizing original handwriting |
JP2014026582A (en) * | 2012-07-30 | 2014-02-06 | Brother Ind Ltd | Contact detection processing program, contact detection processing method and touch panel device |
CN104345948A (en) * | 2013-07-31 | 2015-02-11 | 北京壹人壹本信息科技有限公司 | Implementation method and implementation device for original handwriting as well as electronic equipment |
CN107526526A (en) * | 2017-09-19 | 2017-12-29 | 广州视源电子科技股份有限公司 | Determine the method and device in pressure sensitivity person's handwriting region |
-
2019
- 2019-06-20 CN CN201910537596.1A patent/CN110321054B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081803A (en) * | 2011-01-20 | 2011-06-01 | 周佳 | Method for implementing writing style of original handwriting |
CN102103761A (en) * | 2011-01-31 | 2011-06-22 | 周佳 | Method for realizing original handwriting |
JP2014026582A (en) * | 2012-07-30 | 2014-02-06 | Brother Ind Ltd | Contact detection processing program, contact detection processing method and touch panel device |
CN104345948A (en) * | 2013-07-31 | 2015-02-11 | 北京壹人壹本信息科技有限公司 | Implementation method and implementation device for original handwriting as well as electronic equipment |
CN107526526A (en) * | 2017-09-19 | 2017-12-29 | 广州视源电子科技股份有限公司 | Determine the method and device in pressure sensitivity person's handwriting region |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110910469A (en) * | 2019-10-18 | 2020-03-24 | 北京字节跳动网络技术有限公司 | Method, device, medium and electronic equipment for drawing handwriting |
CN111427499A (en) * | 2020-03-19 | 2020-07-17 | 广州视源电子科技股份有限公司 | Handwriting drawing method, device, equipment and storage medium |
CN111427499B (en) * | 2020-03-19 | 2021-10-19 | 广州视源电子科技股份有限公司 | Handwriting drawing method, device, equipment and storage medium |
WO2021218446A1 (en) * | 2020-04-30 | 2021-11-04 | 京东方科技集团股份有限公司 | Handwriting processing method, handwriting processing device and non-transitory storage medium |
US11789604B2 (en) | 2020-04-30 | 2023-10-17 | Boe Technology Group Co., Ltd. | Handwriting processing method, handwriting processing device and non-transitory storage medium |
CN113590000B (en) * | 2020-04-30 | 2023-01-17 | 京东方科技集团股份有限公司 | Handwriting processing method, handwriting processing device and storage medium |
CN113590000A (en) * | 2020-04-30 | 2021-11-02 | 京东方科技集团股份有限公司 | Handwriting processing method, handwriting processing device and storage medium |
WO2021218445A1 (en) * | 2020-04-30 | 2021-11-04 | 京东方科技集团股份有限公司 | Handwriting processing method, handwriting processing apparatus, and storage medium |
CN111782131A (en) * | 2020-07-27 | 2020-10-16 | 深圳市千分一智能技术有限公司 | Pen point implementation method, device, equipment and readable storage medium |
CN112102435A (en) * | 2020-09-24 | 2020-12-18 | 北京文香信息技术有限公司 | Geometric figure drawing method, device, equipment and storage medium |
CN112148199A (en) * | 2020-10-09 | 2020-12-29 | 北京文香信息技术有限公司 | Handwriting implementation method and device in electronic equipment |
CN112394838A (en) * | 2020-11-17 | 2021-02-23 | 青岛海信商用显示股份有限公司 | Handwriting determining method and touch display device |
CN112394838B (en) * | 2020-11-17 | 2023-11-10 | 青岛海信商用显示股份有限公司 | Handwriting determining method and touch display device |
CN113138692A (en) * | 2021-04-07 | 2021-07-20 | 维沃移动通信有限公司 | Input device, method and apparatus |
CN113934394A (en) * | 2021-10-19 | 2022-01-14 | 河北师达教育科技有限公司 | Method and device for realizing memory display in display screen and terminal equipment |
CN113934394B (en) * | 2021-10-19 | 2024-05-03 | 河北师达教育科技有限公司 | Method, device and terminal equipment for realizing memory display in display screen |
CN115205423A (en) * | 2022-09-19 | 2022-10-18 | 北京猎户座信息技术有限公司 | Handwriting method and system based on electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN110321054B (en) | 2022-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110321054A (en) | Writing brush person's handwriting method for drafting, device, equipment and readable storage medium storing program for executing | |
US8963836B2 (en) | Method and system for gesture-based human-machine interaction and computer-readable medium thereof | |
CN102880360B (en) | Infrared type multi-point interaction electric whiteboard system and blank Projection surveying method | |
CN107909022B (en) | Video processing method and device, terminal equipment and storage medium | |
US20190287306A1 (en) | Multi-endpoint mixed-reality meetings | |
CN106527940B (en) | Handwriting determining method and device | |
CN103186235A (en) | Method and device for processing handwriting input | |
CN107239216A (en) | Drawing modification method and apparatus based on touch-screen | |
CN108509142B (en) | Writing software interaction method and device, terminal equipment and storage medium | |
CN110377220B (en) | Instruction response method and device, storage medium and electronic equipment | |
CN101763234A (en) | Method and device for simulating various screen resolutions | |
CN108132754A (en) | Person's handwriting playback display methods, device, mobile terminal and storage medium | |
CN110045840A (en) | A kind of associated method, apparatus of handwriting trace, terminal device and storage medium | |
US10379734B2 (en) | Systems and methods for interactive image caricaturing by an electronic device | |
CN113590000A (en) | Handwriting processing method, handwriting processing device and storage medium | |
EP2618237B1 (en) | Gesture-based human-computer interaction method and system, and computer storage media | |
CN107391015B (en) | Control method, device and equipment of intelligent tablet and storage medium | |
CN113849106B (en) | Page turning handwriting processing method, device, electronic device and storage medium | |
CN109559319A (en) | A kind of processing method and terminal of normal map | |
CN113766306B (en) | Method, device, computer equipment and storage medium for detecting video clamping | |
US10739911B2 (en) | Unified drawing framework | |
CN111063005B (en) | Handwriting processing method and device | |
Ahsan et al. | Interactive white board using gestures with KINECT | |
CN113934394B (en) | Method, device and terminal equipment for realizing memory display in display screen | |
CN112306359A (en) | Handwriting display method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |