¿Qué es BufferedImage getTile()? Veo que devuelve un objeto Raster. ¿Es esta otra forma de una imagen u objeto gráfico? Si es así, ¿qué ventajas / desventajas hay al usar getTile() en comparación con getSubImage()?
Estoy utilizando la función “initialize” en el paquete terra para crear un ráster en RStudio. Según la documentación, esta función debería funcionar con rásteres grandes, pero obtengo un error fatal en RStudio cuando intento crear un ráster de 10,000 x 10,000 con un solo valor para todas las celdas. El . . . Read more
Descargué algunos mosaicos utilizando NASA EARTHDATA para el conjunto de datos NASADEM Slope and Curvation Global 1 arc second V001. Cuando extraje los archivos, vi que los nombres de archivo seguían el patrón: “UbicaciónMosaico.Variable”. Por ejemplo, un mosaico con datos de pendiente ubicado en el este del Mediterráneo se llama: . . . Read more
Aquí hay una leyenda de colores degradados que creé utilizando rasterImage: colfunc <- colorRampPalette(c(“red”, “blue”)) legend_image <- as.raster(matrix(colfunc(20), ncol=1)) plot.new() rasterImage(legend_image, 0.9, 0, 1, 1) lbsq <- seq.int(0, 1, l=5) axis(4, at=lbsq, pos=1, labels=F, col=0, col.ticks=1, tck=-.05) mtext(lbsq, 4, -.2, at=lbsq, las=2, cex=.6) Deseo agregar un borde negro delgado que . . . Read more
Me gustaría aplicar una función a un raster RGB, primero normalizando los valores originales usando la fórmula “DNstd = (DN – media(DN)) / desviación estándar(DN)”, y luego el proceso de normalización usando la fórmula “DNnor = 255 * (DNstd – mínimo(DNstd)) / (máximo(DNstd) – mínimo(DNstd))” sin éxito. No quería aplicarlo . . . Read more