First working version based on iPython notebook experiments.  Performs very well on natural patterns that don't have much structure, and whose hue is relatively uniform.  For example: ocean, forest, desert, rock, etc.  Little documentation so far.