compute_toeplitz_kernel#
- mrinufft.operators.compute_toeplitz_kernel(nufft: FourierOperatorBase, weights: ndarray[tuple[Any, ...], dtype[_ScalarT]] | None = None) ndarray[tuple[Any, ...], dtype[_ScalarT]][source]#
Compute the Toeplitz kernel for the NUFFT operator.
- Parameters:
nufft (FourierOperatorBase) – The NUFFT operator instance.
weights (NDArray | None, optional) – Weights to apply during the adjoint operation. If None, uses the density compensation from the NUFFT operator if available, otherwise uses uniform weights. Default is None.
- Returns:
The computed Toeplitz kernel in the frequency domain.
- Return type:
NDArray
See also
apply_toeplitz_kernelApply the Toeplitz kernel to an image.