我有一个问题。我正在使用 openCV 库编写 C++。我想获取文件夹中所有图像的数量,并且我想加载文件夹中的所有图像以在 C++ 中进行处理。
最佳答案
您可以使用glob获取文件名列表:
vector<cv::String> fn;
glob("/home/images/*.png", fn, false);
vector<Mat> images;
size_t count = fn.size(); //number of png files in images folder
for (size_t i=0; i<count; i++)
images.push_back(imread(fn[i]));
关于visual-c++ - 如何使用c++获取文件夹中的所有图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31346132/