All codes were wrote in python2.7
moudles you may need: numpy for matix calculation matplotlib for reading and showing images cv2 for some image operations
This project contains some interesting image processing algorithms that were wrote in python from scratch.
PythonMIT