QRkoder

RGB

Аддитивная цветовая модель для экранов: Red (красный) + Green (зелёный) + Blue (синий). Каждый канал — 0–255 в 8-битном режиме. На смешении трёх каналов строится весь веб: HEX #FF0000 — чистый красный, #FFFFFF — белый, #000000 — чёрный. Все QR-генераторы, включая qrkoder.ru, экспортируют PNG и SVG в RGB-пространстве.

Что такое RGB

RGB — аддитивная цветовая модель: три луча света (красный, зелёный, синий) складываются и дают итоговый цвет. Чем ярче каждый — тем светлее смесь. Все три на максимуме дают белый (#FFFFFF), все три в нуле — чёрный (#000000). Именно так работают мониторы, телефоны, телевизоры и проекторы: пиксель — три субпикселя RGB-матрицы.

В 8-битном режиме каждый канал принимает значения 0–255 (256 шагов). Итого 256³ = 16,7 млн возможных цветов. В 16-битном (HDR-дисплеи) — 0–65535, что даёт ~281 трлн вариантов. Для QR-кодов 8 бит хватает с запасом: код состоит из двух цветов — тёмный модуль и светлый фон.

На вебе RGB записывается как HEX-код — шестнадцатеричная строка вида #RRGGBB. Три «чёрных» из разных систем выглядят так: HEX #000000, CSS rgb(0, 0, 0), CMYK (0, 0, 0, 100) — все означают один и тот же чёрный, но в разных цветовых пространствах и для разных носителей.

sRGB, Adobe RGB, P3

«RGB» — не один стандарт, а семейство пространств с разным охватом (gamut): диапазоном воспроизводимых цветов.

sRGB — стандарт веба с 1996 года (IEC 61966-2-1, разработан Microsoft и HP). Покрывает ~35% видимого спектра. Все браузеры, большинство мониторов и все PNG-файлы без ICC-профиля считаются sRGB. Если вы экспортируете QR из qrkoder.ru — изображение будет в sRGB.

Adobe RGB (1998) расширяет охват примерно до 50% видимого спектра — за счёт более насыщенных зелёных и циановых. Используется в профессиональной фотографии и предпечатной подготовке. На обычном sRGB-мониторе Adobe RGB выглядит «приглушённо» — цвета теряются при конвертации.

Display P3 — стандарт Apple (iPhone 12+, MacBook Pro с 2016, iPad Pro). Охват ~45% видимого спектра, шире sRGB на 25%, особенно в красных и зелёных. Если вы создаёте QR для Apple-приложения или iOS-баннера — P3 даёт более живые цвета, но только на поддерживающих дисплеях.

Для QR-кодов на экранах достаточно sRGB: разница между пространствами заметна на фотографиях и градиентах, но не на двухцветных модулях кода.

RGB для QR-кодов на экранах

Все QR-генераторы — включая qrkoder.ru — выдают RGB-изображения. PNG и SVG работают в RGB-пространстве по умолчанию. Это правильно для цифрового применения: экраны — RGB-устройства, и конвертация не нужна.

Когда RGB достаточно: digital signage (экраны в торговых залах), web-баннеры, мобильные приложения, письма, мессенджеры, посты в соцсетях, экраны на выставках. Всё, где QR отображается на дисплее и не идёт в печать.

Когда нужна конвертация в CMYK: офсетная печать, типографские тиражи, упаковка, журналы. Принтеры наносят краску четырьмя каналами (Cyan/Magenta/Yellow/Key), и RGB-файл типография сконвертирует автоматически — но при этом цвета могут сдвинуться. Если точность цвета важна (корпоративный брендбук, конкретный Pantone), конвертируйте сами через ICC-профиль: в Adobe Photoshop — Edit → Convert to Profile → Coated FOGRA39 (стандарт для мелованной бумаги в России). Подробнее — в статье про CMYK.

Для чёрно-белого QR разница между RGB и CMYK несущественна: чёрный остаётся чёрным в обоих пространствах. Проблемы возникают только с цветными кодами — яркий красный RGB(255, 0, 0) в CMYK может стать заметно темнее или с другим оттенком.

Частые вопросы

Чем RGB отличается от CMYK для QR-кода?

RGB — цветовая модель для экранов (сложение света): три канала 0–255, итог — 16,7 млн цветов. CMYK — для печати (вычитание краски): четыре канала 0–100%. Один и тот же чёрный: RGB(0,0,0) = HEX #000000 = CMYK(0,0,0,100) — но в разных физических системах. Для QR на экране всегда используйте RGB: PNG и SVG уже в нём. Для типографской печати типография сама переведёт RGB в CMYK, но если цвет критичен — конвертируйте вручную через ICC-профиль Coated FOGRA39, чтобы контролировать результат. Подробнее — в глоссарии CMYK.

Что значат три цифры в записи rgb(255, 128, 0)?

Это значения каналов: первая цифра — интенсивность красного (Red), вторая — зелёного (Green), третья — синего (Blue). Диапазон каждого — от 0 (канал выключен) до 255 (максимум). rgb(255, 128, 0) — оранжевый: красный на полную, зелёный на половину, синий выключен. В HEX это #FF8000. rgb(0, 0, 0) = #000000 = чёрный; rgb(255, 255, 255) = #FFFFFF = белый. Для QR обычно используется чёрный (#000000) на белом (#FFFFFF) — максимальный контраст, гарантирующий считывание любым сканером.

Какое цветовое пространство у PNG-файла QR с qrkoder.ru?

sRGB — стандартное пространство для веба. PNG без встроенного ICC-профиля браузер и большинство программ интерпретируют как sRGB автоматически. Это правильный выбор для QR-кодов: отображается одинаково во всех современных браузерах (Chrome, Firefox, Safari, Edge), мессенджерах и приложениях. Если вы откроете файл в Photoshop и он спросит про цветовой профиль — выбирайте sRGB IEC61966-2.1 и продолжайте без конвертации.

Влияет ли цвет QR-кода на его читаемость сканером?

Да, но не тип модели (RGB/CMYK), а контраст. Сканер считывает разницу между тёмными модулями и светлым фоном. Минимальное соотношение яркостей — примерно 4:1 по стандарту ISO/IEC 18004. Тёмно-синий (#003366) на белом — читается. Светло-жёлтый (#FFFF99) на белом — нет. Красный (#FF0000) на белом — читается на телефоне, но могут быть проблемы с лазерными сканерами (они используют красный лазер и хуже воспринимают красные объекты). Безопаснее всего — классический чёрный на белом.

Нужно ли конвертировать QR в CMYK перед отправкой в типографию?

Если QR чёрно-белый — нет, не обязательно: типография сконвертирует сама, результат будет идентичным. Если QR цветной — лучше конвертировать вручную, чтобы контролировать сдвиг цветов. Способ: в Adobe Photoshop откройте PNG, затем Edit → Convert to Profile → выберите Coated FOGRA39 (для мелованной бумаги) или Uncoated FOGRA29 (для немелованной). Сохраните как TIFF или PDF с встроенным профилем. Для передачи через SVG — откройте в Illustrator, File → Document Color Mode → CMYK, затем сохраните PDF. Если нет Photoshop — уточните у типографии: большинство принимают sRGB-PNG и конвертируют сами.

Что такое HEX-код и как перевести его в RGB?

HEX — шестнадцатеричная запись RGB-цвета: #RRGGBB, где каждая пара символов — канал в шестнадцатеричной системе (00–FF = 0–255 в десятичной). Перевод: #FF8C00 → R=FF=255, G=8C=140, B=00=0 → rgb(255, 140, 0) — тёмно-оранжевый. Для QR-кодов используйте любой онлайн-конвертер или колорпикер браузера (DevTools → Elements → цветной квадратик). Сам qrkoder.ru принимает HEX при настройке цвета кода: введите #1A237E для тёмно-синего корпоративного QR или #212121 для «мягкого чёрного» вместо полностью чёрного.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно
RGB — цветовая модель для QR-кодов на экранах | QRkoder