因此,我正在尝试制作一个神经网络,通过识别色带对电阻强度进行分类。在执行该步骤之前,我想使用OpenCV对除电阻器带以外的所有颜色进行阈值处理,以便神经网络更易于分类。但是我不知道哪种阈值类型最适合此。
我尝试了几种范围的HLS,RGB和HSV,但是它们都不能消除电阻器的背景。
注意:我已经使用轮廓消除背景,所以现在剩下的就是上面带有彩色线条的电阻器。
在我的情况下,HLS摆脱了颜色,但保留了电阻背景,如下面的代码所示
frame_HLS = cv2.cvtColor(masked_data,cv2.COLOR_BGR2HLS)
frame_threshold = cv2.inRange(frame_HLS,(50,0),(139,149,255))
这是原始图像的图像,并且HLS输出
因此,总的来说,我只是想知道是否有人知道像LUV这样的其他色彩模式是否可以很好地工作,或者是否只需要使用轮廓或其他方法将它们分开。