首页 > 解决方案 > 如何计算/确定给定形状的圆的百分比/部分(很可能是部分圆)

问题描述

我试图解决的问题非常简单,但是,我一直在思考如何做到这一点。我已经使用分割算法提取了管道可见开口的蒙版(并非所有开口都是清晰的,大多数结果都是部分圆圈)。我想确定面罩占整个管道开口的百分比。

我正在寻找一些通用的解决方案,因为我正在处理的图像具有不同的比例和大小。我想到的一个想法是以某种方式将给定的蒙版拟合成圆形(从给定的部分圆形绘制圆形),但是找不到任何支持。

任何想法,我如何解决这个问题。提前致谢。

图像 1 是开口清晰的理想图像。我可以单独提取蒙版,并想确定蒙版在圆圈中的比例。在这种情况下,理想情况下应该说 100%,这意味着一切都清楚。

另一方面,图像 2 是部分阻塞的开口。这就是我想将这些蒙版拟合为圆圈的地方,并确定该部分是圆圈的多少,在这种情况下小于 50%,这意味着 50% 被阻止。希望它可以清除情况

带面具的理想形象

带有部分蒙版的图像

标签: image-processingcomputer-visionimage-registration

解决方案


推荐阅读