What is an ICC (international color consortium)profile?
It’s how your device reads colors. No matter how carefully devices such as display screens and printers are manufactured, there are inevitable small variations, even from the same manufacturer’s production line. Added to this is the problem of mixing devices from different manufacturers or production lines. So each device might interpret the numbers in an image file differently and if we don’t take control, each device is likely to produce different color and tone from that intended.