create_energy_density

create_energy_density#

mrinufft.trajectories.sampling.create_energy_density(dataset)[source]#

Create a density based on energy in the Fourier spectrum.

A density is made based on the average energy in the Fourier domain of volumes from a target image dataset.

Parameters:

dataset (NDArray) – The dataset from which to calculate the density based on its Fourier transform, with an expected shape (nb_volumes, dim_1, …, dim_N). An N-dimensional Fourier transform is performed.

Returns:

A density array derived from the mean energy in the Fourier domain of the input dataset.

Return type:

NDArray