使用R的自然资源应用的多光谱图像分割


11

R具有图像分割的能力,尽管我遇到的所有示例都使用单个波段进行分割(示例)。我对将R的随机森林图像分类能力与面向对象的分割方法结合起来很感兴趣。

R对于适合基于自然资源的分析的多光谱图像分割具有什么功能?或如何链接单个波段分割的结果以进行进一步分析。


5
在您链接的示例中,它们使用频谱聚类。光谱聚类原则上也可以应用于n维数据,因为它简单地分解了可以为任何类型的数据构建的相似性矩阵。频谱聚类的原理是将数据嵌入较低维度的空间中,然后在该空间中执行聚类(例如,使用kmeans)。我对R不太熟悉,但是我确定它只需要几行代码(至少在matlab中,它确实需要几行)。如果没有,我相信可以免费使用其他方法,例如均值漂移分割。
pixelmitch 2015年

如果不必一定是R(仅仅是某种开放源代码),则可以使用RSGISLib进行分割,并使用scikit-learn应用随机森林。我在这里写了一个有关如何执行此操作的示例。spectrumdifferences.wordpress.com/2014/09/07/…。您也可以使用RSGISLib分割对象和属性,然后将其作为文本文件导入R中进行分类。
danclewley16年

找到答案了吗?
乔治·诺斯特拉莫斯

@GeorgeNostradamos不适合R。但是,Python具有利用多个波段的均值移位分割。我相信这是在scikit-learn包中。
亚伦

@Aaron我已经有使用python和GRASS的经验,但是我想看看我能将R推到多远。无论如何,我会看看我能找到什么,谢谢
George Nostradamos

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.