Extract one or more channels from an RGB data array that was obtained from
an RGB NIfTI image or created by the rgbArray
function. The
result is more amenable to numeric manipulation.
channels(array, channels = c("red", "green", "blue", "alpha"), raw = FALSE)
A raw-mode or integer-mode array with one more dimension than the first argument, corresponding to channels.
An image, an rgbArray
, or another array that can be
converted to the latter.
A character vector of channels to extract.
Boolean value: if TRUE
, return a raw array, which is the
most compact representation; otherwise return an integer array.
Jon Clayden <code@clayden.org>