opencv按顺序读取文件夹图片
时间: 2023-04-02 11:02:59 浏览: 251
opencv 读取图像
你好,关于opencv按顺序读取文件夹图片的问题,可以使用以下代码实现:
```c++
#include <opencv2/opencv.hpp>
#include <iostream>
#include <vector>
#include <string>
using namespace std;
using namespace cv;
int main()
{
string folder_path = "your_folder_path"; // 文件夹路径
vector<string> file_names; // 存储文件名的向量
glob(folder_path, file_names); // 获取文件夹下所有文件名
sort(file_names.begin(), file_names.end()); // 按文件名排序
for (int i = ; i < file_names.size(); i++)
{
Mat img = imread(file_names[i]); // 读取图片
imshow("Image", img); // 显示图片
waitKey(); // 等待按键
}
return ;
}
```
希望能够帮到你!
阅读全文