Vec3b: максимальное значение для цвета r / g / b составляет 254 вместо 255 - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть один странный вопрос, так как я еще не сталкивался с подобной проблемой.

Я сделал снимки в Adobe Illustrator (jpg и png) 300x100, с полями 100x100 для каждого красного (255,0,0), зеленая (0,255,0), синяя (0,0,255) часть.Когда я пытаюсь найти цветовые коды из файла JPG, для любого из цветов он показывает 254, а не 255, как он сделан.Когда я пытаюсь сделать то же самое с файлом PNG, он показывает 255, как и должно быть.

Есть идеи, почему это происходит?

PS Я сделал тройную проверку цветовых кодов при фотографировании, так что это не проблема

1 Ответ

0 голосов
/ 23 сентября 2018

JPEG сжатие обычно с потерями, не без потерь.Исключением являются кодеки JPEG-LS и JPEG2000.Ожидается потеря деталей.

PNG, однако, всегда без потерь.

...