Scaling, color space conversion, and dithering library
Description
The "z" library can be used for common image processing basics such as scaling, color space
conversion, and depth conversion. A simple API allows conversion between any supported formats
with minimal programmer knowledge. All library routines were designed from the ground-up with
correctness, flexibility, and thread-safety as first priorities. Allocation, buffering, and I/O
are cleanly separated from processing, allowing the programmer to adapt "z" to many scenarios.