opencv处理文件夹下图片

使用opencv的glob函数递归遍历文件夹下的图片进行处理

        std::vector<cv::String> image_files;
        cv::glob("../../../people/",image_files,true);//递归读取
        for(int i=0; i<image_files.size(); i++)
        {
            cv::Mat  src=cv::imread(image_files.at(i));
            if(src.empty())
            {
                cout<<"no img!"<<endl;
                return 0;
            } 
        }

你可能感兴趣的:(常用小程序,c++,opencv)