Broaden your selection: Category/Graphics
- ADG: Automatic Drawing Generation
- The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a library providing a non-interactive canvas where you can put common CAD entities such as paths, xatches and quotes, to create your technical drawings. The final result can be displayed inside a GTK+ widget or exported to any cairo available format, such as PostScript and PDF documents or PNG and SVG images.
- 'Asymptote' is a script-based vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. It provides for figures the same high-quality level of typesetting that LaTeX does for scientific text. It is a programming language, not just a graphics program, so it can use the best features of both scripts and GUIs. High-level graphics commands are implemented in the language itself, so they can be tailored to specific applications. Labels and equations are typeset with LaTeX for high-quality PostScript output.
- Autotrace is a program which converts bitmap images to vector images. It can import images in BMP, TGA, PNM, PPM, PGM, PBM and those supported by ImageMagick, and can output Postscript, svg, xfig, swf, pstoedit, emf, dxf, cgm, mif, p2e and sk
- 'ePiX', a collection of batch programs, creates mathematically accurate fgures, plots, and animations containing LaTeX typography. The input syntac is easy to learn. The output -- vector image files or LaTeX picture-like environments -- is expressly designed for use with LaTeX.
- GSEGrafix is a GNOME application which uses an anti-aliased GNOME canvas for creating scientific and engineering plots. The program is written in C and reads ASCII plot-parameter files and data files. The plot-parameter files contain keywords and corresponding arguments for specifying plot parameters (such as data file names, data file formats, plot type, plot style, axis type, axis labels, etc). GSEGrafix can make rectangular two-dimensional plots (with linear, semilog, or loglog axes), histograms, polar-axis plots, and three-dimensional plots (with linear axes). Three-dimensional plots include points, contour, color, and mesh plots. Data for three-dimensional plots can also be used to create two-dimensional plots using contour lines or color to represent values of a third variable.
- Gestalter is a free vector drawing program. Its central element, the Bezier curve, is used as a base part for almost every other object. Complex paths are possible, compound paths can be constructed, grouping of elements is enabled, and everything can be screened by a mask. Adding and deleting of nodes is implemented as well as transformations (translation, rotation, scaling, and skewing).
- 'Inkscape' is an SVG editor. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more. It is meant to provide the free software community with a fully XML, SVG, and CSS2 compliant SVG drawing tool.
- JPIV: Java Particle Image Velocimetry
- JPIV is a platform independent, graphical stand-alone application for Particle Image Velocimetry (PIV). PIV is an optical technique for measuring fluid flow velocities. JPIV can be used for multi-pass PIV evaluation, sum of correlation ensemble evaluation, single pixel ensemble evaluation, vector field filtering, calculation of vorticity and other derivatives, third velocity component reconstruction, image and vector field display, vector field statistics and batch processing.
- Pencil is intended to be a simple program enabling anyone to make 2D animation. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics.
- Sketch is a vector drawing program written almost completely in Python for flexibilty (with some modules written in C for speed). Sketch supports some interesting features like gradient fills, clipmasks, text along a path or blend groups and bezier curves. All affine transformations are possible. It has plugins that import or export from different formats, and that can be used a way to define new graphics objects. This package was formerly known as 'sketch.'