polyTEM.image.fft.bandpass_filter

polyTEM.image.fft.bandpass_filter(s, q_low, q_high, dx)

Generates bandpass filter of size s x s for range of frequencies (q_low, q_high).

Written by Camila

Created bandpass filter is zero frequency centered :param s: size in pixels of output bandpass filter(in fourier space) :param q_low: minimum q value in inverse Angstroms :param q_high: maximum q value in inverse Angstroms :param dx: HRTEM image resolution in Angstroms/pixel

Returns:

numpy array size (M, M) with ones for pixels between selected bandwidth of q values and zeros elsewhere.

Return type:

mask