Als het kleurenpalet van een afbeelding kleiner wordt gemaakt dan doet zich
het probleem voor met de kleuren die niet langer op het palet voorkomen. Wat
gebeurt er met de betreffende pixels? Als niets ondernomen wordt dan zullen
de pixels ingevuld worden met de meest nabije kleur die dus de oorspronkelijke
kleur het best benaderd. Dit wordt Nearest Color of ook wel Banding
genoemd. Vooral bij zachte kleurovergangen zullen, als storend ervaren, harde
overgangen ontstaan.
Een manier om hieraan te ontkomen is dithering, waarbij de naast elkaar liggende
pixels verschillende kleuren krijgen om het oog en de menselijke waarneming
om de tuin te leiden. Op deze manier worden kleuren gesimuleerd die er in feite
niet zijn. Er worden dus quasi mengkleuren gegenereerd. Hierbij bestaat een
grote kans dat er een regelmatig patroon ontstaat, maar dit kan verbetrerd worden
door diffusion in te schakelen.
True colors (24 bits) |
Web veilige kleuren (216) - Nearest Color of Banding |
Web veilige kleuren (216) - Dithering met patroon |
Web veilige kleuren (216) - Dithering met diffusion |