Художні QR-коди: як поєднати зображення з робочим кодом
Художній QR-код зберігає середню яскравість кожного модуля, а деталі всередині нього змінює. Тому зображення проступає, а сканер читає ті самі дані.
5 хв читання · Оновлено
Більшість «ШІ-артів на основі QR», які трапляються в мережі, згенерувала дифузійна модель на чужому сервері, і чимало з них узагалі не сканується. Напівтоновий метод скромніший, але значно надійніший. Він не домальовує нових пікселів, а лише визначає, як затінити ті, що вже належать коду.
Як працює художній QR-код
Сканер не аналізує кожен піксель. Він бере пробу з кожного модуля й перевіряє одне: цей квадрат переважно темний чи переважно світлий? Тут і з'являється простір для зображення. Модуль, який має читатися як темний, не обов'язково має бути суцільним чорним квадратом. Підійде й щільне скупчення чорних крапок, крізь яке трохи проступає фотографія. В середньому обидва варіанти темні, тож сканер прочитає їх однаково.
Кожен модуль ділиться на сітку 3×3 дрібніших клітинок. Центральна клітинка лишається суцільною опорною крапкою, щоб значення модуля ніколи не викликало сумнівів, а вісім навколо передають деталі зображення. У результаті картинка має роздільність дрібної сітки, а код і далі читається.
Як зробити QR-код із картинкою
- Відкрийте QR-арт і введіть посилання. Що воно коротше, то краще: кожен зайвий символ зменшує модулі, а з ними й картинку.
- Завантажте зображення. Контрастні сюжети виходять добре, а строкаті, пласкі чи бліді погано.
- Посувайте повзунок змішування, поки картинку добре видно, і поверніть його трохи назад, щойно індикатор перевірки перестане бути зеленим. Індикатор показує результат справжнього розпізнавання готового зображення у вашому браузері.
- Експортуйте PNG і перевірте його телефоном, перш ніж кудись публікувати.
Для художніх кодів корекція помилок завжди стоїть на рівні H. Саме завдяки цьому вони витримують таке втручання.
Яке зображення підходить для QR-арту
- Чіткий силует. Обличчя, обрис логотипа, один предмет на простому тлі. З картинки зберігаються тони, а дрібні деталі губляться.
- Без дрібного тексту й тонких ліній. Коли на модуль припадає лише три клітинки в ширину, вони зникають зовсім.
- Півтони. Увесь ефект тримається на них. Якщо фото майже повністю чорне або біле, напівтоновому методу нема з чим працювати.
- Квадратне кадрування й сюжет у центрі. Середина коду дає найбільшу помітну площу.
Варто знати й про обмеження: що виразніше проступає картинка, то ближче кожен модуль до межі, за якою сканер його не розпізнає. Художній код завжди менш стійкий, ніж звичайний. Використовуйте його там, де умови сканування добрі, а для упаковки, яку мають сканувати на темному складі, лишайте звичайний код.
Де доречно використовувати художні QR-коди
Такі коди добре себе виправдовують на плакатах, обкладинках, запрошеннях, у дописах у соцмережах і на мерчі, тобто там, де код водночас є графікою, а людина стоїть спокійно при нормальному світлі. Для меню в темних ресторанах, дрібних етикеток і всього, що сканують на ходу, вони підходять погано.
Зображення не залишає ваш пристрій
Обробка зображення, створення коду і його розпізнавання відбуваються у вашому браузері. Фотографія нікуди не надсилається, тому на ній не навчається жодна модель, немає черги й плати за кожне зображення. Після завантаження сторінка працює і без інтернету.
Простіші способи оформити QR-код
Якщо картинка заважає коду читатися, оберіть щось простіше. Форми модулів, градієнти, кольори окремих «очей» і рамка з підписом змінюють вигляд коду, не прибираючи даних, а логотип у центрі робить бренд упізнаваним із набагато меншим ризиком. Почніть із цього, а до художнього коду переходьте тоді, коли сам код має стати частиною ілюстрації.