public CVImage Smooth(SmoothType smoothtype, int param1, int param2, double param3, double param4) { CVImage dst = this.Clone(); PInvoke.cvSmooth(new __CvArrPtr(this), new __CvArrPtr(dst), (int)smoothtype, param1, param2, param3, param4); return(dst); }