7得票1回答
从曲率的上下阈值进行点/特征检测 - 曲线四边形形状检测算法

能否从具有粗糙曲率的一条线上的一组点创建多边形,使得这些点在两个曲率值之间选择? 我试图使用Python的OpenCV包(cv2)从给定图像中检索一个近似的曲线四边形形状。 例如: 给定经过边缘检测的图像如下: 使用cv2.findContours找到轮廓,如下所示: (顺便提一下...

7得票3回答
实现岭线检测

我正在尝试编写一种脊线检测算法,但我找到的所有来源似乎都将边缘检测与脊线检测混淆了。目前,我已经实现了Canny边缘检测算法,但这不是我想要的:例如,在图像中给定一条单独的线,它会有效地将其转换为双线边缘(因为它将记录线的两侧),而我只想读取一条线。 维基百科文章关于脊线检测有很多数学内容,...

7得票3回答
Python/scipy 中的一维非最大值抑制

请问您是否有用Python编写的1D非极大抑制算法?我需要它来制作Canny边缘检测器,使用scipy输入1D强度向量。 我在网上搜过一些信息,描述了Canny边缘检测器的行为和一些Java编写的示例,但它们都是描述2D边缘检测器。 然而,scipy确实支持其他Canny边缘检测所需的算法...

7得票1回答
Canny边缘检测算法中只需要一个边缘吗?

当我使用Canny边缘算法时,它会产生两条与粗色线相反的边缘,正如预期的那样,但是我只想显示一条边缘,以使我的线和曲线检测算法更简单,你有什么想法可以实现这个吗? 以下是代码: bool CannyEdgeDetection(DataStructure& col) { Mat s...

7得票1回答
如何在2D图像中模拟衣服更换?

我正在处理一个小项目,需要更改上传的任何2D图像中人物的衣服(衬衫/裤子等)。因此,需要检测边缘并用新的图案填充相关区域。我确实看到很多其他复杂性,但让我们假设只需要填充简单的图案。 1. 对于Web应用程序,是否可以在HTML5中完成?还有其他替代方案吗? 2. 对于独立应用程序,什么样的...

7得票1回答
ActionScript人脸检测

我想在用户站在网络摄像头前时获取用户头部的边缘。我尝试过谷歌搜索,但没有结果。请问有人可以指向一些相同的ActionScript示例吗? 和平 \m/

7得票2回答
在均匀强度图像中检测物体

我有一张老虎掌印(足迹印迹)在泥土中的图像。我想检测掌印的边界,但是图像的强度是均匀的,即无法根据强度变化区分前景和背景。我该怎么办才能区分掌印和背景?!

7得票1回答
Canny边缘检测算法的时间复杂度

我正在撰写一篇关于新隐写算法的研究论文。在我的算法中,某些部分使用了Canny边缘检测器。在论文中,我需要写出这种新方法的时间复杂度,这依赖于Canny边缘检测器的时间复杂度。 问题在于,我在网上找不到任何有关Canny时间复杂度的参考资料。我甚至阅读了原始的Canny论文。我无法正确推导出...

7得票1回答
OpenCV的Canny边缘检测在理想正方形上无法正常工作。

我正在使用一个15*15像素的二进制正方形图像。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0...

7得票2回答
如何从简单的2D图像中提取线段的简单有效方法?

具体来说,我正在尝试从“小行星”游戏的屏幕截图中提取所有相关的线段。我已经查看了各种边缘检测方法,但由于两个原因,没有一种方法适合我的问题: 1.它们检测光滑轮廓,而我只需要检测直线段,而且仅限于某个长度范围内。现在,这些限制应该使我的任务比一般情况容易得多,但我不想只使用完整的边缘检测器,...