首页 > 解决方案 > 如何在python中找到gdal中的波段数?

问题描述

我正在使用代码读取 tiff 数据。

ds = 'path' , gdal.GA_ReadOnly)

我找到 gdal API,我找不到要读取的波段数。

(例如)我有一个 3 波段图像,然后读取波段数并返回 3 以防万一)

有什么方法可以找到乐队的数量吗?

标签: pythongdal

解决方案


RasterCount 属性给出波段计数。这是一个简单的例子:

src_ds = gdal.Open("INPUT.tif")
if src_ds is not None: 
    print ("band count: " + str(src_ds.RasterCount))

推荐阅读