opencv C++
时间: 2023-06-28 20:09:34 浏览: 103
opencv c++ api手册和例程.rar
5星 · 资源好评率100%
OpenCV (Open Source Computer Vision Library) 是一个跨平台的开源计算机视觉库,提供了丰富的图像处理和计算机视觉算法,支持 C++、Python 等多种编程语言。下面是一个简单的 C++ 示例,读取并显示一张图片:
```c++
#include <opencv2/opencv.hpp> // 头文件
using namespace cv; // 命名空间
int main()
{
Mat img = imread("test.jpg"); // 读取图片
namedWindow("image", WINDOW_NORMAL); // 创建窗口
imshow("image", img); // 显示图片
waitKey(0); // 等待按键
return 0;
}
```
在上面的代码中,我们首先使用 `imread` 函数读取一张图片,然后使用 `namedWindow` 函数创建一个窗口,接着使用 `imshow` 函数在窗口中显示图片,最后使用 `waitKey` 函数等待按键。使用 OpenCV 进行更加复杂的图像处理和计算机视觉任务,需要熟悉 OpenCV 的各种函数和算法。
阅读全文