Refactor open3d visualizer and add some functions to easy compare methods #28
+783
−380
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces several improvements to the documentation and visualization utilities, as well as a new function for error visualization in the codebase. The main changes include updating command-line usage examples for visualization tools across documentation files, adding a new utility for error-to-color mapping, and minor enhancements for dataset handling and user guidance.
Documentation and Usage Updates:
README.md,tools/README.md, and output messages insrc/trainer.pyto use subcommands such asvis,vector,check, anderrorfortools/visualization.py, improving clarity and consistency for users. Added tips for qualitative comparison and quick screenshot saving. [1] [2] [3]tools/README.mdfor quickly reading.h5files using the newtools/read_h5.pyscript.Visualization and Utility Enhancements:
error_to_colorinsrc/utils/mics.pyto convert flow error magnitudes into RGB color visualizations, supporting "jet" and "hot" color maps for enhanced error analysis.Dataset and Data Handling:
lidar_centerto the list of keys loaded from the dataset insrc/dataset.py, ensuring this data is available for downstream processing.Other Improvements:
README.mdto prevent confusion.