Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A drawing method for simulating brush strokes

A brushstroke and brush technology, applied in program control devices, user interface execution, etc., can solve the problems of high technical support costs, low drawing efficiency, poor interactive experience, etc., to optimize drawing fluency and reduce redundant calculations. , Guaranteed effect

Pending Publication Date: 2019-03-08
安徽慧视金瞳科技有限公司
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its shortcomings are: low drawing efficiency, long drawing time and delays, etc.
The problem lies in: due to a large amount of calculation and drawing, there will be delays and freezes, and the interactive experience is poor; and the corresponding technical support also needs to pay a high fee to support

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A drawing method for simulating brush strokes
  • A drawing method for simulating brush strokes
  • A drawing method for simulating brush strokes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to further illustrate the features of the present invention, please refer to the following detailed description and accompanying drawings of the present invention. The accompanying drawings are for reference and description only, and are not intended to limit the protection scope of the present invention.

[0047] Such as figure 1 As shown, the present embodiment discloses a drawing method for simulating brush strokes. The beginning and end of the curve drawn by the brush in one stroke are strokes, and the middle line segment is strokes, including the following steps S1 to S3:

[0048] S1. Collect coordinate point samples in real time, and store the collected coordinate point samples into the coordinate set according to the order of sampling time;

[0049] S2. Set the distance threshold and the sampling time difference threshold between the coordinate point samples to filter the coordinate point samples in the coordinate set;

[0050] S3. According to the dis...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a drawing method for simulating brush strokes, belonging to the technical field of computer graphics processing. The method comprises the following steps of collecting the coordinate point samples in real time, and storing the collected coordinate point samples into a coordinate set according to the sampling time sequence; setting a distance threshold and a sampling time difference threshold between the coordinate point samples to filter the coordinate point samples in the coordinate set; according to the distance value and sampling time difference between adjacent coordinate point samples in the coordinate set, and by combining with the Bezier curve drawing mode, realizing the stroke drawing of the curve. By screening the collected coordinate point samples, the method of the invention realizes the optimization of the drawing fluency, and ensures the stable drawing under the low delay.

Description

technical field [0001] The invention relates to the technical field of computer graphics processing, in particular to a drawing method for simulating brush strokes. Background technique [0002] With the development of computer graphics, image software and hardware technology, computer-assisted calligraphy and painting drawing has become a research hotspot. At present, there are two commonly used drawing methods: one is to use the drawing interface functions that come with the development language to draw. Its disadvantages are: low drawing efficiency, long drawing time and delays. At the same time, the built-in function interface does not process the curve, resulting in serious problems of jagged curves and shadows, and the effect of brush strokes is poor. The second is to draw in combination with the function interface provided by the development language. For C++, it mainly uses Bezier curves to achieve drawing. First, calculate the data required for drawing, combine B...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/451
CPCG06F9/451
Inventor 汪俊锋林传文薛东阳刘罡
Owner 安徽慧视金瞳科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products