当我运行以下代码时,我遇到了这个错误消息:
char fileName[60];
//write new filname
sprintf(fileName,"/home/pi/Desktop/ML_TakeSample/DistanceMeasurement/image%i.png",i);
cout<<"saving "<< fileName <<endl;
//prep parameters for PNG file
vector<int> compression_params;
compression_params.push_back(IMWRITE_PNG_COMPRESSION);
compression_params.push_back(9);
//save to folder
imwrite(fileName, ToBeSaved[i], compression_params);
错误信息:
错误:(-2:未指定错误)无法为函数'imwrite_'找到指定扩展的写入器
当我看到其他有相同错误信息的代码时,他们没有包含。png或。jpg
似乎文件方向遇到了一些问题,将其删除并使用"image%i.png"现在可以运行了