ants.deeplearn.regression_match_image
- regression_match_image(source_image, reference_image, mask=None, poly_order=1, truncate=True)[source]
Image intensity normalization using linear regression.
- Parameters:
source_image (
ants.core.ANTsImage) – Image whose intensities are matched to the reference image.reference_image (
ants.core.ANTsImage) – Defines the reference intensity function.poly_order (
int) – Polynomial order of fit. Default is 1 (linear fit).mask (
ants.core.ANTsImage) – Defines voxels for regression modeling.truncate (
bool) – Turns on/off the clipping of intensities.
- Return type:
ANTs image (i.e.,source_image) matchedtothe (reference_image).
Example
>>> import ants >>> source_image = ants.image_read(ants.get_ants_data('r16')) >>> reference_image = ants.image_read(ants.get_ants_data('r64')) >>> matched_image = regression_match_image(source_image, reference_image)