Dziś technologie i urządzenia umożliwiają stworzenie obrazu tak jasnego i nasyconego, że będzie jeszcze piękniejszy niż jego prawdziwy pierwowzór. Jakość przesyłanego obrazu zależy od kilku wskaźników jednocześnie: liczby megapikseli, rozdzielczości obrazu, jego formatu i tak dalej. Należy do nich jeszcze jedna właściwość - głębia koloru. Co to jest i jak to zdefiniować i obliczyć?
Informacje ogólne
Głębia koloru to maksymalna liczba odcieni kolorów, które może zawierać obraz. Ta liczba jest mierzona w bitach (liczba bitów binarnych, które definiują kolor każdego piksela i odcień w grafice bitmapowej). Na przykład pojedynczy piksel o głębi koloru 1 bit może przyjmować dwie wartości: białą i czarną. A im ważniejsza jest głębia kolorów, tym bardziej zróżnicowany będzie obraz, w tym wiele kolorów i odcieni. Odpowiada również za dokładność transmisji obrazu. Tutaj wszystko jest takie samo: im wyżej, tym lepiej. Inny przykład: obraz-g.webp
Trochę o RGB i CMYK
Z reguły wszystkie obrazy w tych formatach mają głębię kolorów 8 bitów na kanał (kolor). Ale na obrazie może być kilka kanałów kolorów. Wtedy wzór RGB z trzema kanałami będzie miał już głębię 24 bitów (3x8). Głębia kolorów obrazów CMYK może wynosić do 32 bitów (4x8).
Kilka uderzeń więcej
Głębia koloru - liczba odcieni jednego koloru, które urządzenie w kontakcie z obrazami jest w stanie odtworzyć lub stworzyć. Ten parametr odpowiada za płynność przejścia odcieni na obrazach. Wszystkie obrazy cyfrowe są zakodowane za pomocą zer i jedynek. Zero jest czarne, jedno jest białe. Są one przechowywane i zawarte w pamięci, mierzone w bajtach. Jeden bajt zawiera 8 bitów, w których wskazana jest głębia koloru. W przypadku aparatów obowiązuje inna definicja – głębia kolorów matrycy. Jest to wskaźnik, który określa, jak pełne i głębokie obrazy pod względem odcieni i kolorów są w stanie wytworzyć aparat, a raczej jego matryca. Wysoka wartość tego ustawienia zapewnia obszerne i płynne zdjęcia.
Pozwolenie
Związkiem między głębią kolorów a jakością obrazu jest jego rozdzielczość. Na przykład obraz 32-bitowy o rozdzielczości 800x600 będzie znacznie gorszy od podobnego obrazu o rozdzielczości 1440x900. Rzeczywiście, w drugim przypadku znacznie większa liczbapiksele. Łatwo to zweryfikować samemu. Wszystko, co musisz zrobić, to przejść do komputera w „ustawieniach obrazu” i spróbować konsekwentnie zmniejszać lub zwiększać rozdzielczość ekranu. Podczas tego procesu wyraźnie zobaczysz, jak bardzo rozdzielczość wpływa na jakość przesyłanego obrazu. Bez względu na to, ile kolorów zawiera obraz, będzie on ograniczony do maksimum obsługiwanego przez monitor. Jako przykład weźmy monitor o 16-bitowej głębi kolorów i obrazie 32-bitowym. Ten obraz na takim monitorze będzie wyświetlany z 16-bitową głębią kolorów.