Supercharge Your Innovation With Domain-Expert AI Agents!

Picture synthesis method of intelligent drawing board

A synthesis method and a drawing board technology, applied in the field of drawing, can solve the problems that the display terminal cannot display a real drawing sense, the function is single, and the curve is not smooth enough.

Active Publication Date: 2017-09-29
弘成科技发展有限公司
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Sketchpad is a tool for drawing. The current sketchpad applications on the market have low scalability and single functions, and have the following problems: 1. The curve is not smooth enough; 2. High CPU usage; 3. Lack of one or more functions ( Undo, redo, eraser, recording script) functions; 4. Only supports single-person graffiti; 5. When multiple people draw, the display cannot show the real sense of painting that is fast and slow

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] A method for synthesizing pictures on an intelligent drawing board, comprising the following steps:

[0028] 1) Create the hierarchical structure of the smart drawing board. The hierarchical structure of the smart drawing board is the drawing board view layer, the background layer, the composite view layer and the painting view layer from bottom to top. The background layer is used to display the background image.

[0029] 2) Use the Bezier path to record the path drawn on the painting view layer, generate a picture from the path, and display the picture on the painting view layer;

[0030] 3) After the drawing is completed, the picture on the drawing view layer is transferred to the composite view layer for buffering, and the drawing view layer deletes the Bezier path record on it and restores the initial state;

[0031] 4) Composite the cached pictures on the composite view layer with the pictures on the background layer and generate a picture album on the painting vi...

Embodiment 2

[0034] Optimize on the basis of Example 1. In step 2), after the painting view layer is restored to the initial state, record the Bezier path of the secondary painting again and generate the image secondary, and pass the secondary generated image to the synthetic view Cache on the layer, remove the Bezier path record on the painting view layer, and restore the original state again.

[0035] During the drawing process, the painter draws on the drawing view layer, the Bezier path records the drawing path on the drawing view layer, generates a picture from the path, and passes the picture to the composite view layer for cache, and the drawing view layer is eliminated Record the Bezier path on it and restore the initial state. After the painting view layer restores the initial state, record the Bezier path of the secondary painting again and generate the picture again, and pass the secondary generated picture to the synthetic view layer for caching , synthesize the photos cached t...

Embodiment 3

[0037] Optimizing on the basis of embodiment 2, the path of described Bezier path record drawing comprises the following concrete steps:

[0038] 1) The drawing view layer collects the coordinate points of the user's sliding track;

[0039] 2) When the 5th point is collected, reset the value of the 4th point: the x-coordinate of the 4th point is set to the average value of the x-coordinate of the 3rd point and the x-coordinate of the 5th point, the 4th point The y coordinate of a point is set to the average of the y coordinates of the 3 points and the y coordinate of the fifth point;

[0040] 3) With the first point as the starting point, the fourth point as the end point, and the second and third points as control points, draw a quadratic Bezier curve;

[0041] 4) Set the coordinates of the first point to be processed next time as the coordinates of the fifth point this time, and add 1 to the collection number;

[0042] 5) Repeat step 2 until all coordinate points are proce...

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, which belongs to the field of drawing technology, particularly relates to a picture synthesis method of an intelligent drawing board. The method comprises: (1), creating an intelligent drawing board layered structure including a drawing board view layer, a background graph layer, a synthesized view layer, and a drawing view layer from bottom to top; (2), recording a drawing path at the drawing view layer by using a Bzier path, generating a picture based on the path, and displaying the picture at the drawing view layer; (3), after completion of drawing, transmitting the picture at the drawing view layer to the synthesized view layer for caching, eliminating the Bzier path record at the drawing view layer, restoring an initial state; and (4), synthesizing the picture cached at the synthesized view layer and the picture at the background graph layer and generating a picture album at the drawing view layer. According to the picture synthesis method provided by the invention, the drawn picture has no obvious corner and the curve is smooth.

Description

technical field [0001] The invention belongs to the technical field of drawing, and in particular relates to a picture synthesis method of an intelligent drawing board. Background technique [0002] Sketchpad is a tool for drawing. The current sketchpad applications on the market have low scalability and single functions, and have the following problems: 1. The curve is not smooth enough; 2. High CPU usage; 3. Lack of one or more functions ( Undo, redo, eraser, recording script); 4. Only supports single-person graffiti; 5. When multiple people draw, the display cannot show the real sense of painting that is fast and slow. [0003] Therefore, it is necessary to study a method for synthesizing images on an intelligent drawing board to improve the performance of drawing and add simple functions. Contents of the invention [0004] In order to overcome the deficiencies in the background technology, the present invention proposes a method for synthesizing images on an intellige...

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): G06T11/20G06T11/60G06F3/0484G06F3/0488
CPCG06F3/04845G06F3/04883G06T11/203G06T11/60
Inventor 林有路
Owner 弘成科技发展有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More