Устранить большие комки с gdal_sieve? - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть набор растровых данных, и я использовал gdal_sieve для устранения скоплений пикселей, составленных ниже определенного количества пикселей. Как устранить большие скопления пикселей выше определенного количества пикселей?

1 Ответ

1 голос
/ 17 апреля 2019

gdal_sieve.py не поддерживает удаление объектов выше порогового размера.Однако кажется, что желаемый результат может быть достигнут путем просеивания объектов ниже вашего порога и последующего вычисления разницы между входным и просеянным изображениями:

gdal_sieve.py -st <<threshold>> input.tif sieved.tif
gdal_calc.py -A input.tif -B sieved.tif --calc="A ^ B" --outfile=output.tif
...