小编Tur*_*gal的帖子

如何提高轮廓精度?

我正在使用OpenCV开发一个项目.我需要从高清照片中精确裁剪出一些物体.我正在使用四叉树将我的照片切成碎片,然后我计算每个四边形的均匀性,以确定一块物体是否在四边形中.我根据四元组的同质性应用一些具有不同阈值的Canny过滤器.我希望这种描述是可以理解的.

这个算法适用于某些类型的对象,但我坚持使用其他一些对象.这里有一些我的问题的例子:我想要一种平整我的轮廓的方法.第一个屏幕截图是在使用canny过滤器和floodfill之后.第二个是最终的掩码结果.

http://pastebin.com/91Pgrd2D


为了实现这个结果,我使用了cvFindContours()所以我有轮廓但我找不到像我想要的那样处理它们的方法.

c c++ opencv

4
推荐指数
1
解决办法
1812
查看次数

标签 统计

c ×1

c++ ×1

opencv ×1