A colour palette generator with subject extraction.
Note: this will download ~100mb of Tensorflow models on first run - only use on uncapped data plans