opencv怎么进行相册浏览
时间: 2023-05-12 21:04:45 浏览: 85
可以使用OpenCV中的cv::glob函数来获取指定路径下的所有图片文件,然后使用cv::imread函数读取每张图片并显示即可实现相册浏览。以下是示例代码:
```c++
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
vector<String> filenames;
String folder = "path/to/folder/*.jpg"; // 指定图片文件夹路径和文件类型
glob(folder, filenames);
for (size_t i = 0; i < filenames.size(); i++)
{
Mat img = imread(filenames[i]);
if (img.empty())
{
cout << "Could not read image file: " << filenames[i] << endl;
continue;
}
imshow("Album", img);
waitKey(0);
}
return 0;
}
```
阅读全文