Image vectorization system and method based on boundary segmentation algorithm
A segmentation algorithm and vectorization technology, used in image enhancement, image analysis, image data processing, etc., can solve the problem of insufficient fine-grained vectorization of raster images, and achieve the effect of easy construction of vector graphics and later evaluation.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] like figure 1 Shown, a kind of image vectorization system based on boundary segmentation algorithm, comprises area segmentation module, boundary detection module, boundary fitting module and SVG integration module; Described area segmentation module utilizes the method of statistical area fusion to divide image into areas, It is convenient for the following modules to process the image; the boundary detection module expands the pixels of the image and generates blank pixel blocks, boundary pixel blocks and intersecting pixel blocks, and finally inputs the sub-pixel image; the boundary fitting module converts the sub-pixel image The boundary is extracted and uses the Catmull-Rom spline to fit the cubic Bezier curve to represent the boundary C(u); the SVG integration module outputs the boundary C(u) output by the boundary fitting module and the sub Summarize processing of pixel images and segmented images with color attributes to generate vector graphics files in SVG form...
Embodiment 2
[0023] like figure 2 As shown, an image vectorization method based on the boundary segmentation algorithm, using the above-mentioned image vectorization system based on the boundary segmentation algorithm, the specific operation steps are as follows:
[0024] (1) The image M is processed by the region segmentation module. The main method is the statistical region fusion method. First, the image pixels are collected, and each pixel channel in the image is divided into a region, and the average value of each pixel channel is defined as M.
[0025] (2) Traverse each pixel channel, calculate and store the difference f(p, p') between the adjacent pixel channels p and p' (the difference value takes the difference f in the three channels of R, G, and B a (p, p′) max):
[0026] f(p,p')=max a∈R,G,B f a (p, p′) (1)
[0027] (3) According to the calculated difference value f, define the region whose difference is lower than the previously set average value as similar regions and mer...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com