如何更改光栅砖的层数

How to change number of layers of a raster brick

当我在 R 中加载一个 tiff 图像作为光栅块时,当我事后检查图像的细节时,我得到了预期的像素数(行数和列数)。但我希望有 44 层。我想我可以使用 nlayers 函数更改层数。不幸的是,这不起作用。层数保持在4层。

sample_brick = brick("file_example_TIFF_1MB.tiff", nlayers = 44)

谁能帮我调整层数?

在这里您可以找到一个示例 tiff 图像。

https://file-examples.com/wp-content/uploads/2017/10/file_example_TIFF_1MB.tiff

brick 函数创建一个 RasterBrick,其中包含文件中的所有图层。 你的期望可能是错误的。

从文件创建对象时不能添加虚构层。