从图像中删除小于给定大小的相同颜色的连接区域

时间:2019-07-17 08:03:53

标签: python image-processing geojson

我有一个相当大的(250000 x 250000 px)GeoTIFF,在白色背景上包含黑色感兴趣区域(也可以在黑色上为白色)。由于我需要将感兴趣的区域作为geojson格式的多边形,因此我运行gdal_polygonize.py。由于存在大量(小)黑色区域,gdal_polygonize.py在该大文件上运行大约一周。

在后期处理步骤中,我删除所有在geojson中较小的多边形,以包含一个具有给定尺寸的矩形,例如10 x 100像素。 减少gdal_polygonize.py

的工作量

我正在寻找一种在运行gdal_polygonize.py之前消除geoTiff中“小”黑色区域的方法。可以定义“小”,例如表示为“少于1000个黑色像素”。

有什么想法要删除图像中相同颜色的区域,直到指定区域大小?

0 个答案:

没有答案