Photo code check
Three FrenZY logo codes, all pointing at the live site. Each file was decoded four ways before it was called finished, so you can see the scan test, not just the picture.
The three files
Your picture rides in the light modules. The most fragile of the three. It reads on multi-symbol detectors and needs a simple picture with strong contrast.
Brand colour dots with the logo stamped in the middle. Level H error correction carries the covered area.
Round dots, square grid. A phone reads it the same. The corner eyes stay square.
What each file was tested against
| Condition | Stands for | Result |
|---|---|---|
| Full size | the file as downloaded | read |
| Quarter size | a phone at arm's length | read |
| JPEG at 60 | a story or a chat re-encode | read |
| Half light | a dim room | read |
All three files decode to https://frenz-frenzy.website in every condition.
Scan one with your own phone and watch it open. The photo style is the fragile one, because the picture
competes with the code for contrast.
Run it yourself
One script, two commands, no server.
| Command | What it does |
|---|---|
make --photo p.png --url u --style photo | builds the print file and the screen file |
check out/code.png --expect u | decodes all four ways, exits non zero on a fail |
The script lives at commerce-factory/projects/photo-code/scripts/photo_code.py.
Swap --photo for a customer photo or a logo. The link is baked in at render time, so a changed
link means a new file.
What the offer is
- Free. One photo code, mark outside the dots, their own link baked in. Good for Instagram and YouTube people.
- One payment. A pack of finished files, print and screen, links fixed. A changed link means a new file.
- Live link. Monthly. The code points at a short link we host, so it can be retargeted and the scans counted.
- Shirt. Print on demand on the commerce floor. Light shirt, large chest code, handle in text beside it.
Nothing is for sale on this page. It is the check, shown in public. Back to frenz-frenzy.website.