cvSaveImage()函数
时间: 2023-08-17 22:07:37 浏览: 418
使用CImage类函数打开保存图像源代码
5星 · 资源好评率100%
cvSaveImage()函数是OpenCV库中的一个函数,用于将图像保存到文件中。它的函数原型如下:
```cpp
int cvSaveImage(const char* filename, const CvArr* image, const int* params=0)
```
参数说明:
- `filename`:保存图像的文件名。
- `image`:要保存的图像,可以是 `IplImage`、`CvMat` 或 `CvMatND` 类型的图像数据。
- `params`:可选参数,用于指定保存图像的格式和相关参数。
该函数将图像保存为指定格式的文件,返回一个整数值表示操作是否成功。如果成功保存图像,则返回非负数;否则返回负数,表示保存失败。
需要注意的是,`cvSaveImage()`函数是OpenCV 1.x版本中的函数,在OpenCV 2.x及以上版本中已经被废弃。在较新版本的OpenCV中,可以使用更加现代化的API来完成图像保存操作,例如使用`cv::imwrite()`函数。
阅读全文