Learn R Programming

R package that wraps the MCC algorithm for Airborne LiDAR ground filtering based on Multiscale Curvature Classification. It is made to work along with the lidR package.

Example

library(lidR)

file <- system.file("extdata", "Topography.laz", package="lidR")
las  <- readLAS(file, select = "xyz")
las  <- classify_ground(las, mcc())

plot(las, color = "Classification")

Reference

Evans, Jeffrey S.; Hudak, Andrew T. 2007. A multiscale curvature algorithm for classifying discrete return LiDAR in forested environments. IEEE Transactions on Geoscience and Remote Sensing. 45(4): 1029-1038.

Copy Link

Version

Install

install.packages('RMCC')

Monthly Downloads

832

Version

0.1.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Jean-Romain Roussel

Last Published

December 13th, 2025

Functions in RMCC (0.1.2)

MCC

Airborne LiDAR filtering method based on Multiscale Curvature Classification
rmcc_cloud

Airborne LiDAR point cloud