foscat.scat_cov2D ================= .. py:module:: foscat.scat_cov2D Classes ------- .. autoapisummary:: foscat.scat_cov2D.scat_cov2D foscat.scat_cov2D.funct Module Contents --------------- .. py:class:: scat_cov2D(s0, s2, s3, s4, s1=None, s3p=None, backend=None) .. py:method:: fill(im, nullval=0) .. py:class:: funct(*args, **kwargs) Bases: :py:obj:`foscat.scat_cov.funct` .. py:method:: spectrum(image) Compute the 1D power spectrum of a 2D image by averaging the 2D power spectrum over concentric frequency rings (radial averaging), using np.bincount for efficiency. Parameters: - image : ndarray (2D), input image Returns: - freq : radial frequencies - spectrum_1d : corresponding 1D power spectrum .. py:method:: plot_results(in_image, out_image, vmin=None, vmax=None, cmap='coolwarm', spec_range=None)