Приходилось ли вам вводить в адресную строку браузера длинные ссылки из газет, журналов и других некомпьютеризированных источников. И в очередной раз, изливая порцию проклятий в адрес авторов таких ссылок, вы грезили о технологии, которая могла бы значительно упростить эту задачу. И такая технология уже давно существует, а в эпоху мобильного Интернета стала наиболее востребованной.

Еще в 1994 году японская компания Denso Wave разработала новый стандарт кодирования информации и запатентовала его как “QR-код”. Этот код представляет из себя монохромную матрицу из квадратов черного и белого цветов. Для того чтобы распознать QR код, необходимо сканировать закодированный квадрат, например фотокамерой мобильного телефона и раскодировать его с помощью специально предназначенной для этого программы. Список таких программ я разместил в конце статьи.

Распознавание QR кода с мобильного телефонаПомимо ссылок на веб-ресурсы в QR-код можно поместить информацию о контакте для сотового телефона, данные для быстрой отправки SMS сообщений при заказе каких-либо услуг, информацию о товарах в магазине и т.п. Благодаря такой высокой универсальности QR-кодировка стала особенно популярной в Японии.

Максимальное количество символов, которые можно поместить в такой матричный код равно 4296, а если текст состоит из одних цифр и того больше - 7089. То есть фактически в графический кусок QR-кода можно было бы поместить даже текст этой статьи. Представьте себе, что зайдя в торговый центр и сфотографировав сформированный на стене QR код, вы получаете информацию о товарах и ценах. Вам нет необходимости подходить к прилавкам, ведь есть возможность спокойно проанализировать все со своего мобильного телефона.

Программы для распознавания и генерации QR-кодов.

Мобильное:

Java: I-Nigma, Kaywa reader, UpCode

Symbian OS: NeoReader, QuickMark, Kaywa reader

Android: Google Goggles, QR Droid, I-Nigma, NeoReader, Elinext UPC

Windows Mobile: I-Nigma, QuickMark

Для ПК:

Windows: XRen QR Code, QRdraw, BarCapture, QuickMark

Linux: QRencode, KBarcode

MacOS: EvoBarcode, Mac Barcode Software