[plt-scheme] processing large images...

From: Robby Findler (robby at cs.uchicago.edu)
Date: Wed Nov 30 13:03:59 EST 2005

image.ss does not even build a bitmap until you say image->color-list.
It represents images as functions that draw the image (a *much* more
compact representation). 

I don't have more help for you, other than to point out that you are
going to be dealing with a lot of data, so you cannot expect it to be
too fast, except for small images. Graphics is one of those places
where the bits matter.

(Also, you may want to include an alpha channel. So each pixel has
four components.)


At Wed, 30 Nov 2005 09:57:36 -0800 (PST), geb a wrote:
> Hello,
> I'm at the point now where I really need raw
> processing speed for large images. I'm looking at
> using a representation and I was wondering if someone
> else might have a representation that they think will
> work faster before I go through with the programming. 
> Image.ss seems to really slow down when using the
> image->color-list.  Perhaps the underlying
> representation of image.ss is binary already and I'm
> wasting my time?
> Data definition:
> a picture is a linear vector of binary numbers where
> each binary number incorporates red, green and blue as
> one number each one shifted by a set amount.
> Thank you for your time.
> Dan Anderson
> __________________________________ 
> Yahoo! Mail - PC Magazine Editors' Choice 2005 
> http://mail.yahoo.com
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.