OpenCV的cv.InRange
函数只适用于RGB图像吗?我能使用这个函数对灰度图像进行阈值处理吗?
我遇到了一个错误,以下是我的代码:
import cv2
image=cv2.imread("disparitySGB.jpg")
thresh=cv2.inRange(image,190,255);
出现以下错误:
thresh = cv2.inRange(image, 190, 255); TypeError:未知的不是NumPy数组
我尝试通过以下方法来解决:
thresh=cv2.inRange(image,numpy.array(190),numpy.array(255));
现在没有错误,但它生成了黑色的图像。