opencv图像处理代码
时间: 2023-11-12 09:55:45 浏览: 103
OpenCV是一个功能非常完备的图像处理库,它能够实现对图片颜色和形状的变换。下面是一个使用OpenCV加载、显示和保存图像的示例代码:
```
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main() {
string imageName = "lena.jpg"; // 读入图像
Mat img = imread(imageName, CV_LOAD_IMAGE_COLOR);
if (img.empty()) { // 如果读入图像失败
cout << "Could not open or find the image!" << endl;
return -1;
}
namedWindow("lena", CV_WINDOW_AUTOSIZE); // 创建窗口
imshow("lena", img); // 显示图像
waitKey(); // 等待按键,按键盘任意键返回
return 0;
}
```
阅读全文