Package: CspStandSegmentation Type: Package Title: Comparative Shortest Path Forest Stand Segmentation from LiDAR Data Version: 0.3.0 Authors@R: c( person("Julian", "Frey", email = "julian.frey@wwd.uni-freiburg.de", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-7895-702X")), person("Zoe", "Schindler", email = "zoe.schindler@wwd.uni-freiburg.de", role = c("ctb"), comment = c(ORCID = "0000-0003-2972-1920")), person("Katja", "Kröner", email = "katja.kroener@wwd.uni-freiburg.de", role = c("ctb"), comment = c(ORCID = "0009-0001-9896-8057")) ) Description: Functionality for segmenting individual trees from a forest stand scanned with a close-range (e.g., terrestrial or mobile) laser scanner. The complete workflow from a raw point cloud to a complete tabular forest inventory is provided. The package contains several algorithms for detecting tree bases and a graph-based algorithm to attach all remaining points to these tree bases. It builds heavily on the 'lidR' package. A description of the segmentation algorithm can be found in Larysch et al. (2025) . URL: https://github.com/JulFrey/CspStandSegmentation BugReports: https://github.com/JulFrey/CspStandSegmentation/issues License: GPL-3 Encoding: UTF-8 Imports: Rcpp (>= 1.0.5), lidR, dbscan, igraph, foreach, doParallel, magrittr, data.table, sf, terra, RCSF, conicfit, rgl, RANN, colorspace, methods, stats LinkingTo: Rcpp, RcppArmadillo, lidR, BH Depends: R (>= 4.1.0) Suggests: testthat (>= 3.0.0) Config/testthat/edition: 3 Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: libabsl-dev cmake libfreetype6-dev libgdal-dev gdal-bin libgeos-dev libglpk-dev libglu1-mesa-dev make texlive libpng-dev libuv1-dev libxml2-dev libgl1-mesa-dev libssl-dev libproj-dev libsqlite3-dev libudunits2-dev zlib1g-dev Repository: https://julfrey.r-universe.dev Date/Publication: 2026-10-05 15:47:57 UTC RemoteUrl: https://github.com/julfrey/cspstandsegmentation RemoteRef: HEAD RemoteSha: c16022af2c256769ec09815b14d21fa1ece0b5d7 NeedsCompilation: yes Packaged: 2026-10-05 16:28:45 UTC; root Author: Julian Frey [aut, cre] (ORCID: ), Zoe Schindler [ctb] (ORCID: ), Katja Kröner [ctb] (ORCID: ) Maintainer: Julian Frey