# Median Background Extract background using a local median filter and subtract it. The radius controls the filter window — larger values capture broader background variations. More robust than polynomial leveling for surfaces with sparse tall features. Equivalent to Gwyddion's median-bg.c module. ## Inputs | Name | Type | Required | Description | |------|------|----------|-------------| | field | DATA_FIELD | Yes | Input field | ## Outputs | Name | Type | Description | |------|------|-------------| | result | DATA_FIELD | Background-subtracted field or extracted background | ## Controls | Name | Type | Default | Description | |------|------|---------|-------------| | radius | INT | 20 | Half-size of the median filter window in pixels; the full window is (2×radius+1)² (2-500) | | output | dropdown | subtracted | Output mode: subtracted (original minus background) or background (extracted background) | ## Notes - The median filter is robust to outliers — tall features (particles, grains) do not bias the background estimate. - Choose a radius larger than your largest feature but smaller than the background curvature scale. - For polynomial background removal, use Plane Level or Polynomial Level instead. - Processing time increases with radius; for very large fields, consider downsampling first.