volume_pol
Polynomial intensity normalization between volumes.
volume_pol [options] <input> <template> [output_file]
DESCRIPTION
volume_pol performs polynomial intensity normalization of an input MINC volume to match the intensity distribution of a template volume. The tool fits a polynomial mapping function between the joint intensity histograms of the input and template, producing a normalized output volume or printing the polynomial coefficients.
OPTIONS
--verbose- Print progress information during processing.
--quiet- Suppress all non-essential output.
--clobber- Overwrite existing output files.
--source_maskmask- Apply a mask to the input (source) volume for histogram computation.
--target_maskmask- Apply a mask to the template (target) volume for histogram computation.
--ordern- Set the polynomial order for the intensity mapping.
--histhistogram.dat- Write the histogram data to the specified file.
--jointjoint_histogram- Write the joint histogram to the specified file.
--expfilefile- Write the polynomial expression to the specified file.
--minmin- Set the minimum intensity value for histogram computation.
--maxmax- Set the maximum intensity value for histogram computation.
--noclamp- Do not clamp output values to the input range.
--kl- Report the Kullback-Leibler divergence between the normalized and target histograms.
--ks- Report the Kolmogorov-Smirnov statistic between the normalized and target histograms.
EXAMPLES
Normalize input to match template intensity:
volume_pol input.mnc template.mnc normalized.mnc
Normalize with masks and polynomial order 4:
volume_pol --source_mask src_mask.mnc --target_mask tgt_mask.mnc \
--order 4 input.mnc template.mnc normalized.mnc
Save the joint histogram:
volume_pol --joint joint_hist.dat input.mnc template.mnc normalized.mnc
AUTHOR
Vladimir S. Fonov - McConnell Brain Imaging Centre, Montreal Neurological Institute, McGill University.
COPYRIGHTS
Copyright © 2011 by Vladimir S. Fonov