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
-~----------~----~----~----~------~----~------~--~---

Reply via email to