I made a thing! I came across a video about subpixel art, and it got me thinking: what if you store data in a subpixel? Each pixel can hold 3 bits of data. By stitching together all these pixels, you can encode (and decode) whatever you want! It’s incredibly inefficient and useless, but it’s a fun thing to make!

Here’s a link to the code: https://github.com/bramschulting/subpixel-encoding
Here’s a link to the inspiration video: https://www.youtube.com/watch?v=SlS3FOmKUbE

And here’s this entire message encoded into a single image:

GitHub - bramschulting/subpixel-encoding: Encode data into subpixels because you can!

Encode data into subpixels because you can! Contribute to bramschulting/subpixel-encoding development by creating an account on GitHub.

GitHub
Subpixel Snake: The Web's Smallest Game

YouTube