I've recently come across a problem which requires at least a basic degree of image processing, can I do this in Python, and if so, with what?
The best-known library is PIL. However if you are simply doing basic manipulation, you are probably better off with the Python bindings for ImageMagick, which will be a good deal more efficient than writing the transforms in Python.