【问题标题】:How to implement the following goals in opencv?如何在opencv中实现以下目标?
【发布时间】:2016-05-10 08:46:14
【问题描述】:

好吧,我是opencv学习的初学者,我想实现以下功能...谁能给我更多的细节和建议,谢谢

1、我尝试厌恶封闭的形状成功

2、我使用 Findcontours() 函数提取轮廓。

接下来,我想找到拐点,所以我使用Harries算法..

现在我想提取那些被这些点分割的子曲线......但我不知道......

对不起,这是补货。我的输入图像是黑白图像。 the black-and-white image 然后我检测外轮廓(PS。我不知道为什么里面有东西)...... 然后我标记了拐点 The inflection of the curves

【问题讨论】:

  • 您需要提供您已经尝试过的示例。否则没有人会帮助你
  • 支持提供示例的愿望。另外,图像总是黑白的吗?

标签: opencv


【解决方案1】:

您必须使用数学模型 f(s)=M 拟合曲线,其中 M(x,y) 和 s 曲线坐标。然后您可以计算每个点的导数并找到兴趣点。 您可以使用数学模型样条傅里叶描述符...

【讨论】:

  • 听起来可行,但是如何提取图像中的曲线并将其转换为曲线函数....据我所知,傅里叶描述符用于更改空间域图像进入频域......所以你让我感到困惑......你能给我一些例子或演示来解释这个吗?
  • 你已经用轮廓尝试了什么?你可以在网上找到很多关于样条和傅立叶描述符的链接 (stackoverflow.com/questions/22898881/…fourier.eng.hmc.edu/e161/lectures/fd/node1.html)
猜你喜欢
  • 2020-01-14
  • 2013-10-02
  • 1970-01-01
  • 2020-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-04
  • 2021-11-16
相关资源
最近更新 更多