OpenCV中有实现遍历文件夹下所有文件的类Directory
它里面包括3个成员函数:
(1)、GetListFiles: 遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹;
(2)、GetListFolders:遍历指定文件夹下的所有文件夹,不包括指定文件夹下的文件;
(3)、GetListFilesR: 遍历指定文件夹下的所有文件,包括指定文件夹内的文件夹。
例:
#include <opencv2\opencv.hpp>
#include <iostream>
#include <vector>
using namespace cv;
using namespace std;
int main(int argc,char** argv)
{
cv::Directory dir;
string path1 = "E:/γ谱议";
string ext