R/simplifyBlock.R

Defines functions simplifyBlock

Documented in simplifyBlock

simplifyBlock <-
function(data,resFactor,areasize){
  m = matrix(data=data,nrow=areasize,byrow=TRUE)
  m[is.na(m)] <- 0
  res=matrix(0,areasize*resFactor,areasize*resFactor)
  for(x in 1:(areasize*resFactor)){
    for(y in 1:(areasize*resFactor)){
      res[x,y]=sum(m[((x-1)/resFactor+1):(x/resFactor),((y-1)/resFactor+1):(y/resFactor)])
    }
  }
  return(res)
}
JusteRaimbault/r-spatialmorphology documentation built on May 22, 2019, 5:07 p.m.