Skip to content

Latest commit

History

43 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

DepthVisualizer

A simple OpenGl based Rendering library for visualizing Lidar Point Clouds & Depth Maps.

Sample Gifimage-0

image-1image-2

Installation

pip install DepthVisualizer

Supported Features:

  • Converting depth maps to point clouds
  • Converting point clouds to voxel maps
  • Visualizing 3D & 2D Bounding boxes
  • Keyboard Controls
  • Extracting rendered frame as numpy array
  • Updating point cloud data real-time
  • Methods for working with Kitti Dataset

Examples

Please refer to following repository for usage examples https://github.com/ErenBalatkan/DepthVisualizer-Examples

Keyboard Controls

KeyAction
WMove Forward
AMove Left
SMove Right
DMove Back
Left-ShiftMove Up (+z)
Left-ControlMove Down (-z)
Arrow UpTurn Up
Arrow LeftTurn Left
Arrow RightTurn Right
Arrow DownTurn Down
1Enable Point Rendering
2Disable Point Rendering
3Enable Line Rendering
4Disable Line Rendering
5Enable Voxel Rendering
6Disable Voxel Rendering

About

OpenGL Based Python Library for 3D visualization of Point Clouds & Depth Maps

Topics

Resources

Stars

41 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages