【发布时间】:2022-01-20 06:41:31
【问题描述】:
我的主要目标是找到这个轮廓的中心。但我不能使用阈值,所以不能使用 OpenCV 轮廓。 所以我的下一个猜测是在我的图像中找到对称点,并希望它对应于这个轮廓的中心。任何其他找到该轮廓中心的想法也值得赞赏,这不涉及阈值,因为我无法向用户提供参数。 我尝试使用 cv 矩找到质心,但这并没有给我带来好的结果。 我尝试使用霍夫圆检测,但它无法将其检测为圆。
我正在使用 python 和 OpenCV。
【问题讨论】:
-
为什么不能使用自动阈值?
-
@mozway 我厌倦了 Otsu 的方法,但它只是让它上半部变黑,下半部变白。此外,还有数千张不同性质的不同图像,因此如果不进行监控,将不会太可靠。
-
我明白你的意思,但这可能适用于其他检测方法,也许你可以提供其他示例
-
大部分图片都是分类的。但是我会看看我是否可以在开放域中获得一些东西。
-
你的标题是 "irregular shape" 但你的例子显示了一个相当不错的圆圈。这是一个糟糕的描述还是没有代表性的图像?
标签: python opencv image-processing