I'll revive this thread with a cool thing I want to share.
There is a neural network-based AI called GauGAN being currently developed by Nvidia. It turns MS Paint-tier scribbles into more or less photorealistic landscapes:
At some point this year, they've released an online demo,
available here. It doesn't work on smartphones, and its drawing tools are incredibly awful, but you can upload your own segmentation maps made in other programs.
Here's an input image I threw up in 5 minutes:
GauGAN turns it into this:
I made the input segmentation map in SAI, using the default Binary brush. Segmentation maps must be a 512x512 png file and all the colours indicating various stuff must be those recognized by GauGAN, or else it'll throw errors at you. It means you cannot use brushes with pressure sensitivity for opacity.
You can change the rendering style by clicking on the photos in the demo's interface. It's a very nice thing:
Some other examples:
It generates rubbish sometimes, most "Building" labels don't work properly, and others are very quirky (wanna draw trees? "Tree" draws only leaves - use "Wood" for tree trunks), but it's a very fun thing to play with.