Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 5.84 KB

depth.md

File metadata and controls

31 lines (26 loc) · 5.84 KB

Sample Code for Intel® RealSense™ Depth cameras

This is a subset of SDK examples, for full list see readme.md

List of Examples:

Name Language Description Experience Level Technology
Hello-RealSense C++ Demonstrates the basics of connecting to a RealSense device and using depth data Depth Sensing - Structured Light, Stereo and L500
Distance C Equivalent to hello-realsense but rewritten for C users Depth Sensing - Structured Light, Stereo and L500
Color C Demonstrate how to stream color data and prints some frame information Depth Sensing - Structured Light, Stereo and L500
Capture C++ Shows how to synchronize and render multiple streams: left, right, depth and RGB streams Depth Sensing - Structured Light, Stereo and L500 Motion Tracking - T260 and SLAM
Save To Disk C++ Demonstrate how to render and save video streams on headless systems without graphical user interface (GUI) Depth Sensing - Structured Light, Stereo and L500 Motion Tracking - T260 and SLAM
Pointcloud C++ Showcase Projection API while generating and rendering 3D pointcloud Depth Sensing - Structured Light, Stereo and L500
ImShow C++ & OpenCV Minimal OpenCV application for visualizing depth data Depth Sensing - Structured Light, Stereo and L500
Multicam C++ Present multiple cameras depth streams simultaneously, in separate windows Depth Sensing - Structured Light, Stereo and L500
Depth C Demonstrates how to stream depth data and prints a simple text-based representation of the depth image ⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Spatial Alignment C++ Introduces the concept of spatial stream alignment, using depth-color mapping ⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Advanced Alignment C++ Show a simple method for dynamic background removal from video ⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Measure C++ Lets the user measure the dimensions of 3D objects in a stream ⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Post Processing C++ Demonstrating usage of post processing filters for depth images ⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Record & Playback C++ Demonstrating usage of the recorder and playback devices ⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Motion C++ Demonstrates how to use data from gyroscope and accelerometer to compute the rotation of the camera ⭐⭐ Depth with IMU
DNN C++ & OpenCV Intel RealSense camera used for real-time object-detection ⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Tracking and Depth C++ Shows how to use the tracking camera T265 together with a depth camera to display a 3D pointcloud with respect to a static reference frame ⭐⭐ Depth Sensing - Structured Light, Stereo and L500 Motion Tracking - T260 and SLAM
Software Device C++ Shows how to create a custom rs2::device ⭐⭐⭐ Depth Sensing - Structured Light, Stereo and L500 Motion Tracking - T260 and SLAM
Sensor Control C++ A tutorial for using the rs2::sensor API ⭐⭐⭐ Depth Sensing - Structured Light, Stereo and L500 Motion Tracking - T260 and SLAM
GrabCuts C++ & OpenCV Simple background removal using the GrabCut algorithm ⭐⭐⭐ Depth Sensing - Structured Light, Stereo and L500
Latency C++ & OpenCV Basic latency estimation using computer vision ⭐⭐⭐ Depth Sensing - Structured Light, Stereo and L500