首页 > 解决方案 > 如何使用opencv修改我的yaml文件

问题描述

帮助!我知道使用以下代码可以将数据写入特定的 .yml 文件。

FileStorage fs("test.yml", FileStorage::WRITE);   
    fs << "frameCount" << 5;

现在 test.yml 是一个已经存在的 .yml 文件,并且有多个键和变量,但我只想更改其中一个变量。但是,如果我使用上面的代码,.yml 将被清理,只保留关键的“frameCount”,这是不期望的。

那么,无论如何要更改 .yaml 的一部分,为什么保留其他部分?就像我们修改文件而不清理它一样。

请帮忙

标签: c++opencvyaml

解决方案


推荐阅读