要添加边框到 Raster 图像,可以使用“rasterGrob”函数的“border”参数。以下是一个示例代码:
library(raster) library(gridExtra)
#导入位图数据 img <- brick(system.file("external/rlogo.grd", package="raster"))
#创建带边框的 Raster 图像 img_with_border <- rasterGrob(img, border="black", bg=NA)
#用 grid.arrage 函数显示两幅图像 grid.arrange(rasterGrob(img), img_with_border, ncol=2)
注意,“border”参数接受任何有效的 R 绘图颜色名,例如:红色“red”、“#FF0000”等。