我正在对图像应用过滤器,这会导致过滤器响应不在 [0 255] 范围内。我将它们存储在 IPL_DEPTH_64F 类型的 CvMat 中。我试图用以下方法保存它:
FileStorage fs(outFile, FileStorage::WRITE);
fs.open(outFile, FileStorage::WRITE);
fs << "filter" << filter_mat;
fs.release();
不幸的是,这会导致文件的值在 0-255 之间。显然这不能正确加载!所以问题是:如何保存这样的矩阵?以及如何用 OpenCV 再次加载它?似乎几乎没有任何可用的文档!
提前致谢
干杯,迈克尔