pygal is a dynamic SVG charting library written in python.
Pyganim (pronounced like "pig" and "animation") is a Python module for Pygame
that makes it easy to add sprite animations to your Pygame game programs.
Pyganim works with Python 2 and Python 3.
The mascot of Pyganim is a red vitruvian pig.
Pyganim was written by Al Sweigart and released under a "Simplified BSD"
license. Contact Al with any questions/bug reports: al@inventwithpython.com
pySVG is a pure Python library to create SVG documents.
PyGraphviz is a Python interface to the Graphviz graph layout and
visualization package. With PyGraphviz you can create, edit, read,
write, and draw graphs using Python to access the Graphviz graph
data structure and layout algorithms.
ImageMagick是一个用来对图像进行显示和交互操作的包。这个包包含了图像转换、注释、合成、动画
和剪辑工具。ImageMagick能读写各种流行的图像格式(如,JPEG、TIFF、PNM、XPM、Photo CD等)。
这个工具包可以在没有GUI(X11)的支持的情况下编译——它将没有显示、导入和动画功能,但仍保留极为有用
的图像处理功能。
这个可选的“显示”实用工具和port下的同名实用工具misc/display冲突。
http://imagemagick.sourceforge.net/
Mapnik is a Free Toolkit for developing mapping applications. It's
written in C++ and there are Python bindings to facilitate fast-paced
agile development. It can comfortably be used for both desktop and web
development, which was something wanted from the beginning.
Mapnik is about making beautiful maps. It uses the AGG library and
offers world class anti-aliasing rendering with subpixel accuracy for
geographic data. It is written from scratch in modern C++ and doesn't
suffer from design decisions made a decade ago. When it comes to
handling common software tasks such as memory management, filesystem
access, regular expressions, parsing and so on, Mapnik doesn't re-invent
the wheel, but utilizes best of breed industry standard libraries from
boost.org.
Python 3 bindings for Cairo.
Quesa is 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. Quesa does not contain any Apple source code, and was
developed without access to Apple's QD3D implementation.
QD3D supports both retained and immediate mode rendering, an extensible file
format, plug-in renderers, a wide range of high level geometries, hierarchical
models, and a consistent and object-orientated API.
sk1libs is a set of python libs for sK1 Project. The package includes
multiplatform non-GUI extensions which are usually native extensions.
The OpenGL Character Renderer (GLC) is a state machine that provides
OpenGL programs with character rendering services via an application
programming interface (API).
The character rendering services provided by GLC has some significant
advantages over platform specific interface such as GLX or WGL:
1. The GLC API is platform independent. Since most nontrivial GL
applications render characters, GLC is an important step toward the
goal of truly portable GL applications.
2. The GLC is simpler to use. Only two lines of GLC commands are
required to prepare for rendering characters.
3. GLC provides more ways to exploit the rendering power of OpenGL.
For example, a glyph can be drawn as a bitmap, a set of lines, a
set of triangles, or a textured rectangle.
4. GLC provides better support for glyph transformations. For
example, GLC supports rotated text, which is unavailable in GLX.
5. GLC provides better support for the large coded character set
defined by the standards ISO/IEC 10646:2003 and Unicode 4.0.1
QuesoGLC is a free (as in free speech) implementation of the GLC.
QuesoGLC is based on the FreeType library, provides Unicode support
and is designed to be easily ported to any platform that supports
both FreeType and the OpenGL API.