What is an abstract profile?
A. Abstract profiles allow you to perform custom image effects, such as applying a particular ‘look’ to a series of images. Such a profile allows you to define CIELAB (or CIEXYZ) values as both input and output. Thus you can algorithmically define colour changes of whatever type you like and produce the LUT that achieves that. A small number of colour management applications support the creation and or use of abstract profiles. For full details of the structure, required tags and processing model, see the ICC profile specification .