R/brick_to_stack.R

#' @export

brick_to_stack <- function(inbrick)
{
	brick_nlayers=nlayers(inbrick)
	pos=1:brick_nlayers
	return(
		stack(
			mapply(function(band,inbrick){ raster(inbrick,layer=band) },band=pos,MoreArgs=list(inbrick=inbrick),SIMPLIFY=FALSE))
	)	
}

Try the imad package in your browser

Any scripts or data that you put into this service are public.

imad documentation built on May 2, 2019, 6:05 p.m.