Skip to main content

A tool box to use for process sfm point cloud of the tree and get the tree structure

Project description

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

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lastree-1.0.tar.gz (8.5 MB view details)

Uploaded Source

Built Distribution

lastree-1.0-py3-none-any.whl (10.6 MB view details)

Uploaded Python 3

File details

Details for the file lastree-1.0.tar.gz.

File metadata

  • Download URL: lastree-1.0.tar.gz
  • Upload date:
  • Size: 8.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for lastree-1.0.tar.gz
Algorithm Hash digest
SHA256 2fec37b92036ed888d32377aebd6aa34978ad647f3959eaddab945858f3a985a
MD5 c3742dd20c3102ff87c59c0c92a36695
BLAKE2b-256 7925aaf6d1f017ca87b01648321182d0da0f78b41d6e2c165f697b6110d68d5e

See more details on using hashes here.

File details

Details for the file lastree-1.0-py3-none-any.whl.

File metadata

  • Download URL: lastree-1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for lastree-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 afe86a4911d9259fc2c2ad55e310e03da13a625bcacd0ab1312ca57138f9ff47
MD5 cfc5681ad8997b1b1d604469ae497b6d
BLAKE2b-256 3c9f898002fdf69ea873909e9fa81f69d876f329ca4e92e8fa7ec6b9114a2a64

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page