matlab sgbm
时间: 2023-11-06 20:03:42 浏览: 128
SGB算法 Matlab实现
sgbm是matlab中的一个函数,用于生成视差图。您引用的代码片段是一个使用sgbm函数的示例,其中参数的选择会对生成的视差图产生很大影响。具体来说,SADWindowSize参数表示用于计算视差的窗口大小,preFilterCap参数表示预处理滤波器的灰度值阈值,P1和P2参数控制了视差计算的平滑程度,uniquenessRatio参数表示唯一性比率阈值,speckleWindowSize和speckleRange参数用于过滤噪声,disp12MaxDiff参数用于处理不一致性。根据您提供的代码,sgbm函数会将两幅图像img111和img222作为输入,并输出视差图disp。最后,通过一系列处理,将disp转换为8位uchar类型的图像disp8进行显示。
阅读全文