Как стать автором
Обновить

Комментарии 23

Ну и для полноты стоит добавить готовое решение на PHP.
sourceforge.net/projects/phpqrcode/?source=dlp
(как всегда работает из коробки с UTF-8, для 1251 — предварительно не забываем конвертировать)
Огромное спасибо.
И — ура! ура! — я наконец-то дождался подробной статьи по генерации QR-кодов!
На Хабре как-то раз мелькала полезная и забавная статья о том, как читать QR-код, если под рукой нет смартфона или еще какого гаджета — habrahabr.ru/post/127197/ — мне в свое время хорошо помогло понять систему создания QR-кодов. Может кому полезно будет здесь. )
А есть вменяемый online сервис по генерации qr-кодов? Сходу гугл дает только технические сайты.
Пользуюсь этим, когда лень на андроиде набирать ссылку/текст.
Есть сервисы, которые могут генерировать QR код, содержащим символьную информацию(т.е QR код, который можно считать телефоном и глазами). Интересен механизм как они это делают и какие ограничения(а они должны быть по идее).
Просто добавляется побольше информации для восстановления и вносится шум, который и является визуальной частью. Главное, не переусердствовать с шумом, иначе код не распознается.
Как пример внесения шума: rezz.ru/qr/?url=i-
Надо сгенерировать QR код с уровнем коррекции H, 30% площади полученного изображения можно использовать под произвольное изображение. На всякий случай проверяйте, распознаётся ли полученной код.
Quickmark может генерировать плюс есть интересные плюшки. И даже десктопное приложение для распознавания
А есть где-нибудь информация о том, как происходит определение факта наличия QR–кода на странице и его расположения?
Ведь эти квадратика надо как-то опознать.
А я по оригиналу («QR Code Demystified» Джейсона Брауна) писал курсовую!
Было бы круто заиметь свободный vba скрипт под ms office для генерации QR
НЛО прилетело и опубликовало эту надпись здесь
Это хорошо, что Ваш телефон смог распознать его, потому что цветовая легенда перекрывает важные области QR кода.

Из изложения плохо понятно, как писать QR-код "блоками" с разным набором данных. В частности непонятно - нужно ли добивать ли до полных байт каждый раз последовательность<способ кодирования><длинна><данные>, или только последнюю последовательность.

За статью большое спасибо.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации