這篇文章主要介紹了OpenCVcv::Mat中的資料按行列寫入txt檔案中,需要的朋友可以參考下
在使用opencv進行影像處理的過程中,經常會涉及到將檔案中的資料讀入到cv::Mat中,或將cv::Mat中的資料寫入txt檔案中。
下面就介紹一個我常用的將cv::Mat中的資料寫入到txt檔案中的方法,具體見程式碼:
void writeMatToFile(cv::Mat& m, const char* filename) { std::ofstream fout(filename); if (!fout) { std::cout << "File Not Opened" << std::endl; return; } for (int i = 0; i<m.rows; i++) { for (int j = 0; j<m.cols; j++) { fout << m.at<float>(i, j) << "\t"; } fout << std::endl; } fout.close(); }
相關推薦:
以上是OpenCVcv::Mat中的資料寫入txt檔案中的詳細內容。更多資訊請關注PHP中文網其他相關文章!