从MSER

时间:2016-07-07 00:45:40

标签: algorithm computer-vision

我在阅读了几篇散布在网络上的文章后,在C#中实现了一个MSER检测器,并获得了所需的输出(给我很多有趣和有趣的东西!:)

Input Image 图1 - 输入图像 Output Image 图2 - 输出图像 Ellipse Fit 图3 - 最佳拟合椭圆

如果你放大图2,你会看到一个红色像素,它是图像时刻的区域计算质心。谷歌找到了一个最适合的椭圆算法,效果非常好,如图3所示。

问题:

  

我需要从公共参考点找到MSER的方向,最好是以度为单位。椭圆提供了一些这样的数据;然而,正如您在图3中所看到的,有时椭圆拟合没有正确定向,而如图2所示的区域非常明显地具有偏离零的角度(如果您在标准单位圆上方放置零,则为零)图像 - 从中​​心直接右侧)。

动机

  

正如我之前所说,这对我来说很有趣,并且真正引起了我的兴趣。我刚刚完成了一个自制的拾取和放置,并计划在我的后期进行一些视觉实验,以获得个人和学术上的收益。一旦我按顺序获得所有的学分和文档,我确实打算在一个你想要的任何开源许可证下发布我的所有代码!

问题

  

任何人都可以指向我可以实现的算法方向,它会将未排序的 X,Y点列表转换为缩小区域矩形,我可以使用它来获取方向,大小和位置数据从?任何帮助表示赞赏!

抱歉这个长度,想要清楚!

目前在C#工作;但是,Java,C,C ++中的示例是可接受的和首选的,其他语言也是受欢迎的。

0 个答案:

没有答案