📱 Генератор векторных QR-кодов для стримов и авторов
Генерация четких сканируемых QR-кодов для ссылок на каналы, донаты и соцсети с коррекцией ошибок Рида-Соломона (уровни L, M, Q, H) и скачиванием в PNG с тихой зоной.
Foreground
Background
Сравнение A/B:
📐 Стандарт ISO/IEC 18004, Reed-Solomon кодирование и маскирование матрицы
Матрица QR-кода N×N с синхрополосами и 3 поисковыми маркерами по углам
Полином Рида-Соломона GF(256)
Минимальная тихая зона = 4 модуля по периметру
Векторная матрица QR-кода генерируется с разбивкой данных на байтовые блоки, расчетом полинома исправления ошибок Рида-Соломона в поле Галуа GF(256), автоматическим выбором маски с наименьшим штрафным весом и формированием 4-модульной тихой зоны.
📊 Выбор уровня коррекции ошибок (L, M, Q, H) под сценарии использования
Проверенный эталон: Ссылка на канал https://framebeat.netlify.app/ при размере модуля 10px генерирует матрицу 290×290 px с уровнем коррекции ошибок Q (25% повреждений), читаемую камерой смартфона за 0.2 с.
⚠️ Инверсия цветов, физический размер сканирования и дистанция считывания
Важное замечание: Не инвертируйте цвета (светлый код на темном фоне сканируется старыми сканерами хуже). Сохраняйте контраст между модулями и фоном не менее 4:1.
📱 Спецификация уровней избыточности Reed-Solomon для QR-кодов
| Уровень коррекции | Восстановление данных | Плотность сетки | Рекомендуемая сфера |
|---|---|---|---|
| Level L (Low) | ~7% повреждений | Минимальная (крупные модули) | Трансляции, экраны видеомониторов, чистые документы |
| Level M (Medium) | ~15% повреждений | Стандартная | Полиграфия, визитки, упаковка товаров |
| Level Q (Quartile) | ~25% повреждений | Повышенная | Наружная реклама, наклейки на открытом воздухе |
| Level H (High) | ~30% повреждений | Максимальная плотность | Коды со встроенным логотипом по центру |
🔗 Связанные инструменты
Рекомендуемые калькуляторы и утилиты для непрерывного студийного процесса: