Как узнать количество полос в gdal в python? - PullRequest
0 голосов
/ 10 мая 2018

Я читаю данные TIFF, используя код.

ds = 'path' , gdal.GA_ReadOnly)

, и я нахожу API gdal, я не могу прочитать количество каналов.

(ex) У меня есть3-полосное изображение, затем прочитать количество полос и вернуть 3 в случае)

- это какой-нибудь способ найти количество полос?

1 Ответ

0 голосов
/ 10 мая 2018

Атрибут RasterCount дает количество полос. Вот простой пример:

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