我有一个名为 opencv2.0 函数的 C 程序:
cvSaveImage( out_img_name, img);
编译器 gcc 报告说
函数 cvSaveImage 的参数太少
highgui.h 中 cvSaveImage 的原型是
CVAPI(int) cvSaveImage( const char* 文件名, const CvArr* image, const int* params CV_DEFAULT(0) )
在我改变我的电话之后
cvSaveImage( out_img_name, img, 0);
编译终于成功了。这是否意味着函数参数的默认值仅在 C++ 中支持,而在 C 中不支持?
谢谢并恭祝安康!