ReconstructFromTilt.__call__#

ReconstructFromTilt.__call__(return_real_fourier=False, **kwargs)[source]#

Reconstruct a d+1 array from a d-dimensional input using WBP.

Parameters:
shapetuple of int

The shape of the reconstruction volume.

dataBackendArray

D-dimensional image stack with shape (n, …)

anglestuple of float

Angle of each individual tilt.

return_real_fourierbool, optional

Return a shape compliant

return_real_fouriertuple of int

Return a shape compliant with rfft, i.e., omit the negative frequencies terms resulting in a return shape (*shape[:-1], shape[-1]//2+1). Defaults to False.

reconstruction_filterbool, optional

Filter window applied during reconstruction. See create_reconstruction_filter() for available options.

tilt_axisint

Axis the plane is tilted over, defaults to 0 (x).

opening_axisint

The projection axis, defaults to 2 (z).

Returns:
dict
data: BackendArray

The filter mask.

shape: tuple of ints

The requested filter shape

return_real_fourier: bool

Whether data is compliant with rfftn.

is_multiplicative_filter: bool

Whether the filter is multiplicative in Fourier space.