我有一个二进制蒙版的图像,我想表征蒙版中黑色区域的轮廓,我发现了几个功能来检测两个区域之间的边界,但只是作为一个新图像,但我想要的是描述这个边界,不是一个新的图像。Java高级成像或其他库中是否有任何功能可以应用于蒙版以检索黑色区域的几何形状的表示?表示可以是形状的矢量化、多边形近似、链码……我所发现的只是该问题的理论解决方案。
问问题
611 次
2 回答
1
您是否愿意编写一个遍历边界并收集边界像素列表的例程?如果你有这样一个列表,它会让你形成你心目中的描述符吗?
于 2009-05-21T16:49:10.197 回答
0
您可以尝试基于直方图的描述符,例如 SIFT、SURF 等。在 OpenCV 中,实现了几个高级描述符 如果您的描述符需要仿射协变(尺度和旋转不变),我强烈建议您尝试 SIFT。局部二进制模式也是一种有效的选择。
于 2012-09-22T21:26:36.197 回答