Commit Graph

4 Commits

Author SHA1 Message Date
Daniel Girardeau-Montaut b8c87d0800 Compilation with Visual Studio 2022 2025-09-21 22:54:12 +02:00
Daniel Girardeau-Montaut 3556f843a6 Remove some compilation warnings 2025-05-08 14:27:50 +02:00
ZXi 0e18ee5e2b Several updates on progress bar and early warning (#10)
* Major upgrade of dependencies and running time

1. Removed the Boost dependency by adopting a newer cut-pursuit version from the authors (resulting in a 5–15× speed improvement).
2. Fixed an issue with the nearest neighbor search caused by an incorrect 2D array order input to the knn_cpp query function.
3. Enabled customization of the number of threads for knn-cpp, yielding a slight speed improvement.
4. Optimized array calculations through enhanced use of STL algorithms.

* Change log added

* Smoothened the progress bar and added ground detectioned

- Improved progress bar increment
- Added rapid detection of ground points based on quantile distribution
- Added warning of ground points before continuing initial segmentation

* Crash fix

- Avoided crashes by adding error handling once the maximum component limit is reached
- Improved the speed of unique and get_subset functions
2025-02-18 14:21:42 -07:00
colorxixi c928ee794c Major upgrade of dependencies and running time
1. Removed the Boost dependency by adopting a newer cut-pursuit version from the authors (resulting in a 5–15× speed improvement).
2. Fixed an issue with the nearest neighbor search caused by an incorrect 2D array order input to the knn_cpp query function.
3. Enabled customization of the number of threads for knn-cpp, yielding a slight speed improvement.
4. Optimized array calculations through enhanced use of STL algorithms.
2025-02-02 05:06:26 -08:00