image processing from scratch All codes were wrote in python3.7 or c++ moudles you may need: python: numpy for matix calculation matplotlib for reading and showing images opencv2 for some image operations c++: opencv2 Have fun.