Some background: a little while ago I built a library called "Checkboxland" at the Recurse Center for rendering stuff into a checkbox grid. I recently made an update that lets it render arbitrary images and video. The video feature supports HTML MediaStream, which is what powers the webcam demo.
"Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should."<p>(Just kidding, that's awesome!)
Checkout the new CSS property `accent-color`, which allows you to customize checkbox colors<p>- <a href="https://web.dev/accent-color/" rel="nofollow">https://web.dev/accent-color/</a>
- <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/CSS/accent-colo...</a>
A colleague of mine created the EmojiVision app for iOS: <a href="https://apps.apple.com/us/app/emojivision/id1472824315" rel="nofollow">https://apps.apple.com/us/app/emojivision/id1472824315</a><p>It's similar, but with different sets of emojis and variable fidelity. Very interesting results!
No repo? Curious on a high level how it works, averages nearby pixels or something, or just makes the video really low resolution and each large block is a checkbox?<p>Would think title should say "webcam video output" or something<p>There is the minified demo.js