gpt4 book ai didi

c++ - 如何在 OpenCV 中读取 XML 字符串?

转载 作者:IT老高 更新时间:2023-10-28 23:14:43 31 4
gpt4 key购买 nike

我知道如何将 cv::Mat 实例加载/保存到 XML 文件中(参见 this question)。

但我真正需要的是解析包含 XML 的 std::string(或 char *),并获取 cv::垫。假设我从数据库中而不是从文件中获取 XML。

这可能吗?

最佳答案

你可以从 OpenCV 2.4.1 开始。

这是来自 release notes 的代码示例:

//==== storing data ====
FileStorage fs(".xml", FileStorage::WRITE + FileStorage::MEMORY);
fs << "date" << date_string << "mymatrix" << mymatrix;
string buf = fs.releaseAndGetString();

//==== reading it back ====
FileStorage fs(buf, FileStorage::READ + FileStorage::MEMORY);
fs["date"] >> date_string;
fs["mymatrix"] >> mymatrix;

关于c++ - 如何在 OpenCV 中读取 XML 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12727444/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com