libpng warning: sBIT: invalid

libpng warning: sBIT: invalid

在读取图片时,系统发出上述警告,但在单独读取时可以顺利进行。执行其他程序就会中断。

error: (-215) cn == 1 || cn == 3 in function cv::getRectSubPix

错误并不在上述报错的函数,而是在读取图片时发生的那个警告导致,目前知道的原因:所读取的图片的颜色空间是BGRA,将它转换成BGR就可以消除警告和错误。

猜你喜欢

转载自blog.csdn.net/qq_40250862/article/details/81315484