【问题标题】:Image boundary detection using python opencv使用 python opencv 进行图像边界检测
【发布时间】:2015-03-08 05:04:30
【问题描述】:

我是新手,正在尝试在 Ubuntu - 14.04 中学习 opencv-python。我想在我们实验室测试的图像中心的黑色层周围绘制边界。找到边界后,我想对边界内的图像执行一些操作。这是图片http://prntscr.com/5qfxha

但是opencv中的所有文档和资料都只针对特定的一组图像提供。没有关于如何处理自定义图像的具体细节。我阅读了每一个问题,正如我告诉我的新手,我很困惑,所以请指导我完成这个。提前致谢。

【问题讨论】:

  • 自定义图片是什么意思?
  • 实时图像(请查看我的问题中的链接)。
  • 你是说石像?如果是这样,我做到了,但没有给我任何线索(:
  • 是的,我需要找到那块石头中心那个黑色图案的边界,所以我需要一些关于如何进行的建议。
  • 我已经编辑了我的答案,它更符合您的需求。

标签: python opencv


【解决方案1】:

findContours 可以解决问题, 请参阅 C++Python 示例/教程。

一旦你有你的轮廓,检查 ConnectedComponent 查找谁被列入谁? (仅限 Opencv 3)

【讨论】:

  • 我的错,它现在更新了。但请记住,在 Python 或 Cpp 文档中,方法通常具有相同的名称。
猜你喜欢
  • 2020-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-31
  • 2020-03-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多