Normalize Raster Images: Center and Scale
For each pixel subtracts the mean of the raster layer and optionally divide by its standard deviation.
normImage(img, norm = TRUE, ...)
img |
Raster* object. Image to transform. Transformation will be performed separately for each layer. |
norm |
Logical. Perform normalization (scaling) in addition to centering, i.e. divide by standard deviation. |
... |
further arguments passed to writeRaster. |
Returns a Raster* with the same number layers as input layers with each layer being centered and optionally normalized.
library(raster) ## Load example data data(rlogo) ## Normalization: Center and Scale rlogo_center_norm <- normImage(rlogo) hist(rlogo_center_norm) ## Centering rlogo_center <- normImage(rlogo, norm = FALSE)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.