1. 程式人生 > >C++批量匯入檔案

C++批量匯入檔案

如果這樣做:
for (int i = 1; i<= 100; i++)
{
img = imread(“D:\低解析度截圖重新命名\%d.jpg”, i);
imgs.push_back(img);
}
看似不報錯,但是如果imshow一下,就會發現根本沒有讀圖。在這裡插入圖片描述
對於檔案流,和普通的批量讀檔案,要用sprintf方法。

for(int i=1;i<=100;i++)
{
sprintf(ptsname, “D:\特徵\pts%d”,i); //格式化輸出檔名
ifstream infile(ptsname);

}