Added medianBlur and bilateralFilter
rectangle function utilizes two cvpoints that are top-left, bottom-right