この記事では、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(); }
関連する推奨事項:
OpenCV cv.Mat および.txt ファイルデータの読み取りおよび書き込み操作
以上がOpenCVcv::Mat のデータは txt ファイルに書き込まれますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。