【问题标题】:cv2.CHAIN_APPROX_SIMPLE doesn't simplify the number of contour points for a rectanglecv2.CHAIN_APPROX_SIMPLE 不会简化矩形的轮廓点数
【发布时间】:2017-07-08 22:47:18
【问题描述】:

我基本上是在关注this python OpenCV contour guide。 我正在使用通过Brew (OSX) 安装的OpenCV 2.4.11

一切似乎基本上都可以正常工作,除了我这样做的时候: contours, hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)

我得到与cv2.CHAIN_APPROX_NONE 相同数量的轮廓坐标点。

所以在链接的例子中,我仍然得到734点而不是4

还有其他人经历过这种情况吗?

注意:(注意 cv2.findContours 返回 contours, hierarchy 与文档相反)。

【问题讨论】:

    标签: python opencv


    【解决方案1】:

    在进一步调查中,这里似乎发生了许多相互绘制的轮廓(隐藏了APPROX_SIMPLE 实际上正在工作的事实)。

    请注意,轮廓数相同,但每个轮廓中的点数发生变化(使用上述选项下降)。

    【讨论】:

      猜你喜欢
      • 2017-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-01
      • 2022-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多