4

OpenCV から作成された行列を Matlab の行列と比較したいと考えています。行列が uint8 の場合、それらを pgm イメージとして保存するとうまくいきます。しかし、私のマトリックスは CV_64FC1 (double) で、画像として保存できません。Matlab で読み取るために二重行列を保存する簡単な方法はありますか?

4

2 に答える 2

8

OpenCVサンプルからこれを試してください。

Mat r
std::stringstream ss;
ss << format(r,"csv") << endl << endl;
myFile << ss.str();
// or even this
myFile << format(r,"csv") << endl << endl;
于 2012-10-02T19:16:46.727 に答える
0

各ピクセルの強度をファイルに書き込み、MATLABで。を使用して読み取りますimportdata

于 2012-10-02T18:17:42.510 に答える