给定一个形成网格的白线图像,如何使用opencv获得内部形状的遮罩?

2024-04-23 13:52:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我想确定药盒的不同细胞里是否有药丸。我有一个树莓皮相机,定期拍摄一个碉堡。我想使用计算机视觉,使用opencv和python来确定14个细胞中哪一个有药丸。你知道吗

我已经把细胞的边界隔离了。如何为单元格内部创建opencv遮罩?你知道吗

我试着在处理过的图像上运行hough变换,但是它没有准确地找到对应于每面墙的线

原始图像:

enter image description here

细胞壁隔离处理后:
enter image description here


Tags: 图像计算机视觉opencv树莓细胞边界hough
1条回答
网友
1楼 · 发布于 2024-04-23 13:52:53

您可以尝试在图像中使用Hough线检测来检测线段,并使用这些信息来缩小当前结果中的间隙,或者仅使用线段检测单元。你知道吗

使用线检测的优点是,一旦你有了线的参数,你就可以把它延伸到图像中实际出现的以下。所以,即使一个细胞有一个间隙,你也应该能够把它闭合。你知道吗

相关问题 更多 >