|
- New release 0.22 available for download.
Frontline a graphical user interface integrated,
eps export fixed, rudimentary dxf export (pre
alpha). [02/12/00]
- Grrr: There is a program that is
comparable to AutoTrace: ScanFont 3.0.
Help to make AutoTrace better than this program.
A demo for Windows could be downloaded here.
[10/08/99]
- Call for Help: AutoTrace needs more import/export
filters, porting to other platforms, ... Who
wants to help developing these parts? [09/23/99]
- AutoTrace mailing-list started. Look at eGroups.com
for subscription or send an email to autotrace-subscribe@egroups.com
and subscribe automatically. [09/21/99]
Welcome to AutoTrace - a program for converting bitmap
to vector graphics.
The aim of the AutoTrace project is the development of a
freely available application similar to CorelTrace or
Adobe Streamline. I hope that it will be better than all
commercial available programs. In some aspects it is
already better. Originally it was created as a plugin for
GIMP. Now it is a
standalone program and can be compiled on a UNIX platform
using GCC. If you want to include the code in other
projects you have to get the permission of the author.
AutoTrace currently comes in source code and in some
binaries - you have to compile the package for yourself
for other platforms. After downloading the archive,
unpack the distribution and use make to compile it. As a
special exception to the GPL license, you can distribute
autotrace as a binary linked with libswf (Macromedia
Shockwave) till it is replaced by an own one.
Here is a short description of currently implemented
features:
- Converts only black and white images
- Inputformats IMG and PBM (binary only)
- Exportformat Postscript, svg, xfig and sk
A screenshot is available here.
Currently there is no documentation other than the
online help.
Sourcecode (GPL):
autotrace-0.22.tgz
Binaries (GPL):
Sun
Solaris 2.5.1 on a SPARC 1000 with gcc-2.8.1 version 0.16
Linux 2.2.10 on an
Intel i386/486/586 with gcc-2.7.3 version 0.18
OS/2 3.0/4.0 on an
Intel i386/486/586 with gcc-2.7.2.1 version 0.18
Windows on an Intel i386/486/586
with lcc version 0.18
HP-UX with GCC-2.8.1
version 0.18
Currently no known bugs.
I invite you to participate in the AutoTrace project.
First, if you plan to contribute some code, please
contact me in order to avoid duplicate work.
- Bugs?
- Speed up
- Not only black and white images
- Recognition of Circle and Ellipse pieces
- Addition of code to recognize lines, splines and
circles even if there is a lot of noise
- A graphical user interface
- New input and output formats
- Interface to Killustrator, GYVE, GIMP and so on
- Currently pictures have to fit completely into
memory
- New algorithm to work best with antialiased
pictures
- Centerline algorithm
- 3D recognition
- ...
Thanks to
- Bernhard Herzog (Postscript, svg and sk export
filter)
- Ian MacPhedran (xfig export filter)
- Martin Kroeker (bugfixes)
- Tobias Polzin (bugfixes)
- Kevin O'Gorman (Shockwave support)
- 02/12/00
version 0.22 (eps export fixed, rudimentary dxf
export)
- 02/07/00
version 0.21 (frontline a graphical user
interface integrated, totally new pnm/pbm import
filter, eps export now readable with CorelDraw 3/4,
autoconf and automake support)
- 01/28/00
frontline is available (a graphical frontend to
AutoTrace)
- 01/27/00
version 0.201 (Now GPL, no code change)
- 01/22/00
version 0.20 (Macromedia Shockwave support added)
- 12/18/99
version 0.19 (small fix, some code rearrangement)
- 11/26/99
version 0.18 (some fixes in xfig export, in the
header files and in the help)
- 11/13/99
version 0.174 released (now works also with
Visual C++ on Windows, bugfix, small improvements,
code reorganization, xfig export filter)
- 10/10/99
version 0.16 released (small improvement with
cyclic round objects, bugfix, compilation
problems with HP UX and Solaris solved.)
- 10/03/99
version 0.15 released (bugfix, improved speed)
- 10/02/99
version 0.14 released (better outline tracing for
small objects)
- 09/29/99
version 0.13 released (additional output formats)
- 08/08/99
version 0.12 released (improved edge detection)
- 08/05/99
version 0.11 released (bugfix only)
- 08/01/99
version 0.1 released (standalone; completely
redone)
- 06/25/98
version 0.025 first release (GIMP plugin)
Usefull ideas and helpfull code:
Similar Projects:
Vector drawing applications:
- Killustrator
- a vector drawing program for the K Desktop Environment.
- GNU Yellow Vector
Editor - another project of a free vector-based
drawing application based on Display Postscript.
- Sketch
- yet another drawing application written in
Python.
- Xfig - a
graphical FIG editor.
- GTKFIG
- a figure/flow-chart/data-structure diagramming
tool.
- GILT
- yet another drawing application. Currently not
developed.
- GILL - a
Gnome Illustration app.
- Sodipodi
- a small Vector based drawing program.
- ImPress
- a WYSIWYG layout program designed especially
for Linux
- Tgif
- Xlib based interactive 2-D drawing tool.
- Dia
- a gtk+ based diagram creation program.
- Idraw
- part of the Interviews toolkit or ivtools.
- TexPict
- Tck/Tk based drawing tool for LaTeX picture
environment or eepic.
- MetaPost
- a powerful graphics language based on Knuth's
METAFONT, but with PostScript output and
facilities for including typeset text.
- Scalable
Vector Graphics (SVG) - from W3C.
- Vector
Markup Language (VML) - from W3C.
- Freedraft
- 2D Open Source CAD.
- GLE - an
interactive Graphics Language Editor.
- plotutils -
utilities for plotting.
- Slidedraw
- a slide presentation drawing program.
Other graphic resources:
If you are interested in the development of AutoTrace,
send bug reports or suggestions, please feel free to
contact me.
|