Is there a way to fade in an image when a user scrolls the image into view using purely if not mostly CSS?

I have a bunch of images displayed and I'd like the images to appear as they scroll down as a nice effect.