pynrc.reduce.ref_pixels.calc_col_smooth¶
- pynrc.reduce.ref_pixels.calc_col_smooth(refvals, data_shape, perint=False, edge_wrap=False, delt=0.000524, savgol=False, winsize=31, order=3, **kwargs)[source]¶
Perform optimal smoothing of side ref pix
Generates smoothed version of column reference values. Smooths values from calc_avg_cols() via FFT.
- Parameters
refvals (ndarray) – Averaged column reference pixels
data_shape (tuple) – Shape of original data (nz,ny,nx)
- Keyword Arguments
perint (bool) – Smooth side reference pixel per int, otherwise per frame.
edge_wrap (bool) – Add a partial frames to the beginning and end of each averaged time series pixels in order to get rid of edge effects.
delt (float) – Time between reference pixel samples.
savgol (bool) – Using Savitsky-Golay filter method rather than FFT.
winsize (int) – Size of the window filter.
order (int) – Order of the polynomial used to fit the samples.