我正在尝试检测两相管流内的液体高度(蓝色)和颗粒(绿色)。但是,我无法计算出较低和较高 HSV 值的阈值,以便用于 OpenCV 中的图像处理。
在这张图片中,蓝色的一侧是我的较低的HSV,绿色的一侧是较高的HSV,对吗?任何帮助将不胜感激。
谢谢
我尝试过的:
我尝试为 HSV 值创建跟踪栏,但仍然很难找到正确的上/下阈值。轨迹栏是类似于这个想法。
使用滑块方法进行测试,您提供的图像的完美值为: HMin = 16,SMin = 127,VMin = 99,HMax = 66,SMax = 255,VMax = 255。 通过这些设置,只有绿色液体可见。图像的蓝色部分完全是黑色的。您可以通过找到黑色区域与绿色液体相交的边缘来找到液体高度。 我会尝试: