Learn R Programming

itcSegment (version 0.1)

itcIMG: Individual Tree Crowns segmentation with imagery data

Description

The ITC delineation approach finds local maxima within an imagery, designates these as tree tops, then uses a decision tree method to grow individual crowns around the local maxima.

Usage

itcIMG(imagery = NULL, searchWinSize = 3, TRESHSeed = 0.45,
  TRESHCrown = 0.55, DIST = 10, specT = 0)

Arguments

imagery
An object of class raster on which to perform the segmentation
searchWinSize
Size (in pixels) of the moving window used to the detect the local maxima. It should be an odd number larger than 3.
TRESHSeed
Growing threshold 1. It should be between 0 and 1.
TRESHCrown
Growing threshold 2. It should be between 0 and 1.
DIST
Maximum value of the crown diameter of a detected tree (in meters).
specT
Spectral value below which a point cannot be a local maxima.

Value

  • An object of the class SpatialPolygonsDataFrame containing the delineated ITCs. The data frame contains a column representing the area of each crown (CA_m2).

References

M. Dalponte, F. Reyes, K. Kandare, and D. Gianelle, "Delineation of Individual Tree Crowns from ALS and Hyperspectral data: a comparison among four methods," European Journal of Remote Sensing, Vol. 48, pp. 365-382, 2015.

Examples

Run this code
data(imgData)

se<-itcIMG(imgData)
summary(se)
plot(se,axes=T)

## to save the data use rgdal function called writeOGR. For more help see rgdal package.

Run the code above in your browser using DataLab