I don't know much about it, but Yann N. Dauphin's Mona Lisa program might use what you're looking for: Clojure: Genetic Mona Lisa problem in 250 beautiful lines<http://npcontemplation.blogspot.com/2009/01/clojure-genetic-mona-lisa-problem-in.html>
Here's the relevant code: > > 1. ; grab-pixels :: BufferedImage -> [Integer] > 2. (defn grab-pixels > 3. "Returns an array containing the pixel values of image." > 4. [image] > 5. (let [w (. image (getWidth)) > 6. h (. image (getHeight)) > 7. pixels (make-array (. Integer TYPE) (* w h))] > 8. (doto (new PixelGrabber image 0 0 w h pixels 0 w) > 9. (.grabPixels)) > 10. pixels)) > > On Sat, Oct 3, 2009 at 10:20 PM, prishvin <prish...@gmail.com> wrote: > > Dear friends, > > I have some experience in lisp and now want to write a small program > in clojure. > The question is, how can I load a gray scale bitmap and how can i > access individual pixels in it. > > Thank you in advance. > M.Prishvin. > > > > -- John --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---