A python implementation of roughness calculations on point clouds. It will create outputs that are identical to the CloudCompare implementation.
The dependency file has been created as requirements.txt. Just open any coding
environment of choice, and then create an environment for this program. From
there simply use the pip install -r requirements.txt command.
- Requires a point cloud input in the form of a .las or a .laz file.
- Open a terminal and navigate to the root directory.
- Launch the environment.
- Run the following command:
python roughness.py - Follow the prompt and choose the desired .las point cloud file that will be processed.