Я видел в нескольких местах в Интернете (например, here и here и here) Таблица, показывающая количество символов, каждый тип QR-кода (от 1 до 40) может отображаться в зависимости от типа символа и уровня ЕС.Формула для расчета максимальной емкости данных для QR-кодов?
Что мне не удалось найти или разработать, является формулой, используемой для создания этой таблицы?
т.е. QR_Type & EC_Level & Character_Type => Максимальная длина символа
Я хочу использовать эту формулу, чтобы выработать самую низкую QR-тип, который может быть использован для отображения входной строки, учитывая выбранный уровень ЕС и путем обнаружения набор символов и длина строки.
На одного из ответчиков вы можете понять это, используя этот ресурс. http://www.qrcode.com/en/about/version.html Очевидно, что вычисление емкости данных QR - это самосвал. –
@GeorgeStocker Спасибо, Джордж, видимо, это мой ответ. : P –
Вы можете рассчитать его с таблицей a и формулой. Смотрите мой документированный код luaqrcode здесь: http://speedata.github.com/luaqrcode/docs/qrencode.html#section-5 (раздел «Емкость QR-кодов»). – topskip