imgfsegm - tpcclib 0.8.0 © 2023 by Turku PET Centre
Flexible image segmentation (clustering) for dynamic PET image (1).
This program can be used for method testing purposes only!
Default stack size on Windows may be too small, causing program to crash.
User must provide threshold percentage to exclude the background (bkgthrs),
maximal CV percentage allowed for pixels in the same cluster (maxcv),
and threshold percentage for correlation coefficient between cluster TACs
(ccthrs).
Static cluster image will contain the cluster numbers as integers, where
0 represents pixels below background threshold, and 1, 2, 3, ... represent
clusters in DECREASING order of TAC integrals.
Usage: imgfsegm [Options] image bkgthrs maxcv ccthrs clusterimage
Options:
-ctac=<filename for cluster TACs>
Cluster TACs are saved in TAC format.
-cf=<filename for correction factor image>
Save image file that will contain correction factors for individual
pixels, calculated as (AUC of cluster avg TAC)/(AUC of pixel TAC).
-sm=<filename for smoothed dynamic image>
TACs in the original dynamic image are replaced by the cluster TACs
which have been divided by the correction factors.
-h, --help
Display usage information on standard output and exit.
-v, --version
Display version and compile information on standard output and exit.
-d[n], --debug[=n], --verbose[=n]
Set the level (n) of debugging messages and listings.
-q, --quiet
Suppress displaying normal results on standard output.
-s, --silent
Suppress displaying anything except errors.
Example:
imgfsegm -ctac=b123cluster.dat b123dy1.v 30 5 50 b123cluster.v
References:
1. Bentourkia M. A flexible image segmentation prior to parametric
estimation. Comput Med Imaging Graph. 2001;25:501-506.
See also: imgthrs, imgdysmo, imgfiltg, imgmask, img2tif, ecat2ana, pxl2tac
Keywords: image, smoothing, mask, threshold