Vectorization Tool

The vectorization tool is the most powerful instrument of LaserGRBL. This tool allows you to open any logo downloaded from the Internet (or drawn freehand) clean graphical elements of disturbance like whiskers, spots or watermarks, and engrave it with the best vector quality.

Vectorization is provided by Potrace alghoritm, by Peter Selinger.

Original image

Potrace output

There are no limits in the power of this tool, which together with the brightness and contrast controls allow optimum results with any type of image.

Vectorization follows black borders inside image and create vector paths. To do that it first decide what is black and what is white, using a threshold.

Play with brightness and contrast controls to include or cut-out the lighter areas of the image.

Usage

Vectorization tool options

Spot removal

With spot removal paths with smallest area of the threshold will be removed from the final output. This is useful to remove small spots. Do not use if you if you want to preserve small details of the image.

Without spot removal

With spot removal

Smoothing

Smoothes the sharp edges, producing a softer image

Without smoothing

With smoothing

Optimize

Simplify and optimize detected paths to minimize final segments count. This is only an optimization in G-Code line count that has a minimal effect on the image.

Downsampling

Sometimes an image with a too high resolution produces details that we would like to avoid, for example: jagged edges, stains, strokes erased with the eraser… Downsampling allows to lose all these details and keep only the main theme of the image.

Without downsamplig

With downsampling

Filling

By default Vectorization tool provide only border tracing. If you activate filling,  a special filling pass is performed before drawing vector borders.

Without filling

With filling