Codes

I will open source processing tools for point cloud data via my GitHub repository.


GitHub



Open source projects

1. Individual tree lineation from 3D point clouds


This project implements a lightweight and easy-to-use point-based method for individual tree delineation from 3D point cloud data using pure C/C++.

Figures illustrate the input and output of individualization results of a patch of forest trees.
There are only three parameters that have to be initialized for individualization:
      *  Searching radius;
      *  Vertical resolution;
      *  Minimum number of points per cluster;
As demonstrated by the code snippet below (Note that the parameters are based on geo-referenced point cloud data.):
1
2
3
4
5
6
7
   	//Parameter settings
	  const double radius = 1.0;  
	  //Searching Radius, 1.0 meter;
	  const double verticalResolution = 1.0;  
	  //Vertical resolution of the layers, 1.0 meter;
	  const int miniPtsPerCluster = 5; 
	  // Minimum number of points per cluster, 5 points;
For detailed codes and more testing datasets, please refer to the below repository: