我有一堆带有痣的皮肤图像。但不幸的是,该组的很大一部分包含了我想要检测到的烦人的彩色圆圈。去掉。我已尽力使用cv2.HoughCircles
,但结果完全错误:(
有人有想法更有效地检测这些吗?我附上了一些图片和输出。
答案 0 :(得分:4)
如果您只是想判断是否存在colored patches
,可以尝试在Saturation
中使用HSV
:How to detect colored patches in an image using OpenCV?。
- 从BGR转换为HSV
- 饱和度通道上的阈值
- 其他步骤......
醇>