phm2pj(1)
calculate projections through a phantom object.
SYNOPSIS
phm2pj outfile ndet nview [--phantom phantom-name] [--phmfile filename] [OPTIONS]
DESCRIPTION
phm2pj calculates projections through a phantom object, either a
predefined --phantom or a --phmfile.
OPTIONS
- --outfile
-
Name of output file for projections
- --ndet
-
Number of detectors
- --nview
-
Number of rotated views
- --phantom
-
Predefined phantom to use for projection: can be one of
-
- herman
-
Herman head phantom
- herman-b
-
Herman head phantom (Bordered)
- shepp-logan
-
Shepp-Logan head phantom
- shepp-logan-b
-
Shepp-Logan head phantom (Bordered)
- unitpulse
-
Unit pulse phantom
- --phmfile name
-
Get Phantom from phantom file
- --desc
-
Description of raysum
- --nray
-
Number of rays per detector (default = 1)
- --rotangle
-
Degrees to rotate view through (multiple of PI) (default = 1)
- --geometry
-
Geometry of scanning
-
- parallel
-
Parallel scan beams (default)
- equilinear
-
Equilinear divergent scan beams
- equiangular
-
Equiangular divergent scan beams
- --focal-length
-
Focal length ratio (ratio to radius of phantom) (default = 1)
- --field-of-view
-
Field of view (ratio to diameter of phantom square) (default = 1)
- --trace
-
Trace level to use, one of:
-
- none
-
No tracing (default)
- console
-
Trace text level
- --verbose
-
Verbose mode
- --debug
-
Debug mode
- --version
-
Print version
- --help
-
Print a terse help message
HISTORY
CTSim was begun in 1983 using MS-DOS and an EGA display adapter. In
1999 it was ported to GNU/Linux and later ported to Microsoft Windows.