pr05 added edge detection, erosion and dilation