#include<cstdout>
char filename[256]; sprintf(filename, "test%02d.ppm", i); cv::imwrite(filename, image[i]);boost::formatを使うと簡単で覚えやすくてよい。
#include<boost/format.hpp>
string filename = (format("test%02d.ppm") % i).str(); cv::imwrite(filename, image[i]);