I finished another #webdev side project and built the QR code generator of my dreams: :fietkau_software: https://fietkau.software/qr
-
Julian Fietkaureplied to β¨Plumereineβ¨ last edited by
@Plumereine I'm happy you find it useful!
-
@julian dystopia.zip qr code! nice tool
-
@kali Yay! Nice work there!
-
@julian Thanks. This is really cool.
-
@MicMun I'm glad you like it. Thanks!
-
Eckes :mastodon:replied to Julian Fietkau last edited by
@julian looks cute, did you had to do some special processing for the dots of second color or would all act the same as long as enough contrast? I have a little qr helper for the terminal, that works quite nicely as long as the aspect ratio is within limits
-
Julian Fietkaureplied to Eckes :mastodon: last edited by
@eckes Thank you! On the scanner side, they're all treated the same, it's just visual flourish for human observers. On the generator side, I have to detect individual dots (i.e. black pixels with no black neighbors on any side) and color them differently.
-
Kent Brewsterreplied to Julian Fietkau last edited by
@julian hey, this is getting some points on Hacker News: https://news.ycombinator.com/item?id=41410442
-
@julian Nice! The last example reminds me of the classic "Schotter" image by Georg Nees (http://www.medienkunstnetz.de/works/schotter/). Do you think a QR code that has this increasing variation towards the bottom could still be scanned?
-
Julian Fietkaureplied to Kent Brewster last edited by
@kentbrew Oh cool, thanks for sharing it there and for letting me know. I don't use Hacker News so I probably would have never found out.
And the author of the QR code gen library I used is in the comments, neat! I sent them an email yesterday, hopefully they got it. A shame they aren't on fedi, a lot of their stuff looks very cool.
-
@ollibaba A classic indeed!
In my testing, the "eyes" in the corners and the smaller orientation dot thingy towards the lower right of the code (I forget what it's called) had very little fault tolerance.
For the data modules, you can go a bit wild with the shape as long as the center-ish area of each pixel is still clear enough to scan. If you render it like Schotter, the x/y displacement would worry me. But if it's only for part of the code, the error correction might compensate for it.
-
@julian used this today to make a QR code for the Pittsburgh Prison Book Project's website. Thank you for making it available!
-
@sovietfish Hey nice, happy to assist such a great use case!
-
π Nataly M π :mastodon:replied to Julian Fietkau last edited by
Thanks, very cool QR generator site.
I made my QR and added a personalized touch to it.
I had a lot of fun!
-
Julian Fietkaureplied to π Nataly M π :mastodon: last edited by
@NatalyMillan Oh wow, you turned it into a spectacle. Great work!
-
@julian Awesome! Definitely going to use this!
Suggestion: could a tiny custom bitmap or svg be used in place of the squares or dots? (obviously not compatible with your awesome blobby effect though, possibly except for the loner dots you have as a different colour )
-
-
@whybird Thank you! It could work if the contrast is good enough. Gotta mull over whether that's something I want to add.
-
@whybird @kimby It's kinda difficult to predict how emoji will render depending on the system and font. To make it work consistently I'd have to provide the renderings, e.g. by including Twemoji. Not impossible, but probably adds more complexity than I want - you'd be better off using one of the empty logo cutouts and adding whatever you want after the fact.
-
Patrick Hogenboomreplied to Julian Fietkau last edited by
@julian Love the rounded lines