A set of programming assignments about using python and OpenCV for implementing Digital Image Processing. Starting with easy problems, they become more challenging gradually. This fie is made of the concatenation of 4 series of practical assignments in a relevant course in the CE department of the Sharif University of Technology.