Комментарии 63
BinaryEye QR-коды из статьи QR-кодами не посчиитал.
Вот вам и вжух.
Ох уж эти баги. ) Нужно глянуть что это за штука BinaryEye, iphone и android норм читает из коробки.
У меня читается, андроид
Решил проверить через Google Объектив.
Во-первых работает, а во-вторых, нашлись похожие изображения. https://habr.com/ru/post/310052/
Яндекс "поиск по фото" и гугл "умная лупа" - увидели мону лизу и не стали читать текст. Зато накидали и оригинальные фото и другие фото с qr-кодами. Видимо алгоритмы этих сайтов в первую очередь видят фото в целом и не воспринимают её как qr код. Только первы qrCat распознался правильно.


"Сканер QR- и штрих-кодов" https://play.google.com/store/apps/details?id=com.teacapps.barcodescanner прочитал без промедлений. Довольно мощное приложение, читает самые хардкорные экземляры.
Я представляю как проверяющий в кафе сидит пыхтит пытаясь заставить свой сканер считать этот код. Итак день не задался, так еще эти "весельчаки" со своими нескучными QR-кодами.
Либо какая-то совсем допотопная версия BinaryEye, либо у Вас что-то с экраном или с камерой. У меня совершенно без проблем прочитал всё, в том числе и на запасном дешёвом телефоне с не самой лучшей камерой.
У меня специализированное приложение прочитало (правда, с цветным повозилось), а вот родная самсунговская камера слишком универсальная, и вместо кода в первую очередь полезла определять лицо.
запала на Мона Лизу) Мы тут в логах обнаружили что пришел чат бот и давай к лямбдам приставать. То им текст введет, то картинку подсунет, я подозреваю что у них там уже отношения. Вроде надо и забанить, а вдруг это любовь...

qr коды не использую))
Хммм, как насчёт qr-кода, перезагружающего устройство при сканировании? Это могло бы помочь побыстрее разобраться с очередями на входах.
хорошая идея что бы разжиться базой QR кодов о прививках, а потом их можно будет продавать
А почему вы так щепетильно отнеслись к полосам синхронизации? На картине “QR кодная Мона Лиза” с ними обошлись так же, как и с остальными полями, кроме поисковых и выравнивающего узоров. Вы ориентировались на спецификацию?
Просто, на мой взгляд, полосы синхронизации вносят в картинку заметный диссонанс...
Мы сгенерировали qr код с помощью библиотеки qrcode-generator. И в виде точек совместили с изображением. Он сканировался совсем плохо, потом мы добавили полноразмерные position pattern (поисковые узоры) - это не помогло. А дальше стали добавлять запчасти qr кода до тех пор пока он не сканировался нормально айфоном который был под рукой. Это подход совсем не по спецификации и возможно сейчас из за этого проблемы на некоторых устройствах. Но это все-таки спайк выходного дня.
По спецификации, насколько я знаю, ищется и анализируется средняя яркость поля, а форма особого значения не имеет. Может, эта информация будет вам чем-то полезна.
А вы error correction level не хотите сделать 'H', а не 'M', как у вас сейчас (библиотека вроде поддерживает, насколько я посмотрел)? Будет несколько лучше сканироваться.
Ещё дешёвый способ улучшить распознавание - увеличить радиус информационных точек. По-моему, если чуть-чуть увеличить, останется красиво, а уровень распознавания вырастет сильно.
А что если оживить и “очеловечить” QR код, сделать его не только для робота, но и для человека?
А мсье знает толк в приключениях ;) Рассказываю, что будет если: это не код а непойми что, досвидос, не задерживайте очередь! И особо строгие ревнители устава караульно-постовой службы даже не будут пытаться его сканировать.
Классно придумано! Переделал свой qr-сертификат под любимого Doge, теперь черно-белые квадраты радуют глаз))
Признаться, я не совсем понял, для чего его вообще "очеловечивать". Будет, конечно же, нескучно (как болгенос), но мне кажется это только геморрой лишний. Чем меньше тактов тела требует какое-то действие, тем для тела лучше, а где лучше для тела, там лучше для мозга, а где для мозга лучше, там хорошее настроение и вера в завтрашней день!
Я так и не понял. А где ссылка на получившийся сайт? Хочется же поробовать. Или есть только приложение? По запросу "QRART" выходит сайт qrart.com, который кажется не имеет отношения к описанному в статье.
Штатный "Сканер" из софта "из коробки" Xiaomi Readme 4X. Ч/б Мону Лизу прочитал легко, цветную - с трудом, а кота - только по увеличенной картинке.
Аппаратный сканер штрих-кодов цветную Мону Лизу сканирует 1 раз из 5, черно-белую вообще не получилось ни разу за сотню попыток :)
А можно для домохозяек: как этим пользоваться? Начиная с момента как скачать
Качать не нужно. Это просто сайт, который может сделать qr код в виде картинки с текстом или адресом сайта из готовой картинки.
Исходную картинку можно выбрать готовую или подложить свою.
Тогда я не нашел ссылку на сайт. Вижу только на гитхаб
подскажите, где Вы нашли ссылку на гитхаб?
"amazing-qr - Python QR Code Generator GPLv3"
понял, это один из сторонних примеров на Python, которые вдохновили авторов статьи, а их приложение на NextJS доступно здесь https://qrart.app, на гитхаб, к сожалению, ссылок нет ((
С неделю назад как раз появилась аналогичная идея, но немного с другой точки зрения. QR код как инструмент оперативной передачи данных в рекламных блоках вижу регулярно, но в последнее время у многих коды вызывают крайне негативные ассоциации. И вот именно с этой точки зрения и именно в данном контексте было бы неплохо наверное заменить скучные коды нужными в рекламном блоке изображениями.
Так и есть, я когда искал готовые решение наткнулся только на пару компаний которые делают именно кастомные красивые QR коды. Для рекламных целей можно доработать что-бы совсем красиво было. Вроде бы даже Тема Лебедев у себя на канале ютубном показывал коды которые чел как картины рисовал.
Во нашел, вот этот: https://www.instagram.com/p/CCHmh0OKFgf/
Под ноду/веб есть модуль https://www.npmjs.com/package/awesome-qr
ИМХО, QR коды в виде картинок глазами уже не так узнаваемы
И красивее почему-то кажутся обычные QR с иконкой в центре
Да, верно awesome-qr крутая библиотека, делает примерно то что я хотел. На момент разработки я его, к сожалению, не видел. Одно из быстрых решений его запаковать в лямбду и прицепить к приложению.
Хотелось именно картинок пиксельных. А так да, можно у qr кода поменять глазки, модули красиво отрисовать и картинку в центр добавить. Так в целом все сервисы и делают, это нормальная практика.
Bing все QR-коды из статьи и комментариев - распознал на лету. Мощная штука на самом деле. Мона Лиза ещё даже полностью в кадр не попала, а он уже считал всё. Трудности у него возникли только с рекурсивным QR-котом из комментов, но через несколько секунд всё-таки прочитал.
Google объектив немного дольше, но справился со всем кроме рекурсивного QR-кота из комментов. Его ни в какую не хочет сканировать. Родная камера ASUS ZenFone 7 справилась аналогично Google объективу.
Предвижу целую картину из QR-кодов.
У меня прочитались все коды без проблем стандартной камерой (Pixel 5A)
Вот было бы смешно, если бы вирусы на телефоны начали передавать через QR коды
Вот тут https://hackaday.com/2020/08/17/fitting-snake-into-a-qr-code/ ребята змейку упаковали в qr, так что сунуть вирус или эксплоит вполне реальная ситуация. А с учетом того что люди научились использовать qr, то пора уже антивирус под это дело пилить.
Почитал пост, почувствовал себя со смузи и вейпом на гироскутере. Стильно, модно, молодёжно, serverless и ещё дофига модных слов чтобы не скучать.
Не понимаю в чём прикол этих serverless бомж-пакетов, зависитеть от них, страдать от того, что что-то там не работает как надо, вместо того чтобы за $5-$10 в год взять VPS. Тем более тот же DO Space стоит $5/месяц и вы их уже платите.
Ох уж эти QR коды