【发布时间】:2014-08-20 18:53:20
【问题描述】:
我正在开发一个程序来检测用于遥感的分割场(即,每张图像中不止一种颜色/场类型,其中图像对应于一个农民拥有的土地)并且一直在努力寻找解决方案通过读取图像并使用聚类算法对它们进行分色,然后分析呈现的颜色和形状以尝试“评分”每张图像并确定是否存在不止一种类型的字段。我的程序运行得相当好,尽管它仍然无法检测到很多明显的分裂。
到目前为止,我一直只使用 c++ 中的标准库来执行此操作,但我认为现在我应该使用 openCV 或其他东西,我想知道从哪些技术开始。我看到有一些图像分割和斑点检测算法,但我不确定它们是否适用,因为字段之间的边界往往模糊或对比度低。以下是我希望我的程序检测为“拆分”的一些示例图像:
(真彩色陆地卫星)
对于如何以不同的方式解决这个问题有什么想法吗?谢谢!
【问题讨论】:
-
不知何故我无法理解你的意思:'split'
-
抱歉,已编辑,以下是一些非分割图像的示例:imgur.com/hPlxBojimgur.com/1hcAtaO