refactored filter2D; eliminated restrictions sdepth == ddepth, delta == 0