Как добавить коррекцию объектива для моей модели+объектива в Lensfun в Darktable?

  • Камера: Olympus OMD EM-10
  • Объектив: Olympus M.Zuiko Digital 14–42 мм f/3,5–5,6 EZ
  • Темный стол: 1.4.2

Мои необработанные изображения показывают много искажений с указанным выше объективом, которые я пытаюсь исправить с помощью модуля коррекции объектива.

В этом модуле отображается сообщение «Камера/объектив не найдены — выберите вручную» и никакое исправление недоступно.

Документ ссылается на базу данных LensFun , текущая версия которой, кажется, поддерживает мою камеру + объектив.

Как узнать, какую версию LensFun DT 1.4.2 поддерживает, и как добавить данные камеры и объектива в DT?

Ответы (1)

Для Lensfun <= 0.2.8 вы можете загрузить http://wilson.bronger.org/db/version_0.tar.bz2 и извлечь его содержимое из вашей старой базы данных, которая обычно находится в /usr/share/lensfun (чистый сначала этот каталог).

Для Lensfun > 0.3.0 достаточно простого «lensfun-update-data» в командной строке, возможно, с помощью «sudo».

Оба метода устанавливают текущую (не старше 24 часов) базу данных Lensfun.

Это сработало. Спасибо. Но мой объектив по-прежнему автоматически не находит DT. Но теперь отображается в раскрывающихся меню, когда я выбираю его вручную.
Хорошо, только что нашел обходной путь. Я отредактировал файл mil-olympus.xml и продублировал узел XML для своего объектива. Затем я изменил тег <model>, чтобы он точно отражал модель объектива, указанную в необработанном exif-файле OLYMPUS M.14-42mm F3.5-5.6 EZ. И вуаля.
Не могли бы вы загрузить свой заархивированный файл RAW по адресу wilson.bronger.org/caulibation , чтобы я мог починить Lensfun?
Сделанный. Итак, вы человек, стоящий за wilson.bronger.org Большое спасибо, чувак. Хороший вклад в OSS и в DT. Хорошая работа.