librealsense: a cross-platform library for streaming depth and color data from RealSense cameras
librealsense: a cross-platform library for streaming depth and color data from RealSense cameras
What it solves
It provides a cross-platform library for interacting with RealSense depth cameras, enabling developers to stream depth and color data and access critical calibration information (intrinsic and extrinsic).
How it works
The SDK offers a high-level API (such as the pipeline class) to configure and start streaming frames. It allows developers to capture depth and color images, and calculate the distance of specific pixels from the camera in real-time.
Who it’s for
It is designed for developers working in robotics, 3D scanning, drones, and computer vision applications like skeletal tracking and facial authentication.
Highlights
- Cross-platform support: Works on Windows, Linux, macOS, Android, and Docker.
- Multi-language wrappers: Provides official support for C++, C, C#, Python, ROS 2, and a REST API.
- Hign-resolution data: Supports high-resolution color and depth streaming at both close and long ranges.
- Detailed tools: Includes the RealSense Viewer for tuning settings and a Depth Quality Tool for measuring accuracy.
Sources
- undefinedrealsenseai/librealsense