有没有办法将图像转换为栅格化栅格数据?

时间:2020-07-31 00:49:20

标签: image-processing raster data-processing image-conversion gridding

我一直在做一些研究,探索不同类型的地图数据分析。我已经使用GIMP绘制了一些区域的地图,该地图只是将区域划分为空白的地理地图上的区域。然后我认为,拥有某种数据来限定这些区域中的每一个都是很好的,例如人口,总面积,农业等。当然,在线上有一些应用程序可以计算出一个区域的面积和人口。给定区域,但是那会非常艰巨。然后我发现像NASA这样的在线场所已经有plethora of datasets,以网格数据的形式出现。

不幸的是,我绘制的地图是原始图像,例如PNG或类似图像类型,而不是栅格数据或栅格数据。我想应该有某种方法可以将图像转换成像元的栅格,其中为每个像元分配了一个ID号,该ID号对应于它属于地图上的哪个区域(字面意思是除非是边缘情况)。知道如今图像处理或特征检测可以实现的魔术效果,我真的希望通过比较可以发现这种算法是微不足道的(因为我的地图完全没有特征,除了区域边界和各大洲的沿海地区)。当然,我可以尝试自己解决这个问题,但是我不想重新发明轮子。 (此外,地图投影也不成问题,因为我知道我使用的地图的投影,并且从一种投影更改为另一种投影非常简单。)

有没有办法将图像类型转换为栅格像元数据集?更糟糕的是,我可以在另一个能够生成网格化数据集的应用程序中重绘整个内容,但是我不知道该用什么软件来完成。另外,对于这个问题是否太过广泛,我深表歉意。我不确定是否有一个更具体的论坛可以向我寻求帮助。

谢谢, 内森

编辑:以下是我的地图示例,可以了解我正在谈论的图像类型。您可以直观地看到地图分为四个区域。我的目标是将其转换为栅格,并根据其所在的区域为到达单元格提供一些ID号(例如,数字0-3)。

enter image description here

0 个答案:

没有答案