-1: error: (-5:Bad argument) in function 'imwrite' > Overload resolution failed: >

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

将高于灰度值得数写入图片
cv2.error: OpenCV(4.5.4) :-1: error: (-5:Bad argument) in function 'imwrite'

Overload resolution failed:

  • img data type = 19 is not supported
  • Expected Ptrcv::UMat for argument 'img'

参数要用img,而img通过 img=cv2.imread(...)读取,检查一下imwrite相传入参数的数据类型。