Lorsqu'une image est encodée en JPEG, les pixels RVB sont d'abord encodés en YUV, puis les canaux UV sont sous-échantillonnés. Avant de faire le DCT et d'encoder les coefficients, JPEG ne corrige pas gamma le canal Y. Est-ce correct? Ne devrions-nous pas déterminer les coefficients DCT qui affecteront le plus notre résultat affiché?
compression
gamma
Mokosha
la source
la source
Réponses:
Selon Wikipédia (insérer la clause de non-responsabilité standard RE précision):
YCbCr est un format non linéaire. Comme je l'ai mentionné précédemment, "Video Demystified" déclare:
et de Charles Poynton Couleur FAQ États
Avec la compression, nous recherchons la meilleure représentation visuelle par bit et, comme l'œil est non linéaire à peu près de cette manière, il est logique d'utiliser des représentations non linéaires.
la source
La réponse courte est "non", pour les raisons évoquées dans la note d'Alvy Ray Smith, Gamma Correction . Le gamma ne concerne pas la non-linéarité dans la perception humaine, il s'agit de la non-linéarité dans les dispositifs d'affichage (et, je suppose, les dispositifs d'acquisition aussi).
la source