Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 524 Bytes

README.md

File metadata and controls

14 lines (11 loc) · 524 Bytes

POTRACE

Potrace is an algorithm to convert bitmap image to vector. This implementation is written in JS and uses node.js and HTML5 canvas.

This is a WORK IN PROGRESS.

Steps

  • Find all vertices in the image
  • Find all paths from the vertices
  • Determine which vertices in a path is straight
  • Calculate the optimal polygon by assigning penalties for each possible one
  • Smooth corners by calculating the bezier curves
  • Create SVG elements (path) for each straight line path generated