opencv C++ 保存图片
时间: 2023-05-17 07:04:31 浏览: 153
你可以使用 OpenCV 中的 imwrite 函数来保存图片。以下是保存图片的示例代码:
```
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
Mat image = imread("test.jpg"); // 读取图片
if (image.empty()) // 判断图片是否读取成功
{
cout << "Could not open or find the image" << endl;
return -1;
}
imwrite("saved_image.jpg", image); // 保存图片
return 0;
}
```
在上面的代码中,imread 函数用于读取图片,imwrite 函数用于保存图片。你可以将图片保存到任何你想要的位置,只需要将保存路径作为 imwrite 函数的第一个参数即可。
阅读全文