当前位置:   article > 正文

opencv python 深度图渲染_cv2.cvtcolor 深度图

cv2.cvtcolor 深度图

深度图如果安按照灰色图显示时很白的,和一些鲜艳的颜色不是很搭配,可以显示为彩色的,就想MATLAB显示热图的时候可以设定colorbar一样。

  1. # depth 为单通道 16bit位深的深度图像
  2. # xmin和xmax可以通过图像的计算深度图中的最大值和最小值,也可以手动设定
  3. # xmin = np.min(self.depth)
  4. # xmax = np.max(self.depth)
  5. xmin = 0
  6. xmax = 2500
  7. depth_image = np.array((self.depth - xmin) / (xmax - xmin) * 255).astype(np.uint8)
  8. # depth_image = cv2.cvtColor(depth_image, cv2.COLOR_GRAY2BGR)
  9. depth_image = cv2.applyColorMap(depth_image, cv2.COLORMAP_JET)
  10. cv2.imshow('depth', depth_image)
  11. cv2.waitKey(0)

显示结果:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/888068
推荐阅读
相关标签
  

闽ICP备14008679号