我使用Zed-Camera获取深度(https://www.stereolabs.com/)。 我想用c ++(使用OpenCV库)获取数据。
我从这里拿了代码: https://www.stereolabs.com/blog/index.php/2015/06/28/zed-with-opencv/
网站上的代码不起作用,因为一行不能编译:
sl::zed::ERRCODE err = zed->init(sl::zed::MODE::PERFORMANCE, 0, true);
我收到2个错误:
对非const的引用的初始值必须是左值
函数调用中的参数太多。
我查看了函数,函数get:
ERRCODE init(InitParams ¶meters);
感谢您的帮助
答案 0 :(得分:0)
是的,因为您可以看到参数已更改为InitParams。
sl::zed::InitParams params;
params.verbose = true;
sl::zed::ERRCODE err = camera->init(params);
答案 1 :(得分:0)