在视差图转换成伪彩色图时,出现得到伪彩色图的颜色跟图像条不一致:

img = cv2.applyColorMap(img, cv2.COLORMAP_INFERNO)

比如上述中使用的是INFERNO这个颜色

在这里插入图片描述
但是生成的视差图是这种蓝色的:
在这里插入图片描述
矫正方法:加入这句话:img = cv2.cvtColor(img, code=cv2.COLOR_BGR2RGB)
参考博客

img = cv2.applyColorMap(img, cv2.COLORMAP_INFERNO)
img = cv2.cvtColor(img, code=cv2.COLOR_BGR2RGB)

然后得到的颜色就正了:

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐