(OpenCV学习) FileStorage()——将Mat存储为txt

    技术2022-07-11  73

    目录

    头文件功能代码(C++)结果

    头文件

    #include <opencv2/core/persistence.hpp>

    功能

    XML / YAML / JSON文件存储类,封装了将数据写入文件或从文件读取数据所需的所有信息。

    代码(C++)

    这里的h是我前面的代码求出来的单应性矩阵,其他的int,double和string的写入测试没有定义变量

    Mat test = h; FileStorage fs("test.txt", FileStorage::WRITE); fs.write("testMatrix",test); fs.write("int val", 3); fs.write("double val", 4.77); fs.write("string val", "test for write"); fs.release();

    结果

    Processed: 0.012, SQL: 9