Skip to main content

Point Cloud Tree Detection Example

This code was adapted from work by Neal Swayze and Wade Tinkham (2022) to ingest raw point cloud data for processing and analysis of forest structure metrics.

Project site

Point Cloud Tree Detection Python Interface

This R-Python interface allows program to run under CLI, and convert R code to Python environment for further ML development. The environment was packed into a container by apptainer The container used for this program can be found HERE

usage

#install Apptainer (for ubuntu)
sudo add-apt-repository -y ppa:apptainer/ppa
sudo apt update
sudo apt install -y apptainer

#Download container image (use gdown)
gdown https://drive.google.com/uc?id=1WWhHFDZQIiv2lr2rtfAXd-BCcJlUhrCc

#clone this repository 
git clone https://github.com/jldz9/point_cloud_tree_detection_ex.git
cd point_cloud_tree_detection_ex
#Put the container image you downloaded from google drive "las_tree_container.sif" in current folder

#Get example data
apptainer exec ./las_tree_container.sif ./las_tree.py --example_data

#Init CONFIG file
apptainer exec ./las_tree_container.sif ./las_tree.py --generate_config

#Run the point cloud tree detection
apptainer exec ./las_tree_container.sif ./las_tree.py -p ./CONFIG

Metadata

Release files for lastree 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lastree 1.0
File Size Uploaded
lastree-1.0.tar.gz 8.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for lastree 1.0
File Interpreter ABI Platform
lastree-1.0-py3-none-any.whl Python 3 none any Details

Total release size: 19.1 MB

Release files / lastree-1.0.tar.gz

Download URL lastree-1.0.tar.gz
Size 8.5 MB
Tags Source
SHA-256 checksum
How to use checksums
2fec37b92036ed888d32377aebd6aa34978ad647f3959eaddab945858f3a985a
BLAKE2b-256 checksum
How to use checksums
7925aaf6d1f017ca87b01648321182d0da0f78b41d6e2c165f697b6110d68d5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.9

Release files / lastree-1.0-py3-none-any.whl

Download URL lastree-1.0-py3-none-any.whl
Size 10.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
afe86a4911d9259fc2c2ad55e310e03da13a625bcacd0ab1312ca57138f9ff47
BLAKE2b-256 checksum
How to use checksums
3c9f898002fdf69ea873909e9fa81f69d876f329ca4e92e8fa7ec6b9114a2a64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page