目录
代码
#include <opencv2/opencv.hpp>
#include <vector>
#include <string>
int main()
{
std::vector<cv::String> file_vec;
std::string src_path = "D:/workFile/picture/taiCheZiFu20210823-1/";
cv::glob(src_path + "*.BMP", file_vec, false);
//cv::glob("D:\workFile\picture\taiCheZiFu20210823-1\*.BMP", file_vec, false); //不行,
//cv::glob("D:\\workFile\\picture\\taiCheZiFu20210823-1\\*.BMP", file_vec, false); //可以
//cv::glob("D:/workFile/picture/taiCheZiFu20210823-1/*.BMP", file_vec, false); //可以
auto sizeImgs = file_vec.size();
std::cout << sizeImgs <<std:: endl;
if (sizeImgs)
{
for (std::string file_name : file_vec)
{
std::cout << file_name << std::endl;
cv::imshow("img", cv::imread(file_name));
cv::waitKey(0);
}
}
else
std::cout << &