Learn R Programming

raster (version 1.8-3)

plotRGB: Red-Green-Blue plot of a multi-layered Raster object

Description

Make a Red-Green-Blue plot based on three layers (in a RasterBrick or RasterStack). Three layers (bands) are combined such that one is the red channel, one is the green channel, and one is the blue channel. This function could be used to make 'True (or false) color images' from Landsat and other multi-band satellite images.

Arguments

Methods

plotRGB(x, r=1, g=2, b=3, scale, maxpixels=500000, ext=NULL, ...) rll{ x a RasterBrick or RasterStack object r Integer. Index of the Red channel, between 1 and nlayers(x) g Integer. Index of the Green channel, between 1 and nlayers(x) b Integer. Index of the Blue channel, between 1 and nlayers(x) scale Integer. Maximum (possible) value in the three channels. Defaults to 255 or to the maximum value of x if that is known and larger than 255 maxpixels Maximum number of pixels to use ext An extent object to zoom in a region ... graphical parameters as in rasterImage }

See Also

plot

Examples

Run this code
b <- brick(system.file("external/rlogo.grd", package="raster"))
plotRGB(b)
plotRGB(b, 3, 2, 1)

Run the code above in your browser using DataLab