Welcome to gmic-py’s documentation!

gmic-py is a Python 3 binding for the G’MIC Image Processing Framework written in C++.

G’MIC provides image-processing commands for 1D to 4D images, as well as many graphical filters. It is thus targetted at both artists and data-scientists.

This documentation showcases various uses of gmic-py:

For Linux and generally, gmic-py can be installed for Python >= 3.6 using:

pip install gmic

MacOS works the same but needs libomp on top. Windows will be supported in the third quarter of 2020.

Head over to the Installing section for more setup details.

Head over to the Quickstart section for examples.

Indices and tables