pixtreme
pixtreme is a GPU-first image-processing library for Python, built on CUDA and CuPy. Its Frame-centric API keeps image data and processing operations on the GPU while providing explicit image semantics.
Recommended working state
We recommend working in the ACEScg color space with linear gamma and float32 storage.
This keeps compositing and blur proportional to light; keep pixels in floating point and convert to integers only when writing image files.
Choose other supported dtypes and color spaces when they suit your workflow.
Installation
Install pixtreme with pip:
pip install pixtreme
Or add it to a uv project:
uv add pixtreme
Browse the Reference section in the site navigation for the complete public API.
The C and C++ SDK guide covers installing the native SDK, building a consumer with CMake, checking ABI compatibility, and handling errors.
Read the changelog for release notes and migration guidance. Download wheels and checksums from GitHub Releases or install from PyPI.