使用OpenCV消除颜色

时间:2019-01-22 16:41:19

标签: python opencv

我正在尝试通过OpenCV使用以下代码消除蓝色:

v-on:event-name="action"

但我遇到此错误:

  

OpenCV错误:inRange中输入参数的大小不匹配(低位布尔值既不是与src相同大小和类型的数组,也不是标量)

1 个答案:

答案 0 :(得分:2)

问题很可能与加载指定的图像路径有关。通常,在访问文件系统时,我会使用以下类型的检查来粘贴代码:

img = cv2.imread('/path/that/might/change')
if img is None:
    print("Error loading img")
    sys.exit(-1)

我认为通常在从外部资源(通过Internet或文件系统)加载数据时执行这些声明是一个好主意。除了将cv2.waitKey(5)更改为cv2.waitKey()以外,为图像指定正确的路径时,您的代码可以正常运行。