Как создавать дизайнерские QR-коды с помощью Java?

Я хочу создавать QR-коды для дизайна с помощью Java.
QR-коды для дизайна могут содержать логотип в виде графики. Вот пример таких разработанных кодов.

Примеры дизайна QR-кода

Как создавать такие QR-коды?


person guerda    schedule 01.12.2010    source источник


Ответы (2)


Я только что нашел программу, позволяющую создавать такие QR-коды.

Есть другой способ вставлять изображения в QR-коды. Вместо того, чтобы набрасывать лишние фрагменты и полагаться на исправление ошибок для сохранения смысла, мы можем спроектировать закодированные значения для создания изображения в коде без присущих ему ошибок, например:

Код QArt

Программное обеспечение разработано на языке Go и доступно через http://code.google.com/p/rsc/source/browse/qr

Автор подробно описывает это в разделе http://research.swtch.com/qart.

person guerda    schedule 13.04.2012

Насколько мне известно, специального алгоритма для встраивания изображений в QR-код не требуется. Просто возьмите стандартный QR-код и вставьте в него свое маленькое изображение, используя стандартные методы обработки изображений. Это может все еще работать, если встроенное изображение было достаточно маленьким из-за избыточности в структуре пикселей — поэтому после манипуляции следует протестировать модифицированный QR-код.

См. также: http://contentdeveloper.com/2010/01/how-to-customize-qr-codes-with-your-brands-identity/

person Robert    schedule 26.01.2011