Check out the Hyperspy Workshop May 13-17, 2024 Online

get_angular_power#

Correlation2D.get_angular_power(inplace=False, **kwargs)[source]#

Returns the power spectrum of the angular auto-correlation function in the form of a Signal2D class.

This gives the fourier decomposition of the radial correlation. Due to Nyquist sampling the number of fourier coefficients will be equal to the angular range.

Parameters:
  • mask (Numpy array or Signal2D) – A bool mask of values to ignore of shape equal to the signal shape. If the mask

    is a BaseSignal than it is iterated with the polar signal

    normalize: bool

    Normalize the radial correlation by the average value at some radius.

  • inplace (bool) – From map(). inplace=True means the signal is overwritten.

Returns:

power – The power spectrum of the Signal2D

Return type:

Signal2D