https://github.com/chengr/Image_processing_2014_hw2.git