2

您可以建议什么解决方案从所附图片中检测粗红线及其轮廓?我使用 OpenCV。先感谢您!

图片1

图片2

图3

4

2 回答 2

0

在红色通道中使用自适应阈值对图像进行二值化,然后使用 cvFindContours 对每个 Couture 进行微调。为了确保每个轮廓都属于您想要的粗线上的一个,您可以使用边界框。使用 cvMinAreaRect2 找到每个轮廓边界框并检查宽度和高度是否接近红线的大小,如果有匹配的线条,如果有噪音。

于 2013-06-30T07:21:04.973 回答
0

您可以对图像设置阈值以删除所有明亮的白色/黄色像素。
如果位置始终大致相同,则图像右侧的大剩余斑点(红色通道中)就是您的线。

于 2013-05-06T14:15:57.467 回答