Name

prep_vol - prepare the volume for calculation of gridding projections and generate the interpolants.

Usage

volft, kb = prep_vol(vol) or volft, kbx, kby, kbz = prep_vol(vol)

Input

vol
input volume for which projections will be calculated using prgs, the volume can be either cubic or rectangular

Output

volft
volume prepared for gridding projections using prgs
kb
interpolants (tabulated Kaiser-Bessel function) when the input volume is cubic.
kbx, kby, kbz
interpolants (tabulated Kaiser-Bessel function) along x,y and z direction when the input volume is rectangular.

Method

Fourier space interpolation.

Reference

Penczek, P.A., Renka, R. and Schomberg, H.: Gridding-based direct Fourier inversion of the three-dimensional ray transform. J. Opt. Soc. Am. A. 21:499-509, 2004.

Author / Maintainer

Pawel A. Penczek

Keywords

category 1
TRANSFORMS
category 2
FOURIER

Files

projection.py

See also

prgs

Maturity

stable
works for most people, has been tested; test cases/examples available.

Bugs

None. It is perfect.

prep_vol (last edited 2013-07-01 13:12:55 by localhost)