Lensfun icon
Lensfun icon

Lensfun

 Like

The goal of the Lensfun library is to provide an open source database of photographic lenses and their characteristics. In the past there was an effort in this direction, but then the author decided to take the commercial route and the database froze at the last public stage.

License model

  • FreeOpen Source

Platforms

  • Self-Hosted
  No rating
0likes
0comments
0alternatives
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

  • lens

Lensfun News & Activities

Highlights All activities

Recent activities

Show all activities

Lensfun information

  • Developed by

    Lensfun
  • Licensing

    Open Source (LGPL-3.0) and Free product.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  715 Stars
  •  210 Forks
  •  123 Open Issues
  •   Updated Jul 6, 2025 
View on GitHub

Our users have written 0 comments and reviews about Lensfun, and it has gotten 0 likes

Lensfun was added to AlternativeTo by Paul on Jul 16, 2024 and this page was last updated Jul 16, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Lensfun?

The goal of the Lensfun library is to provide an open source database of photographic lenses and their characteristics. In the past there was an effort in this direction, but then the author decided to take the commercial route and the database froze at the last public stage. This database was used as the basement on which Lensfun database grew, thanks to PTLens author which gave his permission for this, while the code was totally rewritten from scratch (and the database was converted to a totally new, XML-based format).

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 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.

Official Links