首页 > 解决方案 > 如何检测 X 射线图像中暗区域内的小圆圈?

问题描述

我从链接复制了以下 X 射线图像。在此处输入图像描述

我可以使用 Open CV (Python) 轮廓检测和/或圆形检测成功地提取深色大区域(圆形)。但是,我的兴趣是在大黑暗区域内提取小圆圈(多个浅色圆圈)。我的方法是首先将大的暗区提取到一个数组中,然后在每个大的暗区中提取较小的圆圈。然而,第二步并不成功,因为它的半径差异很大。其他可用的途径是什么?我能够通过图像相乘来增加对比度。Canny 边缘检测器也能够选择大的暗区域边缘。

标签: pythonopencvgeometrycontour

解决方案


推荐阅读