Любое изображение имеет цвет, даже черно-белое. Изображение находится в памяти компьютера в цифровом виде, то есть каждая точка его описана определенным числом. При сканировании или съемке цифровой камерой происходит кодирование изображения в цифровую форму, при печати и отображении на экране — обратный процесс, получение картинки из кода. В процессе компьютерной обработки изображений вы обязательно будете менять цвет его пикселов, давая программе команду поменять какие то из значений кода.
Для того чтобы все это было возможно, необходимо решить задачу выражения цвета в численном виде. Эта задача очень сложная и до сих пор не имеющая однозначного решения. Дело в том, что цвет существует только при наличии наблюдателя, который может его увидеть. Реальный свет (например, дневной) представляет собой смесь различных световых волн, то есть имеет сложный спектр. Человеческий глаз улавливает пветовые волны в определенном интервале длин и интенсивностей (видимый спектр излучения). Затем мозг обрабатывает поступающие сигналы, и в зависимости от сочетания длин волн и их интенсивности человек воспринимает предметы различным образом окрашенными. Таким образом, реально цвет относится не только к самому предмету, но и к особенностям физиологического восприятия конкретного наблюдателя. Разные люди видят цвет по-разному. Поскольку в восприятии цвета участвует мозг, в этом процессе есть свои феномены. На некоторых из них основаны полиграфические процессы. Так, метод четырехцветной растровой печати основан на склонности мозга к смешению и обобщению. В результате мозаика цветных точек (растр) превращается для наблюдателя в реалистичную картинку. Несмотря на сложность и субъективность процесса восприятия света, все мы люди, и значит, что-то общее в наших картинах мира есть.