Wie kann ich RAW-Dateien mit korrekter Verzerrungskorrektur über die Befehlszeile konvertieren?

Dank Hugins Befehlszeilen-Tools bin ich kurz davor, einen Prozess zum Stapeln von Bildfolgen zu einem Bild vollständig zu automatisieren, aber es gibt einen Teil, den ich noch nicht automatisieren kann, nämlich das Konvertieren von RAW in geradliniges TIFF, das ich bisher verwenden muss Lightroom weil Lightroom irgendwie weiß, wie man die Verzerrung richtig korrigiert, Lightroom kann jedoch nicht geskriptet werden.

Bisher kenne ich nur zwei Programme, die die Verzerrung meiner Kamera sofort korrigieren können, Lightroom und Canons DPP, die beide nichts über die Befehlszeile tun können.

Bevor Sie mit "dcraw" antworten, nein, DCRaw korrigiert keine Verzerrung. RawTherapee auch nicht, zumindest nicht ohne Ihre eigenen Verzerrungswerte oder Objektivprofile bereitzustellen, was ich nicht tun werde, denn wenn Sie nicht mit nur einer Brennweite aufnehmen, ist dies verrückt, und es gibt kein vorhandenes Profil für meine Kamera. Die Datenbank von Lensfun ist alt und enthält nicht meine Kamera (Canon G9 X II), und es scheint, als würden alle kostenlosen Programme entweder keine Korrektur vornehmen oder Sie auffordern, Ihre eigenen Parameter anzugeben. Warum weiß Lightroom überhaupt, was zu tun ist, wenn es nicht einmal mein Kameramodell kennt (alte Version, ich muss zuerst in DNG konvertieren) und all diese kostenlosen Programme keine Ahnung haben, was zu tun ist?

Führt ein kommerzielles Programm außer Lightroom die Korrektur sofort richtig durch? Kann einer von ihnen die Arbeit von der Befehlszeile aus erledigen?

Für das Protokoll kann Lightroom mit Lua geskriptet werden. Dies bedeutet, dass man es theoretisch von der Befehlszeile aus zum Laufen bringen könnte. Ein Ansatz, der sich sicherlich nicht lohnt, wäre, einen Server in Lua zu erstellen, um auf einen Client zu hören, der von der Befehlszeile aus aufgerufen wird. Aber das ist dir zu unpraktisch.

Antworten (1)

Ich denke, Sie sind am besten damit bedient, geduldig zu sein – Sie sagen, dass die Lensfun-Datenbank alt ist, aber es ist eigentlich ein aktuelles, laufendes Projekt , mit (zum jetzigen Zeitpunkt natürlich) neuen Objektivinformationen, die erst vor wenigen Tagen hinzugefügt wurden. Ihre Kamera wurde erst letzten Monat auf den Markt gebracht, und sogar kommerzielle Software wird gerade mit den entsprechenden Profilen aktualisiert. (Lightroom funktioniert möglicherweise einfach, weil das Objektiv Ihrer Kamera gegenüber dem vorherigen „Mark I“ G9 X-Modell unverändert zu sein scheint.)

Wenn Sie ungeduldig sind , könnten Sie in Betracht ziehen , RAW-Daten zum Lensfun-Projekt beizutragen , was die Dinge sicherlich beschleunigen wird.

Dann können Sie einfach den Hugin-Workflow verwenden, den Sie bereits verwenden, da Hugin Lensfun integriert.

Ihre Idee, ungeduldig zu sein, besteht darin, Daten an jemanden zu senden, in der Hoffnung, dass er vielleicht eines Tages etwas tut: D, und er hat auch nicht das Mark I, was nicht so neu ist (sie haben nicht einmal das G5 X oder G3 X). also denke ich nicht, dass ich den Atem anhalten sollte. Wie wäre es mit etwas, das heute tatsächlich funktioniert, vielleicht nicht eines Tages, wie wäre es mit kommerzieller Software? Sicherlich muss es eine geben, die sowohl richtig korrigiert als auch skriptfähig ist? Übrigens benutze ich eine alte Version von Lightroom, die das Mark I auch nicht kennt, deshalb muss ich zuerst in DNG konvertieren.
Sie haben die Mark I-Daten nicht, weil ihnen niemand die notwendigen Dateien geschickt hat.
Wenn Sie wirklich ungeduldig sind, können Sie den auf der Lensfun-Site verlinkten Informationen folgen und die Kalibrierung selbst durchführen (und sie dann idealerweise für andere zurückgeben).
Vier weitere Objektive wurden in den drei Tagen, seit ich dies gepostet habe, hinzugefügt.