0
我真的很想保存多個圖像,但我想用日期和時間作爲它們的文件名來命名它。有誰能告訴我該怎麼做與下面這段代碼:如何使用imwrite使用日期和時間命名圖像?
//Saving Image
Mat save_img; cap >> save_img;
char buffer[20];
char dateStr[20];
char timeStr[20];
_strdate(dateStr);
_strtime(timeStr);
if(save_img.empty())
{
std::cerr << "Something is wrong with the webcam, could not get frame." << std::endl;
}
// Save the frame into a file
sprintf(buffer,"Cap %s%s.jpg",dateStr,timeStr);
imwrite(buffer, save_img); // A JPG FILE IS BEING SAVED
}
上面的代碼不會保存任何文件,圖像,所以它不工作,但不知它是否正確編碼。跑步時速度很慢,我不知道爲什麼。 這只是我正在處理的代碼的一部分。請評論,如果你知道如何改善這一個。
請用您正在使用的編程語言標記您的問題。 – Daniel
opencv標籤也會有所幫助 – berak