gpt4 book ai didi

macos - XCode 4 中 OpenCV FileStorage 的问题

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:51 24 4
gpt4 key购买 nike

几个星期以来,我一直为这个问题焦头烂额,但我还是想不通。输入用于 cv::FileStorage 的示例代码:

FileStorage fs("test.yml", FileStorage::WRITE);
Mat cameraMatrix = (Mat_<double>(3,3) << 1000, 0, 320, 0, 1000, 240, 0, 0, 1);
fs << "cameraMatrix" << cameraMatrix;
fs.release();

在 Visual Studio 中生成文件 test.yml 就好了。但是,使用最新版本的 OpenCV(2.4.1) 在 XCode4 中重现代码似乎不会输出任何文件。不过它运行得很好。关于为什么会这样的任何想法都很好。

最佳答案

我试过你的代码,它工作正常。您可能只是在错误的地方寻找 test.yml。它不会与您的源代码位于同一文件夹中。它位于派生数据路径下的可执行文件所在的文件夹中。默认情况下,这是 ~/Library/Developer/Xcode/DerivedData。从那里,查找包含您的项目名称的文件夹。在此之下,查找 build/Products/Debugbuild/Products/Release 以找到您的可执行文件(和您的 test.yml 文件)。

如果需要,您可以通过转到 Xcode 首选项 -> 位置来更改派生数据文件夹。

关于macos - XCode 4 中 OpenCV FileStorage 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11783839/

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