Darktable is a plug-in based virtual light table and darkroom for photographers: it allows sorting a taken photo session, organize it via tags and develop raw images and enhance them using over a dozen of plug-ins like unsharp masking, lens correction, color zones, sophisticated desaturation, artistic vignetting, split toning and so on.
The goal of the lensfun library is to provide a open source database of photographic lenses and their characteristics.
The lensfun library not only provides a way to read the database and search for specific things in it, but also provides a set of algorithms for correcting images based on
... [More] detailed knowledge of lens properties. Right now lensfun is designed to correct distortion, transversal (also known as lateral) chromatic aberrations, and vignetting.
The interface is defined both using C++ style and plain C. The C interface is a wrapper around the C++ classes. [Less]