Все что нужно знать программисту об изображениях

Роман Белов
Роман Белов
JetBrains
Программист @ JetBrains. Режиссер @ keen.visuals. Закончил матмех. Увлекаюсь кино и алгоритмами VFX.

Для многих программистов картинка — это просто матрица из троек чисел R,G,B. Обычно представления об изображениях на этом заканчиваются, а начинаются вопросы:

— А почему у меня иконка размыта?

— Ой, а в браузере все выглядит по-другому?

— А почему по краю пиксели, ребят?

— А правда, чтобы перевести в серый цвет картинку — надо взять среднее арифметическое RGB?

— А как сжать ресурсы, не потеряв качество?

— Почему градиент разваливается на полоски?

Вот на эти и многие другие вопросы Роман постарается ответить на лекции.