我试图在Qt资源文件中添加OpenCV XML文件,但它不起作用,这就是为什么我手动获得文件的路径。
OpenCV 读取文件时,会在内部使用操作系统的文件打开函数fopen
或类似,无法 https://stackoverflow.com/a/11155302/2079934 打开 QT 资源。您应该使用 QFile
读取资源文件并将其内容转换为 std::string
。然后,您可以使用 OpenCV 解析 xml 字符串 https://stackoverflow.com/a/12729875/2079934。