使用 OpenCV 检查盒子中粉末水平的最佳方法是什么?
我尝试了HSV过滤以获得灰色的粉末颜色。 但结果却很糟糕。 还尝试了边缘和斑点检测,但仍然没有好的结果。
嗯,不,我在图像中间垂直扫描并确定了 20 像素线的平均颜色。
然后我检查了线条的平均颜色是否为灰色。
效果非常好。
https://github.com/ripper121/python-powder-level