Intel Realsense D435 将深度图的灰度图映射为彩色图,打印输出灰度图或彩色图
生活随笔
收集整理的這篇文章主要介紹了
Intel Realsense D435 将深度图的灰度图映射为彩色图,打印输出灰度图或彩色图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
# -*- encoding: utf-8 -*-
"""
@File : test_191123_將深度圖打印成黑白圖.py
@Time : 2019/11/24 15:57
@Author : Dontla
@Email : sxana@qq.com
@Software: PyCharm
"""
import pyrealsense2 as rs
import cv2 as cv
import numpy as nppipeline = rs.pipeline()cfg = rs.config()
cfg.enable_stream(rs.stream.depth, 640, 480, rs.format.z16, 30)
cfg.enable_stream(rs.stream.color, 640, 480, rs.format.bgr8, 30)profile = pipeline.start(cfg)try:while True:fs = pipeline.wait_for_frames()color_frame = fs.get_color_frame()depth_frame = fs.get_depth_frame()if not depth_frame or not color_frame:continuecolor_image = np.asanyarray(color_frame.get_data())depth_image = np.asanyarray(depth_frame.get_data())# 打印成黑白# depth_image = cv.convertScaleAbs(depth_image, alpha=0.03)# 打印成彩色depth_image = cv.applyColorMap(cv.convertScaleAbs(depth_image, alpha=0.03), cv.COLORMAP_JET)window = cv.namedWindow('window', cv.WINDOW_AUTOSIZE)cv.imshow('window', depth_image)cv.waitKey(1)
finally:pipeline.stop()
效果
總結
以上是生活随笔為你收集整理的Intel Realsense D435 将深度图的灰度图映射为彩色图,打印输出灰度图或彩色图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intel RealsenseD435
- 下一篇: python opencv cv.app