Що таке колірний простір

Кольорова палітра - це певний діапазон кольорів. Прикладами добре відомих колірних просторів є sRGB, AdobeRGB і ProPhotoRGB.

Зоровий механізм людини - це не простий сенсор RGB, але ми можемо наблизитися до відгуку очі на колір за допомогою хроматичної діаграми CIE 1931 яка моделює зорову реакцію у вигляді підкови. Можна побачити, що людський зір фіксує набагато більшу кількість відтінків зеленого, ніж синього або червоного. За допомогою тріхроматіческое колірних просторів, таких, як RGB, ми відтворюємо кольору в комп'ютерах за допомогою трьох значень, що обмежує модель рамками колірного трикутника.

Використання колірних моделей, таких, як хроматична діаграма CIE 1931 є дуже сильним спрощенням людського зорового механізму, і фактичні кольорові гами реалістично відображаються швидше у вигляді тривимірної видимої оболонки, а не двомірних проекцій. Двомірна проекція тривимірного об'єкту іноді може бути невірною, тому, якщо вам потрібна тривимірна видима оболонка, використовуйте додаток gcm-viewer.

Що таке колірний простір

sRGB, AdobeRGB і ProPhotoRGB представлені білими трикутниками

Спочатку поглянемо на sRGB - це найменше колірний простір, що дозволяє закодувати найменшу кількість квітів. Воно приблизно відповідає ЕПТ-монітора десятирічної давності, і сучасні монітори здатні відображати набагато більше квітів. sRGB можна розглядати, як «найменший спільний знаменник». і воно має багато сфер застосування (включаючи Інтернет).

AdobeRGB часто використовується, як «простір редагування». Воно дозволяє кодувати більше квітів, ніж sRGB, і це означає, що ви зможете змінювати кольори в фотографіях, не сильно погіршуючи яскравість кольорів і не порушуючи чистоту чорного кольору.

ProPhoto - найбільше колірний простір, і воно часто використовується при створенні архівних копій документів. Воно дозволяє закодувати майже весь діапазон квітів, що розрізняються людським оком, і навіть деякі кольори, які людське око не бачить!

Але, якщо ProPhoto - найкраща програма, то чому ж ми не використовуємо її завжди? Причина в дискретизації. Якщо у нас є тільки 8 бітів (256 рівнів) для кодування кожного каналу, то для більшого діапазону потрібно, відповідно, і більший крок між кожним значенням.

Великі кроки означають і більш глобальні відмінності між захопленим і збереженим кольором, а для деяких квітів це є серйозною проблемою. Виходить, що ключові кольору, такі, як тілесний колір, - дуже важливі, і навіть незначні помилки призведуть до того, що око навіть недосвідченого глядача помітить похибки в фотографії.

Використання 16-ти бітового зображення, безсумнівно, залишить набагато більше кроків і набагато меншу помилку дискретизації, але це подвоює розмір кожного файлу зображення. Найбільша глибина кольору на сьогоднішній день складає 8 біт на піксель.

Управління кольором - це процес перетворення з одного колірного простору в інше, де колірний простір може бути як стандартним (наприклад, sRGB), так і довільним, таким, як профіль вашого монітора або принтера.