簡介:
今天利用opecv提取每一幀圖片並保存到本地指定目錄下的時,對於保存的每一幀的圖片希望第幾幀體現在圖片名中,
這里便用到了stringstream類的將數字轉化為字符串這一功能
C++ Stringstream的用法
1.使用stringstream類前,先在頭文件中添加 include<sstream>
2.stringstream對象的使用和cout對象的使用相同 3.使用stringstream類前,先創建一個對象,並通過運算符“<<”將數據傳給該對象 4.使用時調用 [對象名].str()就行了 5.實例: long currentFrame = 0; //定義當前幀 ,顯然該變量不是字符型號,用stringstream轉換格式
stringstream str; str << "pt" << currentFrame << ".jpg"; //將數據傳給對象str
imwrite("/home/ttwang/images/image" + str.str(), frame);//將幀轉成圖片輸出