R/regressionMatchImage.R
regressionMatchImage.RdImage intensity normalization by regressing the image intensities of the reference image with the source image.
regressionMatchImage( sourceImage, referenceImage, mask = NULL, polyOrder = 1, truncate = TRUE )
| sourceImage | image whose intensities we will match to the
|
|---|---|
| referenceImage | defines the reference intensity function. |
| mask | Defines voxels for regression modeling. |
| polyOrder | of polynomial fit. Default is 1 (linear fit). |
| truncate | boolean which turns on/off the clipping of intensities. |
the sourceImage matched to the referenceImage.
Avants BB
library(ANTsRCore) sourceImage <- antsImageRead( getANTsRData( "r16" ) ) referenceImage <- antsImageRead( getANTsRData( "r64" ) ) matchedImage <- regressionMatchImage( sourceImage, referenceImage ) bad_source = sourceImage[1:200, 1:200] testthat::expect_error(regressionMatchImage( bad_source, referenceImage ))