当负视差值被映射到灰度时如何处理它们?我尝试将左图像对与右图像对匹配,并且很多时候出现负值。目前我将它们归一化为 0- 255(8 位图像)!
最佳答案
归一化为灰度并不是一种可怕的方法。
另一种方法可能是让 -ve 数字随着它们的幅度变大而从黑色变为红色,而 +ve 数字从黑色变为绿色(例如)尽管这意味着小差异将非常不可见。
我发现的最好方法是将差异映射到从绿色到黄色再到红色的颜色(或 colour wheel 的其他一些连续部分)。我发现最简单的方法是使用 colourspace像 HSL - 将 L 设置为一半(最大颜色),将 S 设置为最大 - “全彩色”并根据视差数改变 H 值。那么你通常必须convert the HSL values to RGB values via the standard equations .
关于image-processing - 负差异值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5322031/