cv的imwrite和imread
时间: 2024-03-11 15:49:51 浏览: 139
计算机视觉的实操题样题
cv::imwrite() 是 OpenCV 中用于将图像保存到磁盘的函数。它的函数原型为:
```cpp
bool imwrite(const String& filename, InputArray img, const std::vector<int>& params = std::vector<int>());
```
其中,filename 是保存的文件名,img 是要保存的图像,params 是保存选项(例如压缩参数等)。
cv::imread() 是 OpenCV 中用于从磁盘读取图像的函数。它的函数原型为:
```cpp
cv::Mat imread(const String& filename, int flags = cv::IMREAD_COLOR);
```
其中,filename 是要读取的文件名,flags 是读取选项(例如读取灰度图像或彩色图像等)。读取的结果以 cv::Mat 对象的形式返回。
阅读全文