- // Write matrix to binary file
- bool Objectness::matWrite(CStr& filename, CMat& _M){
- Mat M;
- _M.copyTo(M);
- FILE* file = fopen(_S(filename), "wb");
- if (file == NULL || M.empty())
- return false;
Mat 数据类型保存为二进制文件
最新推荐文章于 2023-07-06 13:31:34 发布
这段代码展示了如何在C++中将OpenCV的Mat矩阵写入和从二进制文件中读取。`matWrite`函数将Mat对象复制到另一个Mat并写入文件,包括矩阵的列数、行数和类型信息。`matRead`函数则从文件中读取这些信息并创建一个新的Mat对象,然后将其复制回原始Mat。
摘要由CSDN通过智能技术生成