完整的错误是:
[ WARN:0@12.071] global loadsave.cpp:248 cv::findDecoder imread_('./Kvasir-SEG\images\.jpg'): can't open/read file: check file path/integrity
[ WARN:0@12.071] global loadsave.cpp:248 cv::findDecoder imread_('./Kvasir-SEG\masks\.jpg'): can't open/read file: check file path/integrity
文件寻找图片的路径不一样,但其他的应该都一样,我当时还以为是我数据集有问题,但是我换完学长的数据集还是有问题,最后我发现如果你有.txt格式的文件,比如train.txt,val.txt等,如果你有空的一行的话需要删掉,不然就会报找不到.jpg的图片,因为是空格,所以前缀就是空的,希望大家都不会遇到这个错误吧,因为感觉这个错误是很低级的,属实是很抽象了。