如何读取目录中的所有jpg文件? 这些文件是电影的帧,它们的名字是“0000.jpg”,“0001.jpg”,......。
答案 0 :(得分:2)
您是否正在寻找dir *.jpg
或ls *.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
答案 1 :(得分:1)
libjpeg是一个流行的jpeg解码器库
枚举目录可以使用boost库中的一个类来完成:
boost::filesystem::directory_iterator