Supercharge Your Innovation With Domain-Expert AI Agents!

A method for synthesizing images on an intelligent drawing board

A synthesis method and drawing board technology, applied in the field of drawing, can solve the problems of high CPU usage, single function, and low scalability

Active Publication Date: 2020-07-17
弘成科技发展有限公司
View PDF7 Cites 0 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 an intelligent drawing board picture, including the following steps:

[0028] 1) Create a smart drawing board hierarchical structure, which is a drawing board view layer, a background layer, a composite view layer, and a drawing view layer from bottom to top, and the background layer is used to display background pictures.

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

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

[0031] 4) Combine the pictures cached on the composite view layer with the pictures on the background layer and generate a photo album on the drawing view layer.

[0032] When drawing a picture, the painter draws on the drawing view layer,...

Embodiment 2

[0034] Optimized on the basis of Example 1. In step 2), after the drawing view layer is restored to its original state, the Bezier path of the second drawing is recorded again and the picture is regenerated, and the regenerated picture is transferred to the composite view Cache on the layer, the drawing view layer eliminates the Bezier path record on it, and restores the initial state again.

[0035] In the process of drawing, the painter draws on the drawing view layer, and the Bezier path records the drawing path on the drawing view layer. The picture is generated from the path, and the picture is transferred 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 returns to the initial state, record the Bezier path of the secondary painting again and generate the picture again, and transfer the second generation picture to the composite view layer for cache , The t...

Embodiment 3

[0037] Optimized on the basis of embodiment 2, the Bezier path recording and painting path includes the following specific steps:

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

[0039] 2) When the fifth point is collected, reset the value of the fourth point: the x-coordinate of the fourth point is set to the average value of the x-coordinate of the third point and the x-coordinate of the fifth point. The y coordinate of each point is set to the average value of the y coordinate of the 3 points and the y coordinate of the fifth point;

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

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

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

[004...

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 field of drawing technology, and specifically relates to a picture synthesis method of an intelligent drawing board. Background technique [0002] The artboard is a tool for drawing. The current artboard applications on the market have low scalability, single functions, and the following problems: 1. The curve is not smooth enough; 2. The CPU occupies high; 3. The lack of one or more functions ( Undo, redo, eraser, and record script) functions; 4. Only support single-person graffiti; 5. When multiple people draw, the display terminal cannot show the real sense of painting that is fast and slow. [0003] Therefore, it is necessary to study an intelligent drawing board screen synthesis method to improve the performance when drawing pictures and add simple functions. Summary of the invention [0004] In order to overcome the shortcomings in the background technology, the present invention proposes a method for synthesizing images of ...

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
Patent Type & Authority Patents(China)
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