我想创建一个依靠HSV过滤的黑白图像。但是,在将图像从BGR转换为HSV并应用inRange()方法后,矩阵将缩减为单通道矩阵(值为0或255),并且无法转换回BGR。我是OpenCV的新手,已经找到了一个,但我仍然不知道该怎么做。示例:Mat img = Imgcodecs.imread(path);
M
我正在学习OpenCV和EmguCV。我成功的尝试着从我的网络摄像头中获取图像,现在我正试图用灰度来获取这些图像。实现这一目标后,我的目的是识别和跟踪颜色,因此我试图以HVS格式获取图像,以过滤图像,只显示我在白色中寻找的颜色,其余的图像以黑色显示(希望您理解我的解释)。(Of Hsv, Byte) = img.Convert(Of Hsv, Byte)()
'Obtain the three channels that compose the HVS image= imageCirc