"""TODO: Add docstring.""" import os import cv2 import numpy as np import pyrealsense2 as rs CAMERA_ID = os.getenv("CAMERA_ID") pipe = rs.pipeline() config = rs.config() config.enable_device(CAMERA_ID) config.enable_stream(rs.stream.color, 640, 480, rs.format.rgb8, 60) profile = pipe.start(config) try: for i in range(1000): frames = pipe.wait_for_frames() color_frame = frames.get_color_frame() color_images = np.asanyarray(color_frame.get_data()) color_images = cv2.cvtColor(color_images, cv2.COLOR_BGR2RGB) cv2.imshow("frame", color_images) if cv2.waitKey(1) & 0xFF == ord("q"): break finally: pipe.stop()