#!/usr/bin/env python """Remove colors""" import inkex class Desaturate(inkex.ColorExtension): """Remove color but maintain intesity""" def modify_color(self, name, color): lum = ( max(color.red, color.green, color.blue) + min(color.red, color.green, color.blue) ) // 2 return inkex.Color((int(round(lum)), int(round(lum)), int(round(lum)))) if __name__ == "__main__": Desaturate().run()