Skip to content

nazhifkojaz/open3d-global-registration-pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

open3d-global-registration-pipeline

Welcome to open3d-global-registration-pipeline, a reusable python module for pointcloud registration.

Installation

The simplest way to install the package is to clone the repository to a local directory:

git clone https://github.com/nazhifkojaz/open3d-global-registration-pipeline

Or to install it directly from git into your current Python environment:

pip install git+https://github.com/nazhifkojaz/open3d-global-registration-pipeline

To use the module, these packages are required. To install them manually and directly import the code from your local clone of the repository:

pip install /path/to/requirements.txt

The required packages are:

  1. open3d>=0.17.0
  2. numpy==1.19.5
  3. pytest>=8.0.0

Usage

To use this project, simply run main.y script with this command:

python main.py

it will use Living Room model and Local Refinement Registration by default.

For all available options

$ python main.py -h

Useful options

You can adjust the visualization type, model, voxel size and whether you want to color the target and source pointcloud (to distinguish them):

  • --method : to adjust the visualization type
  • --model : to adjust the model used
  • --voxel_size : to adjust the voxel size
  • --colorize : to adjust whether the model is using the original color or solid colors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages