如何使用c++获取文件夹中的所有图像

2024-02-15

我有个问题。我正在使用 openCV 库编写 C++。我想获取文件夹中所有图像的数量,并且想加载文件夹中的所有图像以在 C++ 中进行处理。


您可以使用glob http://docs.opencv.org/ref/master/db/de0/group__core__utils.html#gaf91b7f383218e2d3f760939140942297获取文件名列表:

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]));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用c++获取文件夹中的所有图像 的相关文章

随机推荐