0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-06 14:50:20 -05:00
penpot/tracebitmap.txt

20 lines
555 B
Text
Raw Normal View History

2020-06-18 13:08:22 -05:00
How to trace a bitmap to svg in multiple colors:
Generate the PPM format from PNG:
convert download.png download.ppm
Generate a mask file for each color of the file:
ppmcolormask "#184d47" download.ppm > download-mask1.pbm
ppmcolormask "#66462C" download.ppm > download-mask2.pbm
Then trace the bitmap (bitmap -> svg):
potrace --flat -b svg download-mask1.pbm -o download1.svg
potrace --flat -b svg download-mask2.pbm -o download2.svg
Extract a list of colors from an image:
convert download.png +dither -colors 10 -unique-colors txt: