Version 1.00a is out! This program uses potrace to trace color images.
This version runs faster, has more color quantization options (median-cut, adaptive spatial subdivision, and neuquant), supports dithering*, prescales the image for better quality, makes available several of potrace's options, and can use an external palette instead of color quantizing.
*Dithering will make the output svg much larger and more complex, and may or may not produce desired results.
Now in executable form, with no need to install Python and such! (Windows only for now, Mac version in the future)
Windows executable & external programs (i.e. Potrace and such already included):
color_trace_multi-win32-exe-1.00a.zip- You
might need to install the Microsoft Visual C++ 2008 Redistributable Package (free download,
for x86 (32 bit) Windows or
for x64 (64 bit) Windows).
And then...
- Once you've got that, run color_trace.exe from the command line.
- Use the switch -h or /? for help, or read the README.txt.
---------------------------------------------------
Requirements for source versions:
- You need to install
Python 3.2 or later, and also the
lxml library for that version of Python.
- To use this program, you will need to know how to use the command line/shell.
This next part is unnecessary if you get the Windows version.
- Unless you get the Windows version, you'll also need to download
potrace,
pngquant,
pngnq, and
ImageMagick.
- Then you need to add those programs' directories to your PATH variable so they can be accessed directly from the command line. (Or if you don't want to do that, you can edit the executable paths near the top of color_trace_multi.py)
And then...
- Once you've got all that, run color_trace.py from the command line using Python 3.2.
- Use the switch -h or /? for help, or read the README.txt.
Windows version with source & external programs (i.e. Potrace and such already included):
color_trace_multi-win32-1.00a.zipSource only (other platforms, must download external programs):
Edit:
Oops, it gives a very unhelpful error message when a file is missing, I will fix that in the next release. Also, -s/--stack will be the default and be disabled by --nostack. Coming soon! (But not that soon because I will be out of state.)