A set of tools for dealing with point clouds representing a forest. Basic object recognition and extraction, calculation of spatial and spectral attributes, automation of data processing, etc.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
src
test_data
.gitattributes
.gitignore
.pylintrc
.travis.yml
LICENSE.txt
README.rst
changelog.rst
conf.py
demo.sh
index.rst
main.py
setup.py

README.rst

3D Forest Tools

license_badge travis_badge docs_badge

pypi_badge version_badge status_badge

3D-tools is a set of tools for analysing pointclouds of a forest.

main.py can be used by developers, but for general use you can instead pip install forestutils, which makes the forestutils command available from your terminal.

Features:

  • Detect, map, and extract trees from the full pointcloud
  • Calculate location, height, canopy area, and colour of each tree
  • Losslessly reduce pointcloud size by discarding ground points

It is written in pure Python (3.4+), available under the GPL3 license, and can analyse multi-gigabyte datasets in surprisingly little memory.

Useful links

Contact: zac.hatfield.dodds@anu.edu.au