Actually, for the 'using Images' line, it's sufficient to have 'import Images.imread', since that's the only function we need.

I should also say that I like the idea of supporting grayscale images. Wondering if we can have a glimread function that will run the correct incantations depending on the image data that is returned by imread(), so that users don't have to choose from a list of image reading functions.

Best,
Rob