lego_core_extract.pl

extract core markers from a LEGO phantom scan

lego_core_extract.pl <input> <output_core> [output_mask] [options]

DESCRIPTION

lego_core_extract.pl extracts the core region from a LEGO phantom MRI scan. The LEGO phantom is a structured phantom used for geometric distortion assessment in MRI scanners. This tool identifies and isolates the core markers within the phantom image, producing an output volume containing only the extracted core region and optionally a binary mask of that region.

The extraction process can include optional denoising, non-uniformity correction (N3), and settings optimised for 3-Tesla scanners.

OPTIONS

--verbose
Print progress information during processing.
--clobber
Overwrite existing output files.
--grayscale
Process the input as a grayscale image (do not apply colour-based extraction).
--nuc
Apply non-uniformity correction (N3) during preprocessing.
--denoise
Apply denoising to the input before core extraction.
--3t
Use settings optimised for 3-Tesla MRI scanners.
--nuc-iter <n>
Number of iterations for non-uniformity correction.

EXAMPLES

Extract the core from a LEGO phantom scan:

lego_core_extract.pl phantom.mnc core.mnc

Extract the core with a mask and preprocessing:

lego_core_extract.pl --denoise --nuc --clobber \
    phantom.mnc core.mnc core_mask.mnc

Extract from a 3T scan with verbose output:

lego_core_extract.pl --verbose --3t phantom_3t.mnc core.mnc

AUTHOR

Vladimir S. Fonov. McConnell Brain Imaging Centre, Montreal Neurological Institute, McGill University.

COPYRIGHTS

Copyright (C) Vladimir S. Fonov and McGill University. Licensed under the terms of the GNU General Public License version 3 or later.

SEE ALSO

adni_preprocess.pl(1), phantomfit.pl(1), calc_distortions.pl(1)