An algorithm that decimates a curve composed of line segments to a similar curve with fewer points.
MIT License
Ramer-Douglas-Peucker algorithm for 2D data in C#