clone of G'MIC image processing framework