sinat_33635313 2019-10-10 10:48 采纳率: 50%
浏览 909

findContours返回结果问题

编程环境:Windows10+VS2010+opencv3.4.7
所用二值化图像如下图,图像大小为320*256。
图片说明
程序:
// 提取轮廓
findContours(mBinaryMat, nExtractContours, CV_RETR_EXTERNAL, CV_CHAIN_APPROX_NONE);
其中:mBinaryMat,为上图所显示的二值化图像
nExtractContours:为vector>的轮廓集
打断点会显示下图结果:
图片说明
可以看到有的轮廓尺寸非常大,而有的为0,且其中像素点坐标有的为负数有的非常大,希望有朋友能帮到我,困了一天了。非常感谢。

  • 写回答

1条回答 默认 最新

  • 关注
    评论

报告相同问题?