Skip to content

cetusk/MortonGPCC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Morton G-PCC

This script compresses vertices data with the Morton order within a given boundary.

0. Prerequisite

0.1. Environment

  • Python3
  • Ubuntu 20.04 LTS ( may be worked on other OS )

0.2. Dependencies

I abbreviate sudo comand.

# Python3
apt -y update
apt -y install libssl-dev libffi-dev python3-dev python3-distutils
apt -y install python3-pip
# Python modules
python3 -m pip install -U pip setuptools
python3 -m pip install numpy matplotlib

0.3. Download

git clone https://github.com/cetusk/MortonGPCC

I welcome to contribute such any pull request !

0.3. Note

In current status, this script works on the Python environment. I'm planning to expand it by C++.

1. Usage

1.1. Execute sample script

python3 run.py

1.2. Parameters

Variable Context Default
depth Level of detail such tree depth 8 ( maximum )
dim Spatial dimension 2 ( 2 and 3 are only supported )
x0, y0, z0 Minimum of boundary point 0.0
x1, y1, z1 Maximum of boundary point 100.0
numPoints Number of points sampled randomly 100

About

Geometry Point Cloud Compression with Morton order

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages