Wyobraźmy sobie zdjęcie z tonacją np. sepia
1. zdjęcie_tonacja.tiff
desaturujemy to zdjęcie otrzymujemu
2. zdjęcie_tonacja_zdesaturowane.tiff
Biorąc pod uwagę to, że konktretny punkt na zdjęciu nr 1 miał jakiś kolor np. aaa, bbb, ccc, to na zdjęciu nr 2 zdesaturowanym ma kolor ddd,ddd,ddd. Krzywa w sumie jest niczym innym jak zapisem algorytmu jak się zmienia kolor ddd,ddd,ddd na aaa,bbb,ccc. Można by się bawić na piechotę, sprawdzać poszczególne punkty i rozkładać na kolory. Porównując ich odpowiednio dużo utworzylibyśmy w końcu krzywe dla poszczególnych kolorów, tak by zdesaturowany obraz po potraktowaniu krzywą zmienił by się tak by wyglądać jak oryginał (mniej więcej). Pytanie jest jak to zautomatyzować ?