有人能告诉我一种改进视差图的方法吗?我试图生成一张脸的视差图,但是眼睛,鼻子,嘴唇等特征都不清楚。我怎样才能让它变得更好看?
答案 0 :(得分:0)
看一看 https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/cpp/stereo_match.cpp 有一些bm.state参数(约197 - 207行)可以调整,我们将这些值连接到一些滑块,这样我们就可以在调整值的同时查看结果。您也可以尝试使用“blocksize”的一些不同值。您也可以尝试在相机之间使用不同的距离,如果相机相距太远,您将在近距离内获得差/无效。
我假设你的代码与上面的例子类似。
答案 1 :(得分:0)
使用stereoSGBM我正在使用它,您可以使用轨迹来调整参数,研究opencv的参考,然后根据它对图像的影响操作每个参数,例如:P1 P2使其更平滑等