color from image
02 KFC-стиль из коробки

Цветной QR из картинки

QR из картинки - это код, где каждый модуль раскрашен под цвет соответствующего пикселя фотографии. Так делают KFC, Lyft, Allianz, Carlton International, BonTourism и десятки других брендов. 4pna автоматически держит контраст: тёмные модули остаются достаточно тёмными для скана, светлые - достаточно светлыми.

Картинка-источник цвета

Как это работает. Картинка масштабируется в сетку модулей QR с 3×3 усреднением. Тёмные модули блендятся к чёрному с сохранением hue, светлые - к белому (пастельный эффект). Картинка-фон видна сквозь светлые модули с прозрачностью 55% — даёт фирменный KFC-стиль.

Пресеты стиля
Модули
Цвета (используются если картинка не загружена)
Логотип в центр
Размер и поле
03

Как это работает

1

Масштабирование

Загруженная картинка сжимается до сетки QR (например 33×33 модулей).

2

Выборка цвета

Для каждого модуля QR берётся RGB-пиксель из той же позиции картинки.

3

Контроль контраста

Если luma тёмного модуля выше 0.55 - цвет автоматически затемняется до 0.45. Светлые модули белеют до 0.88.

4

Защита finder-зон

Три служебных угла QR остаются монохромными - без этого код не отсканируется ни одним приложением.

готово