image processing/analysis in Python
Image Processing, In Python? - Stack Overflow
Using Python and basic maths/image processing to find similar photos
PhotoFF a CUDA-accelerated image processing library
Videos
Factsheet
How do I learn image processing/analysis in Python?
How do I even begin to learn image processing/analysis in Python? What math do I need to pick-up and what popular exercises should I do first before tackling something like this?
(Also, in the future of this research I might need to do video analysis, how do you suggest I approach that?)
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.
Depending on what you mean by "image processing", a better choice might be in the numpy based libraries: mahotas, scikits.image, or scipy.ndimage. All of these work based on numpy arrays, so you can mix and match functions from one library and another.
I started the website http://pythonvision.org which has more information on these.