1

如何读取目录中的所有 jpg 文件?这些文件是电影的帧,它们的名称是“0000.jpg”,“0001.jpg”,...。

4

2 回答 2

2

你在寻找类似的东西dir *.jpgls *.jpg?如果您想在表单中使用 boost:

BOOST_FOREACH( const std::string& fname, ls( "./*.cpp" ))
    std::cout << fname << std::endl ;

您可以使用此处的 ls 函数:http: //greg-n-blog.blogspot.com/2010/01/ls-using-boost.html

于 2012-08-29T18:51:12.067 回答
1

libjpeg 是一个流行的 jpeg 解码器库

枚举目录可以使用 boost 库中的一个类来完成:

boost::filesystem::directory_iterator 
于 2012-08-29T20:03:17.723 回答