The Ramer-Douglas-Peucker Algorithm
Description
Pretty fast implementation of the Ramer-Douglas-Peucker algorithm for reducing the number of points on a 2D curve.
Urs Ramer (1972), "An iterative procedure for the polygonal approximation of plane curves" .
David H. Douglas and Thomas K. Peucker (1973), "Algorithms for the Reduction of the Number of Points Required to Represent a Digitized Line or its Caricature" .