Generating every image possible.

Or, limiting the infinte.

Imagine owning every photo that has ever been taken and that ever will be taken. To accustom your mind to the immensity of this concept, these photos will include a photo of you at every moment in your life at every possible angle. Now expand that to every living and dead person ever been on this planet. Add all plants, insects, animals, forests, mountains, rivers, deserts, cities. Now add every planet, star and moon that exists in this universe. Now include photos of these photos at every possible angle at every possible position in the universe. Even every CAPTCHA you’ve ever encountered.

Phew. Sounds like an infinite amount of photos, right? It’s not. It may be an extremely, extremely, extremely huge number but it’s not infinite and is technically achievable.

Take the image to the left for an example. It’s a 300x300 image consisting of 90,000 pixels in total. Each one of these pixels has 16,581,375 possible colors to choose from. The picture’s size is 130KB. The pixels in the image on the left is just one possible combination that a 300x300 image can make up. Let’s take a look at all the possible combinations, or at least the numbers behind them.