PSD.rb is a general purpose Photoshop file parser written in Ruby. It allows you to work with a Photoshop document in a manageable tree structure.
PyChart is a Python library for creating high quality Encapsulated Postscript, PDF, PNG, or SVG charts. It currently supports line plots, bar plots, range-fill plots, and pie charts. Because it is based on Python, you can make full use of Python's scripting power.
Python Exif Parser: aims at extracting EXIF information from Jpeg and Tiff files which include it
a complete redevelopment of the original library. It offers full support for the 0.11x versions of GDChart, has a brand new OO interface, and is extensively documented
Python Imaging Library
adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities
python-aalib is a set of bindings for AAlib, an ASCII art library.
pythonOCC aims to provide a full Python wrapper for the OpenCascade 3D modeling/visualization library classes. The first step is to focus on modeling and import/export classes (IGES, STEP, VRML) in order to provide a complete, powerful, and easy-to-use 3D modeler using Python scripts.
an add-on library to deal with combinatorial graphs, a data structure consisting of nodes and edges connecting the nodes. Graph theory and algorithms play a major role in countless applications such as network design and optimisation, traffic planning, routing, scheduling and visualization, and so graphs have become one of the cornerstones of applied discrete mathematics and computer science
Qanava is a C++ library designed to display graphs on a Qt canvas. Qanava provide classes to generate various layouts of directed graphs and visualize their nodes with custom styles on a graphic canvas. Qanava is designed for applications with basic graph visualization needs such as Gantt charts, social networks, and document or network modelling applications. It is not meant for a complex interactive visualization of very large data sets.
provides a set of classes for camera control, as well as comfortable user interface that allows you to control your viewing parameters via mouse and buttons. QGLViewer is object oriented
a high level 3D graphics library, released as Open Source under the LGPL, which offers binary and source level compatibility with Apple's QuickDraw[tm] 3D API
creates and reads any Quicktime movie that uses JPEG, RAW, or YUV2 compression
a graphics extension to the Qt GUI application framework that provides a 3D plotting widget for scientific data and mathematical expressions
Recognition And Vision Library: a general C++ Library, with modules for Computer Vision, Pattern Recognition and much more
RAY++ is a collection of C++ classes needed for ray tracing (shapes, surfaces, cameras etc.). The object-oriented design makes it easy to extend the package. RAY++ is distributed under the terms of the GNU Library General Public License (LGPL).
allows access to the freely available Tk Graphical Toolkit from the Rexx language
Small Antialiased Graphics Library (SAgl) is a portable Small Antialiased graphics library written in C. It offers lines, circles and besier curves, as well as thick lines and fills. SAgl can be used on top of SDL or with X or any other graphics system.
ScanDraiD is intended to provide a minimal, robust, flexible and platform-independent library called libscan3d written in C++ for an open source 3D scanner.
Scenic is a 2-dimensional scene based graphics library. It stores graphics in a tree-like structure (scene). Scenic also handles user input (mouse and keyboard).
SDL_gfx evolved out of the SDL_gfxPrimitives code which provided basic drawing routines such as lines, circles or polygons and SDL_rotozoom which implemented a interpolating rotozoomer for SDL surfaces.
SDL_gui is a graphical user interface library for SDL.
SDL_Surface is a Rotozoom/Zoom function for SDL.
The SDL_ttf library is a wrapper around the Freetype library that allows you to use TrueType fonts to render text in SDL applications.
Seamstress and Arachne
Seamstress is a portable library that implements Avidan and Shamir's seam carving technique for content-aware image resizing. Arachne is a program developed alongside the library to show it at its best. It allows realtime, fluid image resizing using this fascinating technique. Seam carving works by removing the "boring bits" from an image, so it can change the aspect ratio of many images without changing the shape of the objects inside.
SDL Graphics Extension is a set of functions and classes that uses the excellent Simple DirectMedia Layer (SDL) library.
Sh is a library that acts as a language embedded in C++, allowing you to program GPUs (Graphics Processing Units) and CPUs for graphical and general-purpose computations in novel ways.
Shallows is a C++ library designed to make GPGPU programming easier and safer. It aims to reduce the time spent on writing and debugging OpenGL-related C/C++ code, so the developers of GPGPU applications can concentrate on implementing the algorithms instead. GPGPU applications are all about performance, so the overhead by using shallows is therefore kept low.
(shareware) a small library to create shapes of seashells and snails
provides pixmaps for card games, and functions for using the cards in X11 programs
SkyVIDEO is a video-oriented portable library designed to help developpers from SkyTecH (and now, developpers world-wide) to write totally portable programs.
SPDataPickle is a library use to serialize and deserialize C structures to and from XML or JSON.
a low-level graphics library that provides VGA and SVGA modes in a console
for rendering Flash animations and games. It was originally designed as a basis library for creating Flash plugins for GStreamer, but it is a fully standalone library which only use the libart library for drawing. Swfdec is released under the LGPL
t1lib is a library written in C which implements functions for generating bitmaps from Adobe Type 1 fonts.
Threedee Advanced Graphic Library is a library that provides a subset of SGI-GL functionalities. Its main purpose is to be portable and extensible.
TclMagick is a Tcl extension that works with both the GraphicsMagick and ImageMagick image manipulation libraries.
a C++ library that helps automate final assembly of tedious graphic design tasks (e.g. from photoshop or gimp), such as conjuring piles of web page-specific navigation features
The Big Picture
The Big Picture is a Python library for handling EXIF, IPTC, and other metadata in JPEG and TIFF files.
meant to be an easy to use graphics library geared towards people wanting to make tile based games
a Small, Free and Fast Subset of OpenGL
a framebuffer library for the X Window system. Its API is a small subset of OpenPTC's one
a modern C++ GUI library for the X Window System, released under the terms of the GNU Library General Public License (LGPL). TOAD needs EGCS 1.1.1, GNU bintutils 2.9.1 and glibc 2 to compile successfully
Unrawel is a library and simple command line frontend to experiment with different techniques for digital camera acquired RAW image interpolation and processing.
Voreen is a computer graphics library for interactive volume visualization. It provides several visualization techniques for volumetric data and makes use of programmable graphics hardware (shaders) to accelerate rendering. The accompanying applications allow for creating and testing new rendering techniques. Voreen is implemented with C++ and uses OpenGL/GLSL for rendering.
a 3D graphics library for Python, designed to permit novice programmers to write scientific graphics programs
VSOFont is a small library used to draw very simple and fast user definable 2D vector fonts.
a VTK class that enables VTK to render to and interact with your FLTK application
WinGL is a small C++ library designed to help developing portable OpenGL windows-based or fullscreen applications.
a layer over the grx graphics library which provides a simple GUI API with memorization of the objects displayed in the various windows, such that redraw and printing to a scalable PostScript representation are easy to do
a user-level library that works with the Linux kernel framebuffer driver to provide hardware-accelerated 2D drawing functionality for applications like games or multimedia presentation. It is a flexible API which provides direct access to graphics card framebuffer memory and automatically uses the accelerated graphics chipset features when available, and provides identical functionality implemented in CPU for drawing on dumb framebuffers and off-screen bitmaps
Prev 50 Next 50