如何在python中找到gdal中的band数?

时间:2018-05-10 05:05:28

标签: python gdal

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

ds = 'path' , gdal.GA_ReadOnly)

我发现gdal API,我找不到读取的数量。

(ex)我有一个3波段图像,然后读取波段数,并在案例中返回3)

是一种找到乐队数量的方法吗?

1 个答案:

答案 0 :(得分:6)

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

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