Anti-Grain Geometry for Python (2 & 3) with Cython
Project description
celiagg provides a simple, stateless canvas object that uses Anti-Grain Geometry 2.4 <svn://svn.code.sf.net/p/agg/svn> with Cython to render directly into a Numpy array.
A respectably modern C++ compiler is required to build celiagg
Installation
pip install celiagg should do the trick.
Building from source with the Freetype font library on macOS requires the pkg-config tool which can be installed via Homebrew, MacPorts, or other macOS package management systems.
Dependencies
Numpy
Cython (build-time only)
Freetype2 (optional)
Contributing
We encourage contributions to celiagg! If you would like to contribute, just fork the repository on GitHub, make your changes, and issue a pull request.
History
celiagg started as pyagg (https://github.com/erikhvatum/pyagg) but was renamed to avoid clashing with PyAgg (https://github.com/karimbahgat/PyAgg).
celiagg is a play on Celiac (Anti grain…) and AGG (Anti-Grain Geometry).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for celiagg-1.0.3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11cba42e52265c03297e0e837f106250169337ad5452c16dbb528100ce4a9595 |
|
MD5 | c998f407ba4395cf5b7672c9c3dfb87c |
|
BLAKE2b-256 | 13159e7dbd7351ed0141e2be147b03262ce5c49778c624545ef65e986fba07ea |
Hashes for celiagg-1.0.3-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd8d4950e23273a1a18bb89cff667a8530fdec8417a6bbe3d9df066481333d7a |
|
MD5 | 80c953ce1e36f1207a02adc932f64b68 |
|
BLAKE2b-256 | 51a92103e294832966360fb3380d5cbb7e3aa860c6a8b8fe150d10367f300d35 |
Hashes for celiagg-1.0.3-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77d5a318519179a1cfbe1bd1f638a710225008c3a3d928dd71a9b9f0146e94a7 |
|
MD5 | d2df0aaca0aa350b89b7374361f20e9f |
|
BLAKE2b-256 | d2a2aaa87c290ac9dd9ca9fd76594f013e96f92aa8540b3e42f94dce69122cf9 |