## bbradon

This function is not yet fully documented. This is a transcript of
the text-formatted help.

bbradon Create a black-box for a Radon transform.
[BB,DIM2]=bbradon(DIM,THETA) creates an operator for a discretized
Radon transform. That is, an intensity image is integrated along
lines to form a set of projection lines (PL). Each projection
occurs along a line of response (LOR), which is perpendicular to the
projection line (PL).
THETA is a vector of angles (in degrees) with the direction of the
PLs (default is [0:179]). S=reshape(BB*IMG(:),DIM2) is a sinogram of
the image IMG, where each column in S is the projection of an angle.
The intensity image is modeled by a point mass in the middle of each
pixel. The image has square pixels and is centered at the origin, with
the longest axis ranging from -1 to 1.
Options can be passed as an option followed by a value, or they can
be passed as fields in a struct. The dimension may be specified using
the field 'dim1', while the field for THETA is 'theta'. The syntax
[BB,DIM2,OPT2]=bbradon(OPT) returns the actual options used.
The options are:
'len': Length of projection lines.
'samp': Number of samples on the projection line.
'roi': A ROI, "region of interest", is an image of dimension DIM.
Any zeros in the ROI are assumed to be zeros in the image.
Disregarding points known to be zero may significantly
increase the speed of the transform.
'notol': Do not determine the accuracy of the operator. This saves
some time, but limits the number of iterative algorithms
that can be used.
The struct returned in OPT2 contains these same fields, with the true
values used if any quantity were modified. It also includes the following
informational fields:
'roi': As input, but guaranteed to be an image
'rect': Location of the 4 extreme point masses: NE (north-east), NW,
SW, SE. Each column holds a coordinate.
Although bbradon is comparable to the function radon found in the image
processing toolbox from Mathworks, it is not intended to be a
replacement. The algorithms are quite different.
The Radon-transform may be used to approximate some tomographs, e.g.
CT-, SPECT-, and PET-scanners. An extended version that models some
additional effects in SPECT and PET, is given in bbtomoemit.
See also bbtomoemit, bbfbp, (image toolbox).

bbqualifybbrand