【问题标题】:Refining Disparity maps?细化视差图?
【发布时间】:2011-07-15 14:51:57
【问题描述】:

谁能告诉我一种改进视差图的方法?我正在尝试生成人脸的视差图,但眼睛、鼻子、嘴唇等特征不清楚。如何改进它以使其看起来更好?

【问题讨论】:

  • 我认为您必须更好地定义视差图的问题,然后我们才能为您提供帮助。你能发布一两张图片吗?也许可以用手“把它们画起来”来展示你想要的输出?告诉我们更多关于您如何制作视差图以及处理的最终目标是什么。

标签: image-processing opencv computer-vision stereo-3d


【解决方案1】:

看看 https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/cpp/stereo_match.cpp 有一些 bm.state 参数(大约第 197 - 207 行)可以调整,我们将这些值连接到一些滑块,以便我们可以在调整值的同时查看结果。您也可以尝试为“blocksize”设置一些不同的值。您也可以尝试在相机之间设置一些不同的距离,如果相机相距太远,近距离拍摄效果会很差/没有结果。

我假设您的代码与上面的示例类似。

【讨论】:

    【解决方案2】:

    使用 stereoSGBM 我正在​​使用它,您可以使用轨迹栏来调整参数研究 opencv 的参考,然后根据它对图像的影响来操作每个参数,例如:P1 P2 使其更平滑等

    【讨论】:

      猜你喜欢
      • 2020-01-11
      • 2018-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多