The Extremum [1] project explores various curvature (local extrema) cut functions. Its purpose is to help understand various curvature algorithms and how they are implemented as well as being a library to handle curvature and local extrema functions.