/subsampl

Subsample 10^8 points in 10 seconds

Primary LanguageC++GNU General Public License v2.0GPL-2.0

subsampl

OSS Lifecycle GitHub AppVeyor tests

Library for fast subsampling of large 3D point clouds

Getting Started

Installation (C++)

  1. Clone the repository

    git clone --recursive https://github.com/bornabesic/subsampl.git
    cd subsampl
  2. Build the library

    mkdir build && cd build
    cmake ..
    make
  3. Install the library

    This step might require superuser privileges. However, the installation directory can be customized via DESTDIR variable.

    make install

Installation (Python)

pip install git+https://github.com/bornabesic/subsampl.git

Please note that this still requires a C++ compiler to be present on the host system.

Usage

The API is currently documented in subsampl.hpp. Usage examples can be found in examples directory.

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag enhancement. Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature-awesome)
  3. Commit your Changes (git commit -m 'Add an amazing feature')
  4. Push to the Branch (git push origin feature-awesome)
  5. Open a Pull Request

License

Distributed under the GPL-2.0 license. See LICENSE for more information.

Contact

Borna Bešić - @bornabesic

Project Link: https://github.com/bornabesic/subsampl