当前位置: 代码迷 >> 综合 >> neither an array of the same size and same type as src, nor a scalar in function ‘cv::inRange‘
  详细解决方案

neither an array of the same size and same type as src, nor a scalar in function ‘cv::inRange‘

热度:64   发布时间:2024-01-05 11:37:27.0

当我要对图像进行二值化处理的时候,出现
The lower boundary is neither an array of the same size and same type as src, nor a scalar in function 'cv::inRange'
导致这个的原因可能是读取图像的形式与inRange函数使用的形式不一致的错误,

#imread中的0表示以灰度图片读入 默认是1表示彩色图片读入 -1表示以原本的格式读入

当使用0读取时,inRange函数的范围是数字形式的,当使用1读取时,inRange函数的范围是两个维向量的形式。。。读取设置形式为inRange函数形式一致就能解决了。。。

  相关解决方案