【发布时间】:2019-01-29 20:19:16
【问题描述】:
我有一个值从 1 到 3 的地理参考分类(源自卫星图像)。我想用唯一的编号标记每个连接补丁。
例如
1 1 1 1 1 1 1 1 1 1 1
1 1 1 2 2 1 1 1 1 2 2
1 1 2 1 2 2 3 3 1 2 2
1 1 1 1 2 1 1 3 1 1 2
1 3 1 1 1 1 3 3 1 1 1
1 3 3 1 1 1 1 1 1 2 2
变成
1 1 1 1 1 1 1 1 1 1 1
1 1 1 2 2 1 1 1 1 3 3
1 1 2 1 2 2 4 4 1 3 3
1 1 1 1 2 1 1 4 1 1 3
1 5 1 1 1 1 4 4 1 1 1
1 5 5 1 1 1 1 1 1 6 6
通过保留类信息。
我试过了:
- “SDMTools”中的“ConnCompLabel”,但它的工作速度很慢,如果在 python 中有一个方便的解决方案会很好。
- sckit 命令和“measure.lable”如本文“https://www.scipy-lectures.org/packages/scikit-image/auto_examples/plot_labels.html”中所推荐,但我不想丢失地理空间信息。
我可以使用光栅和洪水填充算法吗?
我需要这个来分别计算每个补丁的 Satial Metrics
【问题讨论】:
标签: python r image classification labeling