Support stricter colourspace type
Add colour quantization