ct_integrate#

pyrost.bin.ct_integrate(sy_arr: numpy.ndarray, sx_arr: numpy.ndarray, num_threads: int = 1)#

Perform the Fourier Transform wavefront reconstruction [FTI] with antisymmetric derivative integration [ASDI].

Parameters
  • sx_arr (numpy.ndarray) – of gradient values along the horizontal axis.

  • sy_arr (numpy.ndarray) – Array of gradient values along the vertical axis.

  • num_threads (int) – Number of threads.

Returns

Reconstructed wavefront.

Return type

numpy.ndarray

References

FTI

C. Kottler, C. David, F. Pfeiffer, and O. Bunk, “A two-directional approach for grating based differential phase contrast imaging using hard x-rays,” Opt. Express 15, 1175-1181 (2007).

ASDI

Pierre Bon, Serge Monneret, and Benoit Wattellier, “Noniterative boundary-artifact-free wavefront reconstruction from its derivatives,” Appl. Opt. 51, 5698-5704 (2012).