Adding: Smoothing, filling, thinning and Gradient Vector