我有一个相当大的(250000 x 250000 px)GeoTIFF,在白色背景上包含黑色感兴趣区域(也可以在黑色上为白色)。由于我需要将感兴趣的区域作为geojson格式的多边形,因此我运行gdal_polygonize.py
。由于存在大量(小)黑色区域,gdal_polygonize.py
在该大文件上运行大约一周。
在后期处理步骤中,我删除所有在geojson中较小的多边形,以包含一个具有给定尺寸的矩形,例如10 x 100像素。
减少gdal_polygonize.py
我正在寻找一种在运行gdal_polygonize.py
之前消除geoTiff中“小”黑色区域的方法。可以定义“小”,例如表示为“少于1000个黑色像素”。
有什么想法要删除图像中相同颜色的区域,直到指定区域大小?