在系统用户的环境变量下添加这样的语句,OPENCV_IO_MAX_IMAGE_PIXELS=20000000000,这里值的大小为200亿像素。可以根据实际图的大小改变这个值,一般OpenCV默认大概为10亿像素,超出就会报这个错误。
然后重新开启控制台,再次运行就不会报错了,不用重启电脑。
解决OpenCV读取大图像超出最大像素限制,提示pixels <= CV_IO_MAX_IMAGE_PIXELS的解决方法
于 2022-08-11 17:49:46 首次发布
在系统用户的环境变量下添加这样的语句,OPENCV_IO_MAX_IMAGE_PIXELS=20000000000,这里值的大小为200亿像素。可以根据实际图的大小改变这个值,一般OpenCV默认大概为10亿像素,超出就会报这个错误。
然后重新开启控制台,再次运行就不会报错了,不用重启电脑。