Bearbeitung
Kontrolliere wie Bilder bearbeitet werden.
🔗Bildverarbeitung
- benutze immer LittleCMS 2, um das Ausgabefarbprofil anzuwenden
- Falls diese Option aktiviert ist, wird darktable die LittleCMS2-Systembibliothek nutzen, um das Ausgabefarbprofil anzuwenden (anstelle der eigenen internen Routinen). Das ist bedeutend langsamer als der Standard, könnte aber in einigen Fällen bessere Resultate ergeben.
-
Falls das gegebene ICC-Profil LUT-basiert ist oder eine LUT und eine Matrix enthält, dann wird darktable LittleCMS 2 nutzen, um die Farben zu rendern, unabhängig von den Werten dieses Parameters (Standard ausgeschaltet).
- Pixel-Interpolation (Verformung)
- Der Pixel-Interpolator für Rotation, Objektivkorrektur, Verflüssigen, Zuschneiden und endgültiges Skalieren.
-
Wann immer wir ein Bild skalieren oder verzerren, müssen wir einen Pixel-Interpolations-Algorithmus wählen (für Details siehe Wikipedia). Für Verzerren-Module bietet darktable bilineare, bikubische oder lanczos2. Generell ist bikubisch eine sichere Option für die meisten Fälle und ist der Standard.
- Pixel-Interpolator (Skalieren)
- Der Pixel-Interpolator für das Skalieren. Es werden die gleichen Optionen zur Verfügung wie für die Verzerren-Module, mit zusätzlich lanczos3.
-
lanczos3 kann ein Überschießen der Pixel verursachen, was zu Artefakten führt, aber manchmal eine knackigeres Erscheinen ergibt. Diese Option gibt es deshalb nur für Transformations (Skalierungs) Algorithmen und ist der Standard.
- 3D lut Stammverzeichnis
- Definiere das Stammverzeichnis (und Unterverzeichnisse), die lut Dateien enthalten im Modul lut 3D
- Automatische Anwendung des Standards für die Pixel Arbeitsablauf
- Wähle hier aus, welche Module und Modulreihenfolge standardmäßig an neue Bilder angewendet wird:
-
Die szenenbezogene Bearbeitung (Standard) geht davon aus, dass die Entwicklung großteils im linearen RGB-Farbraum erfolgt. Die Wahl dieser Option schaltet automatisch die Module Filmic RGB und Belichtung ein und setzt die (szenenbezogene) Reihenfolge in der Pixelpipe auf v3.0 RAW, wie sie für darktable 3.0 und später definiert wurde.
Das Modul Belichtung beinhaltet eine automatische Erhöhung um +0.5 EV, um an das Mittelgrau anzupassen für die meisten SLR Kameras. Diese Einstellung kann mit einer automatisch angewendeten Voreinstellung übersteuert werden, falls der Standard immer zu dunkle Bilder deiner Kamera hergibt.
Letztlich ermöglicht diese Einstellung, dass automatisch die Einstellung der Option “kompensiere Kamera Belichtung” im Modul Belichtung, um die globale Belichtung einzustellen in den Fällen, wo die Kamerabelichtungs-Einstellung verwendet wurde.
-
Anzeigebezogen Bearbeitung geht davon aus, dass die meisten Bearbeitungen im Lab-Farbraum durchgeführt werden und ist der frühere Standard von darktable 2.6 und älter. Die Wahl dieser Option wird automatisch das Modul Basiskurve einschalten und die Reihenfolge in der Pixelpipe auf veraltet (anzeigebezogene Reihenfolge) setzen, wie es der Standard bis zur Version 2.6 war.
-
Keines wird standardmäßig keine Module einschalten und die Pixelpipe auf die v.3.0 (szenenbezogene) Reihenfolge einstellen für darktable 3.0 und folgende.
- Automatische Anwendung für chromatische Adaption
- Wähle hier aus, welches Modul für die standardmäßigen Weißabgleichs-Anpassungen (chromatische Adaption) verantwortlich ist. wähle “veraltet” (Standard), um eine grundlegende chromatische Adaption ausschließlich im Modul Weißabgleich durchzuführen. Wähle “modern”, um eine Kombination der Module Weißabgleich und Farbkalibrierung für eine moderne chromatische Adaption mit einer verbesserten Farb-Wissenschaft anzuwenden. Diese Einstellungen werden standardmäßig auf neue Bearbeitungen angewendet, werden aber frühere Bearbeitungen nicht beeinflussen.
- kameraspezifische Basiskurven automatisch anwenden
- Verwendet eine Basiskurve für die Kamera (falls vorhanden) anstelle der generischen für den Hersteller. Sollte nur zusammen mit der oben beschriebenen, anzeigebezogenen Bearbeitung genutzt werden (standardmäßig ausgeschaltet).
- Schärfen automatisch anwenden
- Wende eine automatische Schärfung an. Standardmäßig wird keine automatische Schärfung hinzugefügt, da die meisten aktuellen Kameras keinen Tiefpassfilter haben. (benötigt einen Neustart)
- Finde monochrome Voranzeigebilder
- Schalte diese Option ein, um die Bilder zu analysieren und bezeichne jene, die monochrom sind mit dem Tag
darkroom|mode|monochrome
. Die Analyse basiert auf der Voranzeige, die importierten Bild eingebettet ist. Das steht für einen komfortableren Arbeitsablauf, wenn du mit monochromen Bildern arbeitest, aber es wird den Import-Prozess verlangsamen, also ist diese Möglichkeit standardmäßig ausgeschaltet. - Warnungen anzeigen
- Einschalten, um Meldungen von Warnungen der Bearbeitungsmodule anzuzeigen, wenn ungewöhnliche und möglicherweise schädliche Einstellungen in der Pipeline angewendet wurden. Solche Meldungen können manchmal falsch sein (aus Gründen von bewussten Einstellungen) und können nicht beachtet werden, wenn der Grund klar ist. Ausschalten, um diese Warnungen zu unterdrücken (standardmäßig eingeschaltet).
🔗CPU / GPU / Speicher
- Ressourcen von darktable
- Wähle, wie viel von deinem System- und Grafikkarten-Memory für darktable eingesetzt werden sollen. Als Standard stehen vier Optionen zur Verfügung:
- Klein nimmt circa 20% deines System-Memory und 40% des Grafik-Memory. Das kann gut sein für sehr grosse Systeme, speziell, wenn du nicht Bilder exportierst. Meistens kann dies jedoch nur empfohlen werden, wenn du gleichzeitig viele andere speicherintensive gleichzeitig mit darktable laufen lässt.
- Standard nimmt circa 60% deines System-Memory und 70% des Grafik-Memory. Dieser Modus wird empfohlen, wenn du viele Bilder exportierst, mindestens 16Gb Systemspeicher hast und eine Grafikkarte mit mit 4 Gb Memory und auch gleichzeitig andere Anwendungen laufen lässt.
- Gross nimmt circa 75% deines System-Memory und 90% des Grafik-Memory. Das ist der beste Modus, wenn du nur darktable gestartet hast und/oder viele Bilder exportierst.
- unbegrenzt wird nicht wirklich empfohlen. Mit diesem Modus kann es sein, dass du versuchst mehr Speicher zu nutzen, als dein System zur Verfügung stellt. Das kann möglich sein, wenn dein System Swapping nutzt, wenn alle deine System-Speicher ausgelastet sind, es kann aber zu unstabilen Verhältnissen führen. Nutze diesen Modus mit Vorsicht, nur wenn du sehr grosse Bilder exportierst, die das System nicht anders abarbeiten kann.
- Für mehr Informationen siehe den Abschnitt Memory & Leistungsoptimierung.
- Geschwindigkeit gegenüber Qualität bevorzugen
- Bei Auswahl werden Miniaturbilder und Vorschaubilder in einer geringeren Qualität angezeigt, das Berechnen wird 4-mal so schnell und vor allem bei langsameren Computern sinnvoll (standardmäßig ausgeschaltet). Es beschleunigt auch die Bilderberechnung in der Diashow.
- Festplatten-Backend für den Thumbnail-Cache aktivieren
- Wenn aktiviert, speichert darktable alle Thumbnails auf der Festplatte als sekundären Cache und hält so die Thumbnails für den Fall zugänglich, falls diese aus dem primären Cache gelöscht werden. Dies erfordert mehr Speicherplatz auf der Festplatte, beschleunigt aber die Leuchttisch-Ansicht, da es die erneute Bearbeitung von Miniaturansichten vermeidet (standardmäßig aktiviert).
- Disk-Backend für vollen Vorschau Cache aktivieren
- Wenn aktiviert, schreibt darktable eine vollständige Vorschau auf die Festplatte (
.cache/darktable/
), wenn sie aus dem Speicher-Cache entfernt wird. Beachten Sie, dass dies viel Speicherplatz beanspruchen kann (mehrere Gigabyte für 20k Bilder) und darktable wird niemals zwischengespeicherte Bilder löschen. Es ist jedoch sicher, diese manuell zu löschen, wenn Sie möchten. Die Leistung des Leuchttisches wird stark erhöht, wenn das Bild im vollen Vorschaumodus vergrössert wird (Standard aus). - Aktiviere den Support von OpenCL
- Deine GPU kann von darktable genutzt werden, um die Bearbeitung erheblich zu beschleunigen. Die OpenCL Schnittstelle erfordert eine passende Hardware und passende OpenCL-Treiber in deinem System. Falls eines von beidem nicht gefunden wird, dann ist diese Option ausgegraut. Kann jederzeit ein- oder ausgeschaltet werden und ist sofort bereit (Standard ein).
- OpenCL Terminierungs-Profil
- Definiert, wie die Vorschau und die volle Pixelpipe in OpenCL Systemen terminiert werden:
- Standard: die GPU verarbeitet die Hauptansicht pixelpipe; die CPU verarbeitet die Voransicht-Pipe,
- sehr schnelle GPUs: beide pixelpipes werden sequentiell in der GPUs verarbeitet;
- mehrere GPU: beide pixelpipes werden parallel in verschiedenen GPUs verarbeitet – siehe den Abschnitt mehrere Geräte für zusätzliche Informationen,
- Abstimmen der Leistung von OpenCL
- Definiert, wie darktable versucht, die Leistung von OpenCL deines Systems zu optimieren. Dabei sind die folgenden Optionen vorgesehen (Standard keine):
- Keine: Versucht nicht die Leistung von OpenCL zu beeinflussen.
- Memory Grösse: Dieser Parameter teilt gegenwärtig (als Standard) einen fixen Freiraum von 400MB für alle Geräte und geht davon aus, dass der Rest (Gesamt-Speicher minus 400MB) für OpenCL Modul-Verarbeitungen zur Verfügung steht. Du kannst auch versuchen diesen Wert zu verändern, oder du kannst versuchen, dass darktable den zur Verfügung stehenden Speicher selber findet, mit dem Ändern eines Parameters in deiner
darktablerc
Datei. Siehe für zusätzliche Details den Abschnitt Memory & Leistungsoptimierung. Wenn du Selbst-Erkennung gewählt hast, dann wird bei einem Abschalten und erneutem einschalten eine Wieder-Erkennung beim nächsten Lauf der Pipe forciert.
- Memory Grösse: Dieser Parameter teilt gegenwärtig (als Standard) einen fixen Freiraum von 400MB für alle Geräte und geht davon aus, dass der Rest (Gesamt-Speicher minus 400MB) für OpenCL Modul-Verarbeitungen zur Verfügung steht. Du kannst auch versuchen diesen Wert zu verändern, oder du kannst versuchen, dass darktable den zur Verfügung stehenden Speicher selber findet, mit dem Ändern eines Parameters in deiner
- Memory Transfer: Wenn darktable mehr Speicher benötigt als vorhanden ist, spaltet es dein Bild in Kacheln auf, welche separat bearbeitet werden. Beim Kacheln muss darktable häufig Daten zwischen Speicher und GPU Memory hin und herschieben. Diese Option bewirkt, dass darktable einen speziellen Kopier-Modus anwendet (pinned memory transfer), der schneller sein kann, aber auf gewissen Geräten mehr Speicher verbraucht. Auf anderen Geräten kann es zu Transfers auf einer “on oder off” Basis pro Gerät mit direkter Verarbeitung der darktablerc Datei kommen.
- Memory Grösse und Transfer: nutze beide Optimierungs-Mechanismen.
- See den Abschnitt Memory & Leistungsoptimierung für zusätzliche Informationen