Edge-preserving smoothing and applications | Synapse