Vector diagram processing method and device, electronic equipment and computer readable medium

A processing method, vector graphics technology, applied in computer parts, calculation, character and pattern recognition, etc., can solve problems such as complex operation and low processing efficiency

Pending Publication Date: 2020-12-25
NETEASE (HANGZHOU) NETWORK CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the object of the present invention is to provide a vector graphics processing method, device, electronic equipment and comput...

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
  • Vector diagram processing method and device, electronic equipment and computer readable medium
  • Vector diagram processing method and device, electronic equipment and computer readable medium
  • Vector diagram processing method and device, electronic equipment and computer readable medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041]According to an embodiment of the present invention, an embodiment of a vector processing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and Although the logical sequence is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than here.

[0042]figure 2 Is a flowchart of a vector processing method according to an embodiment of the present invention, such asfigure 2 As shown, the method includes the following steps:

[0043]Step S202: Obtain a vector diagram to be edited, and determine the graphic elements to be aggregated in the vector diagram to be edited, where the graphic elements to be aggregated include: line segments and / or curves.

[0044]The image of a vector diagram is composed of basic graphic elements, which generally mainly include line segments and curves. These basic graphic...

Embodiment 2

[0132]The embodiment of the present invention also provides a vector diagram processing device. The vector diagram processing device is mainly used to execute the vector diagram processing method provided in the above content of the embodiment of the present invention. The following is a description of the vector diagram provided by the embodiment of the present invention. The processing device is introduced in detail.

[0133]Figure 8 Is a schematic diagram of a vector processing device according to an embodiment of the present invention, such asFigure 8 As shown, the processing device of the vector diagram mainly includes:

[0134]The obtaining unit 10 is configured to obtain a vector diagram to be edited, and determine the graphic elements to be aggregated in the vector diagram to be edited, wherein the graphic elements to be aggregated include: line segments and / or curves;

[0135]The clustering processing unit 20 is configured to perform clustering processing on the graphic elements wit...

Embodiment 3

[0158]SeePicture 9 An embodiment of the present invention also provides an electronic device 100, including: a processor 90, a memory 91, a bus 92, and a communication interface 93. The processor 90, the communication interface 93, and the memory 91 are connected through the bus 92; The executable module stored in the memory 91 is executed, such as a computer program.

[0159]The memory 91 may include a high-speed random access memory (RAM, Random Access Memory), or may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the network element of the system and at least one other network element is realized through at least one communication interface 93 (which may be wired or wireless), and the Internet, a wide area network, a local network, a metropolitan area network, etc. may be used.

[0160]The bus 92 may be an ISA bus, a PCI bus, or an EISA bus. The bus can be divided into address bus, data bus, control bus, ...

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 provides a vector diagram processing method and device, electronic equipment and a computer readable medium, and relates to the technical field of graphic processing. The method comprises the steps: obtaining a to-be-edited vector diagram, determining to-be-aggregated primitives in the to-be-edited vector diagram, and enabling each to-be-aggregated primitive to comprise a line segment and/or a curve; clustering the primitives with the same semantics in the to-be-aggregated primitives , and obtaining a target line segment after clustering, wherein the primitives with the same semantics represent the primitives capable of being clustered to the same line segment; and in response to a deformation instruction of the target line segment, performing deformation processing on the target line segment to obtain an edited vector diagram. Technical problems of complex operation and low processing efficiency of an existing vector diagram editing method are alleviated.

Description

Technical field[0001]The present invention relates to the technical field of graphics processing, and in particular to a vector processing method, device, electronic equipment and computer readable medium.Background technique[0002]Vector graphics are a common format for representing images in computer graphics. Different from bitmaps that use pixels to represent image information, vector graphics use geometric figures based on mathematical equations such as points, lines, circles, or polygons to represent images. Because it uses parameterized primitives to represent information, compared to bitmaps, it has the advantages of occupying less storage space, supporting unlimited magnification without distortion, and high-resolution printing. The disadvantage is that it is rich in color Realistic image performance is poor. Because of the above advantages, vector graphics are widely used in graphics rendering, multimedia entertainment, industrial graphics and other fields.[0003]There are m...

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/20G06K9/62
CPCG06T11/20G06F18/23
Inventor 朱宇轲
Owner NETEASE (HANGZHOU) NETWORK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products