ANTSJOINTFUSION(1)
β¨ NAME β¨
Heyy bestie, meet antsJointFusion π¦ It's part of the ANTS registration suite π
β¨ DESCRIPTION β¨
π COMMAND π
antsJointFusion
okay so antsJointFusion is an image fusion algorithm made by Hongzhi Wang and Paul Yushkevich, and it literally won segmentation challenges at MICCAI 2012 and MICCAI 2013 π the way that's so iconic π The original label fusion framework got extended to handle intensities by Brian Avants π§ This version is based on Paul's original ITK-style implementation and Brian's ANTsR implementation π
The receipts (bestie, you need to read these π€π):
- 1) H. Wang, J. W. Suh, S. Das, J. Pluta, C. Craige, P. Yushkevich, Multi-atlas segmentation with joint label fusion IEEE Trans. on Pattern Analysis and Machine Intelligence, 35(3), 611-623, 2013.
- 2) H. Wang and P. A. Yushkevich, Multi-atlas segmentation with joint label fusion and corrective learning--an open source implementation, Front. Neuroinform., 2013.
π OPTIONS π
-d,--image-dimensionality 2/3/4β πΈ Forces the image to be treated as a specified-dimensional image. If you don't set it, the program tries to figure out the dimensionality from the input image on its own π-t,--target-image targetImageβ π― The target image (or multimodal target images) that's assumed to be aligned to a common image domain. Multimodal form:[targetImageModality0,targetImageModality1,...,targetImageModalityN]-g,--atlas-image atlasImageβ ποΈ The atlas image (or multimodal atlas images) that's assumed to be aligned to a common image domain. Multimodal form:[atlasImageModality0,atlasImageModality1,...,atlasImageModalityN]-l,--atlas-segmentation atlasSegmentationβ βοΈ The atlas segmentation images. For label fusion, the number of segmentations you pass has to match the number of atlas image sets, no cap π―-a,--alpha 0.1β π§ͺ A regularization term added to matrix Mx before calculating the inverse. Default =0.1-b,--beta 2.0β π The exponent that maps intensity difference to the joint error. Default =2.0-c,--constrain-nonnegative (0)/1β π Constrains the solution to non-negative weights. Default is0-p,--patch-radius 2β π©Ή The patch radius for similarity measures, with the form2x2x2. Default =2x2x2-m,--patch-metric (PC)/MSQβ π The metric used to find the most similar neighborhood patch. You can pick Pearson's correlation (PC) or mean squares (MSQ). Default =PC(Pearson correlation) π-s,--search-radius 3β π The search radius for similarity measures, which can be3x3x3or an image like3x3x3 searchRadiusMap.nii.gz. Default =3x3x3. Lowkey the cool part: you can also give it an image where each voxel's value sets the isotropic search radius at that voxel β¨-e,--exclusion-image label[exclusionImage]β π« Specifies an exclusion region for the given label-x,--mask-image maskImageFilenameβ π If you specify a mask image, fusion only happens inside the mask region-o,--output labelFusionImageβ π¬ The output is the intensity and/or label fusion image. The full form isintensityFusionImageFileNameFormat[labelFusionImage,intensityFusionImageFileNameFormat,<labelPosteriorProbabilityImageFileNameFormat>,<atlasVotingWeightImageFileNameFormat>]. The extra optional outputs are the label posterior probability images and the atlas voting weight images π¦--versionβ π·οΈ Gets the version information-v,--verbose (0)/1β π£οΈ Verbose output-hβ π Prints the help menu (short version)--helpβ π Prints the help menu.<VALUES>: 1
That's all, bestie π«Ά This was antsJointFusion 2.6.4+dfsg, December 2025 π stay iconic and go fuse some labels π β¨
π¦ where this page comes from
- ubuntu resolute: ants 2.6.4+dfsg-1 Β· BSD-3-Clause
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms