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

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

BinaryEye QR-коды из статьи QR-кодами не посчиитал.

Вот вам и вжух.

Ох уж эти баги. ) Нужно глянуть что это за штука BinaryEye, iphone и android норм читает из коробки.

У меня читается, андроид

Решил проверить через Google Объектив.

Во-первых работает, а во-вторых, нашлись похожие изображения. https://habr.com/ru/post/310052/

Дык идея полутоновых кодов еще 2013 года. На хабре не видел, спасибо за ссылку! Можно будет применить.

Яндекс "поиск по фото" и гугл "умная лупа" - увидели мону лизу и не стали читать текст. Зато накидали и оригинальные фото и другие фото с qr-кодами. Видимо алгоритмы этих сайтов в первую очередь видят фото в целом и не воспринимают её как qr код. Только первы qrCat распознался правильно.

Стандартная эппловская камера тоже.

А моделька какая телефона?

Круто!

Странно, именно он у меня как раз Моно Лизу и не осилил, в отличие от встроенного в Firefox-а под андроид сканера...

НЛО прилетело и опубликовало эту надпись здесь

Я представляю как проверяющий в кафе сидит пыхтит пытаясь заставить свой сканер считать этот код. Итак день не задался, так еще эти "весельчаки" со своими нескучными QR-кодами.

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

Ну так ручной труд не победить, да там есть проблема с генерацией. Мы о ней знаем, даже примерно понятно как чинить.

Либо какая-то совсем допотопная версия BinaryEye, либо у Вас что-то с экраном или с камерой. У меня совершенно без проблем прочитал всё, в том числе и на запасном дешёвом телефоне с не самой лучшей камерой.

У меня специализированное приложение прочитало (правда, с цветным повозилось), а вот родная самсунговская камера слишком универсальная, и вместо кода в первую очередь полезла определять лицо.

запала на Мона Лизу) Мы тут в логах обнаружили что пришел чат бот и давай к лямбдам приставать. То им текст введет, то картинку подсунет, я подозреваю что у них там уже отношения. Вроде надо и забанить, а вдруг это любовь...

Забаньте. Любовь не знает преград, а вот неразумным не стоит делать лишних поблажек))

При отправке строки длиннее 106 символов получаю Internal Server Error. Это так и задумано?

Скорее нет, чем да. Нужно поставить отбивки и проверки. Мы по логам лямбды видим что кто-то сует большой текст. И знаем о проблеме. Обязательно починим.

НЛО прилетело и опубликовало эту надпись здесь

Идея старая, мы на новаторство не претендуем) Это такой привет из прошлого на относительно свежем стеке технологий.

Рекурсивный QR кот, мем родился)

Хммм, как насчёт qr-кода, перезагружающего устройство при сканировании? Это могло бы помочь побыстрее разобраться с очередями на входах.

тут главное не присесть за это дело. совсем на грани будет.

хорошая идея что бы разжиться базой QR кодов о прививках, а потом их можно будет продавать

фичу в TODO добавлять?

Поиск еще добавить, чтобы можно было по первым буквам ФИО подобрать нужный

А почему вы так щепетильно отнеслись к полосам синхронизации? На картине “QR кодная Мона Лиза” с ними обошлись так же, как и с остальными полями, кроме поисковых и выравнивающего узоров. Вы ориентировались на спецификацию?

Просто, на мой взгляд, полосы синхронизации вносят в картинку заметный диссонанс...

Мы сгенерировали qr код с помощью библиотеки qrcode-generator. И в виде точек совместили с изображением. Он сканировался совсем плохо, потом мы добавили полноразмерные position pattern (поисковые узоры) - это не помогло. А дальше стали добавлять запчасти qr кода до тех пор пока он не сканировался нормально айфоном который был под рукой. Это подход совсем не по спецификации и возможно сейчас из за этого проблемы на некоторых устройствах. Но это все-таки спайк выходного дня.

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

А вы error correction level не хотите сделать 'H', а не 'M', как у вас сейчас (библиотека вроде поддерживает, насколько я посмотрел)? Будет несколько лучше сканироваться.

Ещё дешёвый способ улучшить распознавание - увеличить радиус информационных точек. По-моему, если чуть-чуть увеличить, останется красиво, а уровень распознавания вырастет сильно.

Уровень коррекции поставили M, чтоб ссылка на гос услуги влезала. А версию 6 чтобы меньше квадратов было. Размеры точек определяли от обратного, по факту уменьшали их до тех пор пока телефон переставал распознавать. Возможно переборщили, так как iphone хорош в распознавании кодов.

А что если оживить и “очеловечить” QR код, сделать его не только для робота, но и для человека?

А мсье знает толк в приключениях ;) Рассказываю, что будет если: это не код а непойми что, досвидос, не задерживайте очередь! И особо строгие ревнители устава караульно-постовой службы даже не будут пытаться его сканировать.

Вполне возможная ситуация. Ну я бы не провоцировал важные инстанции. А вот в паб сходить с таким кодом самое оно.

Классно придумано! Переделал свой qr-сертификат под любимого Doge, теперь черно-белые квадраты радуют глаз))

Признаться, я не совсем понял, для чего его вообще "очеловечивать". Будет, конечно же, нескучно (как болгенос), но мне кажется это только геморрой лишний. Чем меньше тактов тела требует какое-то действие, тем для тела лучше, а где лучше для тела, там лучше для мозга, а где для мозга лучше, там хорошее настроение и вера в завтрашней день!

Правда, не знаю как ответить. Появилась идея и желание, каких то разумных доводов не могу привести.

Я так и не понял. А где ссылка на получившийся сайт? Хочется же поробовать. Или есть только приложение? По запросу "QRART" выходит сайт qrart.com, который кажется не имеет отношения к описанному в статье.

Подождите. Вы это серьёзно? Или я в шутку не врубился? :)

Вы пробовали сканировать изображения из статьи? Они все, кроме "Moza Лиза", дают ссылку https://qrart.app/

Штатный "Сканер" из софта "из коробки" Xiaomi Readme 4X. Ч/б Мону Лизу прочитал легко, цветную - с трудом, а кота - только по увеличенной картинке.

Аппаратный сканер штрих-кодов цветную Мону Лизу сканирует 1 раз из 5, черно-белую вообще не получилось ни разу за сотню попыток :)

Сканер штрих-кодов не обязательно дол уметь считывать QR-коды.

Не обязательно. Но мой умеет среди множества других видов и QR.

А можно для домохозяек: как этим пользоваться? Начиная с момента как скачать

Качать не нужно. Это просто сайт, который может сделать 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/месяц и вы их уже платите.

Да, все можно на vps развернуть. Будет работать примерно так же. И свитер сам собой прорастет и борода закудрявится)

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

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

Публикации