In this repositary we have implemented the Various view of data visualization with various library using LiDAR Data.
--------------------------Views-------------------------
Front View
Top View(Matplotlib)
3D view(Mayavi)
Vispy
We have ranked the various visualization Libraries using LiDAR data
Name of the Plotting Environment and Timing (fps)
Vispy 0.9 sec (per frame)
Mayavi 1.2 sec (per frame)
Matplotlib 0.2 sec (per frame)
+------------+------------------------------+--------------------------------------+
| library | Advantage | Disadvantage |
| name | | |
+------------+------------------------------+--------------------------------------+
| matplotlib | Faster than all | Don't have interactive view |
| | | (like 360 degree rotation) |
+------------+------------------------------+--------------------------------------+
| mayavi | Interactive view | installation is difficult |
+------------+------------------------------+--------------------------------------+
| vispy | quite faster | Creating bounding boxes is difficult |
+------------+------------------------------+--------------------------------------+
| pyqt | the object visulaization | Don't have in-build save function |
| | is too clear when compare to | like matplotlib has plt.savefig. |
| | other lib. | there is no such save function |
+------------+------------------------------+--------------------------------------+