So cool!

So cool! The image raster used double-floats per pixel, but the grayscale output only needed ~5 integer bits per pixel. So the author used the less-significant bits to hide another image. And another beneath that. And another. And so on. The less-significant images were truncated away when rendered.