Numpy 类型错误:预期的Ptr<;cv::UMat>;对于参数';lowerb';-这是怎么一回事?
嘿伙计们我犯了个错误我不知道是怎么回事有人能帮我吗Numpy 类型错误:预期的Ptr<;cv::UMat>;对于参数';lowerb';-这是怎么一回事?,numpy,typeerror,cv2,Numpy,Typeerror,Cv2,嘿伙计们我犯了个错误我不知道是怎么回事有人能帮我吗 for i in range(numColor): globals()["block_all_but_part_color" + str(i+1)]= cv2.inRange(grayscale_image, globals(["min_grayscale_for
for i in range(numColor):
globals()["block_all_but_part_color" + str(i+1)]= cv2.inRange(grayscale_image,
globals(["min_grayscale_for_color_" + str(i+1)],
globals(["max_grayscale_for_color_" + str(i+1)])
您可以尝试更改第二个和第三个arg数据类型
arg1 = globals(["min_grayscale_for_color_" + str(i+1).
arg1 = np.array(arg1, np.float32)
arg2也是一样。您试过这个吗?: