我想在图的右侧显示一个色图图例,显示距离(米)与颜色的关系。
默认色图显示暗红色(最近)为60,一直到深蓝色(最远)为0。
我希望colorbar
图例显示最接近立体相机的形状像素颜色的距离(以米为单位)。例如:红色应为1米,蓝色应为6米左右。
我无法弄清楚如何让MATLAB将色彩映射的比例改变为我想要的。
我的代码:
stereo_disparity_map = disparity(frameLeftGray, frameRightGray, 'DisparityRange', DisparityRange );
stereo_disparity_figure = figure('Name', 'DISPARITY ');
stereo_disparity_imshow = imshow(stereo_disparity_map, DisparityRange, 'colormap', jet );
title('STEREO CAMERA DISPARITY');
set(groot,'CurrentFigure',stereo_disparity_figure);
set( stereo_disparity_imshow, 'CData', stereo_disparity_map );
colorbar;