gpt4 book ai didi

c++ - openCV 立体匹配算法(stereoBM 和 stereoSGBM)能否与垂直校正图像一起使用

转载 作者:太空宇宙 更新时间:2023-11-03 22:57:03 27 4
gpt4 key购买 nike

我正在使用 opencv 库进行立体重建。我目前正在测试整流和立体匹配。我使用了 opencv 2.4.9 中的 stereoRectify 函数,我让它工作正常。我使用了来自该站点的测试数据: http://vision.middlebury.edu/mview/data/它们具有图像以及相机矩阵、旋转和平移矩阵。问题是 stereoRectify 返回垂直对齐的图像(垂直立体),因此对极线是垂直的。我无法让 stereoBM 产生任何好的视差图像(尝试了很多参数调整),而且我不确定它是否可以与垂直立体一起使用。有没有人有类似的经验?有没有办法(可能是一些参数?)使 stereoBM 或 stereoSGBM 与垂直校正图像一起工作?

最佳答案

上次我检查代码时,StereoBM 和 StereoSGBM 都不支持垂直立体对(实现假定水平立体对)。但是,您可以将图像旋转 90 度,以便它们形成水平立体对。然后使用任一方法计算视差图并将其沿相反方向旋转 90 度,以便获得输入垂直立体对的视差图。

关于c++ - openCV 立体匹配算法(stereoBM 和 stereoSGBM)能否与垂直校正图像一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27428003/

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