我有一张扫描地图,我希望将数据提取到Long Lat的形式和相应的值。任何人都可以告诉我如何从地图中提取数据。 R中是否有任何软件包可以让我从扫描的地图中提取数据。不幸的是,我找不到制作这张地图的人。
非常感谢您的时间和帮助。
答案 0 :(得分:0)
看看OCR。我怀疑你会找到R的任何东西,因为R主要是一种统计编程语言。
你最喜欢opencv
之类的东西找到合适的OCR包后,您需要确定角色的x和y位置,然后您可以使用这些位置将它们分类为地图的x或y轴。
这不是微不足道的,但祝你好运
答案 1 :(得分:0)
试试这个:
下一个难题是尝试从图像样本到正在映射的事物的值。也许采用5x5像素网格和平均值,省去任何灰色像素。它比这更难,因为有些颜色看起来像是由两种不同颜色的像素组合而成,以形成新的色调。这是你最好的形象吗?
我想知道左上角已经删除了哪些绝密信息。如果确实说出了预测会有多大帮助。
请注意,您可以使用mapwarper在线完成大量的操作:
但我不确定它是否可以处理地图的投影。