
Then I read about how this is done in real applications and read the documentation to Potrace which is the underlying tracer of Inkscape.Īt this point it was clear to me, that we can achieve this with the tools included into Mathematica. I stumbled over this issue while thinking about this answer here where in my opinion a high quality vectorizer would be of great help. With good CPU and memory resources even in a very high quality. You can run autotrace online if you want to try it out.Yes, we can. I can then convert that image into a SVG vector image. I prefer the "AutoTrace" as it does not scale the resulting SVG, producing a standard line thickness, however you can not use it in a 'pipeline'.įor best results it is a good idea to ensure we only feed it a basic bitmap image, which we can ensure by thresholding the input image, while we convert it to a image format autotrace understands. They have a limited number of input formats, and outputs a vector image which will create a 'smoothed' form of the input image. Other suggestions are welcome.īoth trace programs are simple to use, but requires some pre and post image setup. But a free solution is " AutoTrace" or " PoTrace".

Most of these however cost a lot of money. Programs that can do this include: "ScanFont", "CorelTrace" and "Streamline" by Abobe. From the edge_vector section, which begins by saying, essentially, for best results, don't use imagemagick: The imagemagick Usage docs have a good explanation of how to perform edge detection and raster to vector conversion. Open in Illustrator and adjust as needed.Export as *.ai (Adobe Illustrator file).Then, choose the options from the window that opened. Select the entire picture (Ctrl+A) and then click Modify – Bitmap - Trace bitmap.Choose File >Import > Import to stage (Ctrl+R) and find the (bitmap graphic), which you want to convert into a vector one.Method 2 - Using Adobe Flash & Illustrator The image should now be vectorized and you can retouch as needed and resizing will maintain quality since it has been vectorized.


Adobe does provide 30 day trials on both.

There are 2 options that I have used, but they require software that is not on the cheap side.
