在给定使用PSO获得的点的图像中查找边界

时间:2015-03-07 11:36:22

标签: matlab boundary particle-swarm

目标:使用PSO检测图像中的边界

我拍摄了图像img,应用了PSO(使用的函数 - 渐变)并获得了给定的结果。

这个问题是获得了具有可能边缘的像素(显然,因为使用了梯度函数)。我想到将阈值应用于以粒子本身为中心的5x5窗口中的每个粒子获得的梯度值。这是结果

Result of PSO

只要原始图像不包含任何纹理,这似乎工作正常。 但是,只要图像中存在类似存在的纹理,就会失败。你能帮我解决一下使用PSO定位后得到的颗粒吗?

0 个答案:

没有答案