pyrDown finished but commented and using old version
canny edge detection added