Spatial-variant morphological filters with nonlocal-patch-distance-based amoeba kernel for image