>> |
No.175480
Файл: Strike the Blood - Combat Deacon Rudolf Eustach of.webp -(1617 KB, 1962x1536, Strike the Blood - Combat Deacon Rudolf Eustach of.webp)
Во-первых, аргументы >>175417 осуждают режим сжатия с потерями, заложенный в WebP, поэтому не имѣютъ отношения к скриншоту >>175407, изготовленному в режиме сжатия без потерь.
Во-вторых, утверждение «никак не избавиться» в громадном большинстве случаев несправедливо по отношению к искажениям цвѣтности, порождаемым цвѣтовою субдискретизациею.
Припомним вот чего: контраст, являющийся исключительно цвѣтовымъ (напримѣръ, ядовито-зелёные яркие буквы на ярком же пурпурном фоне), справедливо воспринимается как «бьющий по глазам», на фото реальнаго міра почти не встречается, в компьютерно-генерируемых картинках используется только в малораспространённых (немэйнстримных) художественных стилях (таков стиль https://en.wikipedia.org/wiki/Vaporwave или https://en.wikipedia.org/wiki/Synthwave напримѣръ).
Вот почему «на контрастных границах» цвѣтовой контраст довольно рѣдко бывает единственным: почти всегда он сопровождается контрастом яркости (то есть болѣе яркій цвѣтъ противостоит болѣе тёмному). Нерѣдко он сопровождается также и контрастом насыщенности цвѣта (то есть болѣе «сѣренькій» цвѣтъ противостоит болѣе «цвѣтному»), отчего цвѣтные элементы располагаются на нецвѣтном или на малоцвѣтномъ фоне (если на ярком фоне, то на бѣломъ или свѣтло-сѣромъ, иногда «слегка цвѣтномъ», а если на тёмном фоне, то на чёрном или тёмно-сѣромъ, опять же иногда «слегка цвѣтномъ», но цвѣтъ тёмных пикселов труднѣе отличать от сѣрыхъ той же яркости — труднѣе, чѣмъ было бы со свѣтлыми).
Послѣдній ѳэзисъ в скобках в предшествующем абзаце справедлив не только по отношению к фону, но и вообще: зрѣніе человѣка — это не какой-нибудь совершенный колориметр, и проявляется это прежде всего в том, что сила человѣческаго цвѣтовосприятія сильно зависит от яркости, то есть чѣмъ ярче элемент картинки, тѣмъ яснѣе видны самыя мельчайшія вариаціи его цвѣта, а вот у тёмного текста на ярком фоне (или вообще у тёмного элемента на границе болѣе свѣтлаго) нѣкоторая перемѣна цвѣта не замѣтна в наших глазах.
Но тогда неизбѣжно получается, что и послѣдствія цвѣтовой субдискретизации в половине случаев бывают малозамѣтны. Если цвѣтъ тёмного объекта, который при субдискретизации «протёк» на квадрат 2×2 пиксела, случайно «заражает» собою болѣе свѣтлый объект (скажем, если вокруг тёмно-синего текста на свѣтломъ фоне появляется столь же синий, но ввиду свѣтлости ещё и ярко-голубоватый ореол, или если границы контура яркой цвѣтной черты на тёмном сѣромъ фоне начинают и сами сѣрѣть, «заражаясь» от фона), то мы бѣсимся. Если же направление «протечки цвѣта» случайно оказывается противоположным въ нѣкоторомъ другом квадрате 2×2, то тогда совпадает с направлением «протечки цвѣта» в нашем зрительном восприятии и как бы скрадывается им. Вѣроятности случайного возникновения того и другого направления «протечки цвѣта» примѣрно равны.
Но их можно сдѣлать и не равными! — для этого достаточно исключить какую бы то ни было случайность, то есть достаточно в ходе субдискретизации выбирать цвѣтъ каждого квадрата 2×2 пикселов не тупѣйшимъ способом (скажем, всегда цвѣтъ лѣваго верхняго пиксела), а разумным: брать цвѣтъ сáмого яркого пиксела. Ну или не в ходе самóй субдискретизации дѣлать этот выбор, а сперва запустить такой предобработчик (препроцессор), который придаст каждому квадрату 2×2 пиксела желаемый цвѣтъ, а затѣмъ запустить привычный (а потому провѣренный, надёжный) алгоритм субдискретизации, который желаемый цвѣтъ получит просто-напросто «за отсутствием другого», да. Результат этого называется словосочетанием «яркостно-контролируемая цвѣтовая субдискретизация».
|