using clojure to play with image data generated by canvas getImageData