我有一张扫描的地图,我想从中提取数据为 Long Lat 的形式和相应的值。谁能告诉我如何从地图中提取数据。R 中是否有任何包可以让我从扫描的地图中提取数据。不幸的是,我找不到制作这张地图的人。
非常感谢您的时间和帮助。
我有一张扫描的地图,我想从中提取数据为 Long Lat 的形式和相应的值。谁能告诉我如何从地图中提取数据。R 中是否有任何包可以让我从扫描的地图中提取数据。不幸的是,我找不到制作这张地图的人。
非常感谢您的时间和帮助。
看看OCR。我怀疑你会为 R 找到任何东西,因为 R 主要是一种统计编程语言。
你最好用opencv之类的东西
找到合适的 OCR 包后,您将需要识别字符的 x 和 y 位置,然后您可以使用这些位置将它们分类为位于地图的 x 或 y 轴上。
这不是微不足道的,但祝你好运
尝试这个:
下一个难题是尝试从图像样本中获取被映射事物的值。也许取一个 5x5 的像素网格并取平均值,忽略任何灰色像素。它甚至比这更难,因为某些颜色看起来像是由两种不同颜色的像素组合而成的,以形成新的阴影。这是你拥有的最好的形象吗?
我想知道从左上角删除了哪些绝密信息。如果它确实说明了投影是什么,那将有很大帮助。
请注意,您可以使用 mapwarper 在线完成很多过程:
但我不确定它是否可以处理您的地图投影。