所以我想用arcpy来运行复合波段函数。基本上我在一个文件夹中有 450 多个 tif 文件,每个文件都是无人机图像中的一个单独波段。我想创建一个脚本,每 4 个波段获取一个合成图像并将其输出到一个新文件夹中。此外,能够相应地标记波段会很有帮助。我不确定如何创建一个循环来完成此操作,因为我是使用 arcpy 的新手。谢谢!
import arcpy
arcpy.env.workspace = ".\\"
output = "Stacked_bands"
for rasters in folder:
band1 =
band2 =
band3 =
band4 =
arcpy.CompositeBands_management("band1.tif;band2.tif;band3.tif;
band4.tif, "stacked_img.tif")
我对学习 Arcpy 还是个新手,所以我不确定从哪里开始解决这个问题。我真的只是不知道如何编写一个循环来使用每 4 个波段创建一个输出。