From Co.Design on Adam Ferriss’ art made by re-sorting pixels of existing images using open-source code:
“For this particular collection of greyscale patterns, Ferriss used code written in the popular programming language Processing that employed two techniques: pixel sorting and cellular automata. Starting with a photograph of a wave crashing against a craggy shore, Ferriss first used code to sort the pixels from brightest to darkest (his program was a tweaked version of one written by fellow artist Jeff Thompson). Then Ferriss made a greyscale version of that image and sorted its pixels again. At this point in the process, the original ocean scene is totally unrecognizable, having been rearranged pixel by pixel into a bouquet of monochrome diamonds.”
