Name

iradon — Inverse hough transform

Calling Sequence

img = iradon(R [,theta, filter])

Parameters

R
radon transform 2D array, in which each each column represents one projection angle uniformly spaced between 0 and 180 degrees
theta
scalar or vector. As a vector, it contains the uniformly spaced angle interval corresponding to the columns of R. As a scalar, it is DeltaTheta - just the sample space between 0 and 180. If omitted or '[]', it is treated as DeltaTheta equal to 180/size(R,'c')
filter
string, used to disable the default Ram-Lak (ramp) filtering. Can be 'Ram-Lak' or anything else for no filtering.

Parameters

im
reconstructed image

Description

Function iradon reconstructs an image from the Radon transform. Currently, it uses the "Back Projection" algorithm.

If theta is a scalar, it is DeltaTheta, and R's angle interval is assumed to be 0:DelaTheta:180-DeltaTheta

Input parameters can be assigned in a "named" fashion, for instance: I = iradon(R,filter='no').

Examples

      Cf. help page for radon.
   

Authors

Leandro Farias Estrozi <estrozi (AT) vms DOT cnrs-gif DOT fr>
Ricardo Fabbri <ricardofabbri (AT) users DOT sf DOT net>

Bibliography

"The Radon Transform: Theory and Implementation", Peter Toft, PhD Thesis, Technical University of Denmark, 1996: http://pto.linux.dk/PhD/

A. C. Kak, and M. Slaney, "Principles of Computerized Tomographic Imaging", IEEE Press

Availability

The latest version of the Scilab Image Processing toolbox can be found at

http://siptoolbox.sourceforge.net

See Also

radon , hough , ihough