Menu

Python Sparse data Analysis Package external MRI plugin.

Note

This page is a reference documentation. It only explains the class signature, and not how to use it. Please refer to the gallery for the big picture.

class mri.operators.fourier.non_cartesian.NonCartesianFFT(samples, shape, implementation='cpu', n_coils=1, density_comp=None, **kwargs)[source]

This class wraps around different implementation algorithms for NFFT

adj_op(coeffs, *args)[source]

This method calculates inverse masked non-uniform Fourier transform of a 1-D coefficients array.

Parameters

x : np.ndarray

masked non-uniform Fourier transform 1D data.

Returns

inverse discrete Fourier transform of the input coefficients.

op(data, *args)[source]

This method calculates the masked non-cartesian Fourier transform of an image.

Parameters

img : np.ndarray

input N-D array with the same shape as shape.

Returns

masked Fourier transform of the input image.

Follow us

© 2019, Antoine Grigis Samuel Farrens Jean-Luc Starck Philippe Ciuciu