Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yuecideng/Multiple_Planes_Detection

A fast and simple method for multi-planes detection from point cloud
https://github.com/yuecideng/Multiple_Planes_Detection

planefinder pointcloudprocessing

Last synced: 2 months ago
JSON representation

A fast and simple method for multi-planes detection from point cloud

Awesome Lists containing this project

README

        

# Multiple Planes Detection

A fast and simple method for multi-planes detection from point clouds using iterative RANSAC plane fitting.

## Pre-requisite
- Python >= 3.5
- Numpy
- Open3D >= 0.16.0

**(Since Open3D 0.16.0, the ransac plane fitting is parallel using openmp. If you use older versions, it can run but the speed would be slow.)**

You can install numpy and open3d by:
```
pip3 install -r requirements.txt
```

## Usage
You can copy the functions in `utils.py` and `plane_detection.py` into your Python script and use function `DetectMultiPlanes` directly.

An example code can be found by running:
```
python3 plane_detection.py
```

## Results