xdem.filters

xdem.filters#

Filters to remove outliers and reduce noise in DEMs.

Functions

distance_filter(array, radius, outlier_threshold)

Filter out pixels whose value is distant more than a set threshold from the average value of all neighbor pixels within a given radius.

gaussian_filter_cv(array, sigma)

Apply a Gaussian filter to a raster that may contain NaNs, using OpenCV's implementation.

gaussian_filter_scipy(array, sigma)

Apply a Gaussian filter to a raster that may contain NaNs, using scipy's implementation.