opencv打开bmp
时间: 2023-08-02 07:05:21 浏览: 218
用OPENCV打开BMP图像
4星 · 用户满意度95%
您可以使用OpenCV中的`cv::imread()`函数来读取bmp格式的图像。以下是一个简单的示例代码:
```c++
#include <opencv2/opencv.hpp>
#include <iostream>
int main()
{
cv::Mat image = cv::imread("example.bmp", cv::IMREAD_COLOR);
if (image.empty()) {
std::cout << "Could not read the image: " << std::endl;
return 1;
}
cv::namedWindow("Display window", cv::WINDOW_NORMAL);
cv::imshow("Display window", image);
cv::waitKey(0);
return 0;
}
```
在上面的代码中,我们使用`cv::imread()`函数加载名为“example.bmp”的文件。如果图像加载失败,则输出错误消息并返回1。否则,我们创建一个名为“Display window”的窗口,将图像显示在该窗口中,并等待用户按下任意键以关闭窗口。
阅读全文