Відповіді:
Це називається субпіксельною візуалізацією.
Основні кольори вашого монітора не укладаються один на одного. Натомість вони розташовуються поруч. У різних моніторів є різні візерунки, але найчастіше вони вирівнюються так, щоб кольори були поруч.
Якщо ви знаєте фізичне розташування, ви можете підготувати зображення таким чином, щоб ви обчислили різну вибіркову позицію для кожного кольорового каналу. По суті, ви збільшуєте роздільну здатність зображення, щоб ви розглядали кожен окремий колір як окремий піксель.
Це, звичайно, означає, що вам потрібно знати орієнтацію дисплея та мати деякі дані, які можна змістити. Зображення не буде корисним для інших моніторів з різними розмірами пікселів. Тож це зарезервовано для речей, які динамічно генеруються, найчастіше шрифти.
Це також означає, що при збільшенні або поданні на носії з різними субпікселями або відсутністю ефект буде реєструватися як розмиття. Тож збільшення пікселів зображення, що відображається на пікселі, не дуже гарна ідея. З цієї причини було б гарною ідеєю відключити ефект, якщо ви робите зображення для використання іншими, а вирівнювання субпікселів невідоме.