Skip to content
Snippets Groups Projects
user avatar
Pierre EVEN authored
aabc5041

Project Urban Tree

Build

This program have been tested under Windows and Linux Os

Required external dependencies

  • OpenCV
  • Eigen3
  • stb_image

CMake build options

  • BUILD_EXECUTABLES=Off : Build an executable version for each individual steps
  • ONLY_PROCESS=Off : Disable executables like the interactive tool. Turn ON if you wants to use it as an external library.

Project Architecture

The main process is implemented in the target UrbanTreeCore : core/process.cpp

The different substeps are split in different sub-projects :

  • cloud_processing : process points cloud, find tree position, create slices images from cloud sample...
  • slice_optimizer : optimize approximatively generated path onto given slice
  • mesh_builder : create a mesh from a vector of generated path

common is a general-purpose library with utilities (image loading, mesh processing, options...)

interactive_tool is the interactive executable version used to visualize the whole process.