diff --git a/CMakeLists.txt b/CMakeLists.txt
index cc6b65e3d..661d9e4d2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -374,7 +374,7 @@ if(WITH_PROF)
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pg")
endif()
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wuninitialized -Wno-deprecated-declarations")
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wuninitialized -Wno-deprecated-declarations -Wno-unused-result")
if(OPTION_OMP)
find_package(OpenMP)
if(OPENMP_FOUND)
diff --git a/rtdata/images/themed/png/dark/curve-catmullrom-small.png b/rtdata/images/themed/png/dark/curve-catmullrom-small.png
new file mode 100644
index 000000000..d3fb3188d
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-catmullrom-small.png differ
diff --git a/rtdata/images/themed/png/dark/curve-catmullrom.png b/rtdata/images/themed/png/dark/curve-catmullrom.png
new file mode 100644
index 000000000..ad8446f88
Binary files /dev/null and b/rtdata/images/themed/png/dark/curve-catmullrom.png differ
diff --git a/rtdata/images/themed/png/light/curve-catmullrom-small.png b/rtdata/images/themed/png/light/curve-catmullrom-small.png
new file mode 100644
index 000000000..1654d10ea
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-catmullrom-small.png differ
diff --git a/rtdata/images/themed/png/light/curve-catmullrom.png b/rtdata/images/themed/png/light/curve-catmullrom.png
new file mode 100644
index 000000000..16a2234ec
Binary files /dev/null and b/rtdata/images/themed/png/light/curve-catmullrom.png differ
diff --git a/rtdata/images/themed/svg/curve-catmullrom-small.svg b/rtdata/images/themed/svg/curve-catmullrom-small.svg
new file mode 100644
index 000000000..bc6378bb4
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-catmullrom-small.svg
@@ -0,0 +1,159 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/curve-catmullrom.svg b/rtdata/images/themed/svg/curve-catmullrom.svg
new file mode 100644
index 000000000..b59954885
--- /dev/null
+++ b/rtdata/images/themed/svg/curve-catmullrom.svg
@@ -0,0 +1,131 @@
+
+
+
+
diff --git a/rtdata/languages/Catala b/rtdata/languages/Catala
index 97a973c02..f4c0ab91a 100644
--- a/rtdata/languages/Catala
+++ b/rtdata/languages/Catala
@@ -940,6 +940,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DONT_SHOW_AGAIN;Don't show this message again.
!DYNPROFILEEDITOR_DELETE;Delete
@@ -1577,7 +1578,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
@@ -1968,7 +1969,6 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Chinese (Simplified) b/rtdata/languages/Chinese (Simplified)
index fcbaa3275..e4d52b774 100644
--- a/rtdata/languages/Chinese (Simplified)
+++ b/rtdata/languages/Chinese (Simplified)
@@ -980,6 +980,7 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DYNPROFILEEDITOR_IMGTYPE_ANY;Any
!DYNPROFILEEDITOR_IMGTYPE_HDR;HDR
@@ -1932,7 +1933,6 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Chinese (Traditional) b/rtdata/languages/Chinese (Traditional)
index 2f04282e4..f6605f63e 100644
--- a/rtdata/languages/Chinese (Traditional)
+++ b/rtdata/languages/Chinese (Traditional)
@@ -432,9 +432,10 @@ TP_WBALANCE_TEMPERATURE;色溫
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1347,7 +1348,7 @@ TP_WBALANCE_TEMPERATURE;色溫
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1877,7 +1878,6 @@ TP_WBALANCE_TEMPERATURE;色溫
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Czech b/rtdata/languages/Czech
index 0d23d40c4..f7b7415d0 100644
--- a/rtdata/languages/Czech
+++ b/rtdata/languages/Czech
@@ -1702,7 +1702,6 @@ TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Vodorovně pouze PDAF řádky
TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Svisle
TP_PREPROCESS_NO_FOUND;Nic nenalezeno
TP_PREPROCESS_PDAFLINESFILTER;Filtr PDAF linek
-TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Pokusí se potlačit proužkový šum způsobený PDAF pixely na sensoru, vznikající na některých bezzrcadlovkách Sony v některých scénách se záblesky v protisvětle.
TP_PRSHARPENING_LABEL;Doostření po změně velikosti
TP_PRSHARPENING_TOOLTIP;Obrázek po zmenšení doostří. Funguje pouze pokud je použita "Lanczos" metoda zmenšení. Náhled výsledku není v tomto nástroji možný. Podívejte se do RawPedie pro návod k použití.
TP_RAWCACORR_AUTO;Automatická korekce
@@ -2162,6 +2161,7 @@ ZOOMPANEL_ZOOMOUT;Oddálit\nZkratka: -
!!!!!!!!!!!!!!!!!!!!!!!!!
!ADJUSTER_RESET_TO_DEFAULT;Click - reset to default value.\nCtrl+click - reset to initial value.
+!CURVEEDITOR_CATMULLROM;Flexible
!DYNPROFILEEDITOR_IMGTYPE_ANY;Any
!DYNPROFILEEDITOR_IMGTYPE_HDR;HDR
!DYNPROFILEEDITOR_IMGTYPE_PS;Pixel Shift
diff --git a/rtdata/languages/Dansk b/rtdata/languages/Dansk
index acc41f01d..f1b952b00 100644
--- a/rtdata/languages/Dansk
+++ b/rtdata/languages/Dansk
@@ -424,9 +424,10 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1344,7 +1345,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1874,7 +1875,6 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Deutsch b/rtdata/languages/Deutsch
index 33bec128f..e1a0acfac 100644
--- a/rtdata/languages/Deutsch
+++ b/rtdata/languages/Deutsch
@@ -74,6 +74,7 @@
#73 21.11.2018 Erweiterung (TooWaBoo) RT 5.5
#74 24.11.2018 Erweiterung (TooWaBoo) RT 5.5
#75 02.12.2018 Erweiterung (TooWaBoo) RT 5.5
+#76 11.12.2018 Erweiterung (TooWaBoo) RT 5.5
ABOUT_TAB_BUILD;Version
ABOUT_TAB_CREDITS;Danksagungen
@@ -90,9 +91,10 @@ CURVEEDITOR_AXIS_IN;x:
CURVEEDITOR_AXIS_LEFT_TAN;LT:
CURVEEDITOR_AXIS_OUT;y:
CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+CURVEEDITOR_CATMULLROM;Flexibel
CURVEEDITOR_CURVE;Kurve
CURVEEDITOR_CURVES;Kurven
-CURVEEDITOR_CUSTOM;Angepasst
+CURVEEDITOR_CUSTOM;Standard
CURVEEDITOR_DARKS;Tiefen
CURVEEDITOR_EDITPOINT_HINT;Bearbeitung der Kurvenpunkte über Zahlenwerte.\n\nRechtsklick auf einen Kurvenpunkt um ihn auszuwählen.\nRechtsklick in einen leeren Bereich um ihn abzuwählen.
CURVEEDITOR_HIGHLIGHTS;Spitzlichter
@@ -1907,7 +1909,6 @@ TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal (nur PDAF-Zeilen)
TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertikal
TP_PREPROCESS_NO_FOUND;Nichts gefunden
TP_PREPROCESS_PDAFLINESFILTER;PDAF-Zeilenfilter
-TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Minimiert Streifenrauschen, das bei Gegenlichtaufnahmen mit\nsichtbaren Flares einiger spiegellosen Sony-Kameras entsteht.
TP_PRSHARPENING_LABEL;Nach Skalierung schärfen
TP_PRSHARPENING_TOOLTIP;Schärft das Bild nach der Größenänderung.\nFunktioniert nur mit der Methode “Lanczos“.\nDas Ergebnis wird nicht in RawTherapee\nangezeigt.\n\nWeitere Informationen finden Sie auf “RawPedia“.
TP_RAWCACORR_AUTO;Autokorrektur
diff --git a/rtdata/languages/English (UK) b/rtdata/languages/English (UK)
index 76103b42c..de8f44a27 100644
--- a/rtdata/languages/English (UK)
+++ b/rtdata/languages/English (UK)
@@ -138,9 +138,10 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1278,7 +1279,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!PREFERENCES_SHOWBASICEXIF;Show basic Exif info
!PREFERENCES_SHOWDATETIME;Show date and time
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SHTHRESHOLD;Threshold for clipped shadows
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
@@ -1838,7 +1839,6 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/English (US) b/rtdata/languages/English (US)
index cbeccac41..6b1526dcc 100644
--- a/rtdata/languages/English (US)
+++ b/rtdata/languages/English (US)
@@ -18,9 +18,10 @@
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1210,7 +1211,7 @@
!PREFERENCES_SHOWBASICEXIF;Show basic Exif info
!PREFERENCES_SHOWDATETIME;Show date and time
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SHTHRESHOLD;Threshold for clipped shadows
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
@@ -1824,7 +1825,6 @@
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Espanol b/rtdata/languages/Espanol
index 079f87c1d..a202e2e47 100644
--- a/rtdata/languages/Espanol
+++ b/rtdata/languages/Espanol
@@ -60,20 +60,28 @@
#60 2013-01-03 OdeLama, translation for v4.0.12 of untranslated/changed strings
#61 2014-01-14 mapelo, bug correction and small enhancements.
#62 2014-10-10 fotger
+#63 2018-12-09 Faber777
ABOUT_TAB_BUILD;Versión
ABOUT_TAB_CREDITS;Créditos
ABOUT_TAB_LICENSE;Licencia
ABOUT_TAB_RELEASENOTES;Notas de la versión
ABOUT_TAB_SPLASH;Splash
+ADJUSTER_RESET_TO_DEFAULT;Restablece los valores predeterminados
BATCHQUEUE_AUTOSTART;Inicio automático
BATCHQUEUE_AUTOSTARTHINT;Iniciar automáticamente el procesamiento en cuanto llega un nuevo trabajo
BATCHQUEUE_DESTFILENAME;Ruta y nombre del archivo
+BATCHQUEUE_STARTSTOPHINT;Iniciar o detener el procesamiento de las imágenes en la cola.\nTecla de Atajo: Ctrl + s
BATCH_PROCESSING;Proceso por lotes
+CURVEEDITOR_AXIS_IN;I:
+CURVEEDITOR_AXIS_LEFT_TAN;LT:
+CURVEEDITOR_AXIS_OUT;O:
+CURVEEDITOR_AXIS_RIGHT_TAN;RT:
CURVEEDITOR_CURVE;Curva
CURVEEDITOR_CURVES;Curvas
CURVEEDITOR_CUSTOM;Personalizado
CURVEEDITOR_DARKS;Oscuros
+CURVEEDITOR_EDITPOINT_HINT;Active la edición de los valores de entrada / salida del nodo. \nHaga clic con el botón derecho en un nodo para seleccionarlo. \nHaga clic con el botón derecho en el espacio vacío para anular la selección del nodo.
CURVEEDITOR_HIGHLIGHTS;Luces altas
CURVEEDITOR_LIGHTS;Luces
CURVEEDITOR_LINEAR;Lineal
@@ -90,6 +98,20 @@ CURVEEDITOR_TOOLTIPPASTE;Pegar curva desde el portapapeles
CURVEEDITOR_TOOLTIPSAVE;Guardar curva actual
CURVEEDITOR_TYPE;Tipo:
DIRBROWSER_FOLDERS;Carpetas
+DONT_SHOW_AGAIN;No muestres este mensaje otra vez.
+DYNPROFILEEDITOR_DELETE;Borrar
+DYNPROFILEEDITOR_EDIT;Editar
+DYNPROFILEEDITOR_EDIT_RULE;Editar regla de perfil dinámico
+DYNPROFILEEDITOR_ENTRY_TOOLTIP;La coincidencia no distingue entre mayúsculas y minúsculas. \nUtilice el prefijo "re:" para ingresar \nUna expresión regular.
+DYNPROFILEEDITOR_IMGTYPE_ANY;Cualquier
+DYNPROFILEEDITOR_IMGTYPE_HDR;HDR
+DYNPROFILEEDITOR_IMGTYPE_PS;Cambio de píxel
+DYNPROFILEEDITOR_IMGTYPE_STD;Estándar
+DYNPROFILEEDITOR_MOVE_DOWN;Mover hacia abajo
+DYNPROFILEEDITOR_MOVE_UP;Mover hacia arriba
+DYNPROFILEEDITOR_NEW;Nuevo
+DYNPROFILEEDITOR_NEW_RULE;Nueva regla de perfil dinámico
+DYNPROFILEEDITOR_PROFILE;Perfil de procesamiento
EDITWINDOW_TITLE;Edición de imagen
EDIT_OBJECT_TOOLTIP;Muestra un instrumento en la ventana de previo, el cual le permitirá ajustar esta herramienta.
EDIT_PIPETTE_TOOLTIP;Para agregar un punto de ajuste en la curva , mantenga presionada la tecla Ctrl mientras oprime el botón izquierdo del ratón sobre el punto deseado en el previo de la imagen.\nPara ajustar el punto, mantenga presionada la tecla Ctrl mientras oprime el botón izquierdo del ratón sobre la correspondiente area en el previo y muevase hacia arriba y/o hacia abajo, logrando un ajuste fino del punto en la curva. Si desea un ajuste mayor, libere la tecla Ctrl.
@@ -98,6 +120,7 @@ EXIFFILTER_CAMERA;Cámara
EXIFFILTER_EXPOSURECOMPENSATION;Compensación de exposición (EV)
EXIFFILTER_FILETYPE;Tipo de archivo
EXIFFILTER_FOCALLEN;Distancia focal
+EXIFFILTER_IMAGETYPE;Tipo de imagen
EXIFFILTER_ISO;ISO
EXIFFILTER_LENS;Lente
EXIFFILTER_METADATAFILTER;Activar filtros de metadatos
@@ -115,11 +138,14 @@ EXIFPANEL_RESET;Restablecer
EXIFPANEL_RESETALL;Restablecer todo
EXIFPANEL_RESETALLHINT;Restablecer todos los atributos a los valores predeterminados
EXIFPANEL_RESETHINT;Restablecer atributos seleccionados a los valores predeterminados
+EXIFPANEL_SHOWALL;Mostrar todo
EXIFPANEL_SUBDIRECTORY;Subcarpeta
+EXPORT_BYPASS;Procesamiento de pasos a bypass
EXPORT_BYPASS_ALL;Seleccionar / Deseleccionar todo
EXPORT_BYPASS_DEFRINGE;Saltar Quitar borde púrpura
EXPORT_BYPASS_DIRPYRDENOISE;Saltar Reducción de ruido
EXPORT_BYPASS_DIRPYREQUALIZER;Saltar Contraste por niveles de detalle
+EXPORT_BYPASS_EQUALIZER;Bypass Wavelet niveles
EXPORT_BYPASS_RAW_CA;Saltar [raw] Corrección de aberración cromática
EXPORT_BYPASS_RAW_CCSTEPS;Saltar [raw] Supresión de falso color
EXPORT_BYPASS_RAW_DCB_ENHANCE;Saltar [raw] Aplicar pasos de mejora DCB
@@ -137,8 +163,12 @@ EXPORT_FASTEXPORTOPTIONS;Opciones de Exportación Rápida
EXPORT_INSTRUCTIONS;Las opciones de Exportación Rápida proporcionan la posibilidad de saltarse pasos de revelado que consumen mucho tiempo y recursos, ejecutando en su lugar el procesamiento de la cola utilizando los ajustes de Exportación Rápida. Se recomienda este método para generar más rápidamente imágenes de menor resolución: cuando la velocidad es prioritaria, o cuando se desea cambiar el tamaño de una o muchas imágenes de salida sin modificar sus parámetros de revelado.
EXPORT_MAXHEIGHT;Altura máxima:
EXPORT_MAXWIDTH;Anchura máxima:
+EXPORT_PIPELINE;Fuente de procesamiento
EXPORT_PUTTOQUEUEFAST; Poner en la cola de Exportación Rápida
EXPORT_RAW_DMETHOD;Método de interpolado
+EXPORT_USE_FAST_PIPELINE;Dedicado (procesamiento completo en imagen redimensionada)
+EXPORT_USE_FAST_PIPELINE_TIP;Usar un conducto de procesamiento dedicado para las imágenes en el modo Exportación rápida, que cambia la velocidad por la calidad. El cambio de tamaño de la imagen se realiza lo antes posible, en lugar de hacerlo al final como en el conducto normal. La aceleración puede ser importante, pero prepárese para ver elementos extraños y una degradación general de la calidad de salida.
+EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
EXTPROGTARGET_1;Raw
EXTPROGTARGET_2;procesado en cola
FILEBROWSER_ADDDELTEMPLATE;Añadir/Borrar plantillas...
@@ -149,6 +179,8 @@ FILEBROWSER_AUTOFLATFIELD;Campo plano automático
FILEBROWSER_BROWSEPATHBUTTONHINT;Pulsar para examinar la carpeta seleccionada
FILEBROWSER_BROWSEPATHHINT;Ingrese la ruta a examinar \nCtrl-O poner el foco en campo con la ruta\nEnter / Ctrl-Enter para examinar allí;\nEscPara quitar los cambios.\nShift-Esc Para quitar el foco.\n\n\nAbreviaturas de ruta:\n ~ - Carpeta hogar del usuario\n ! - Carpeta de imágenes del usuario
FILEBROWSER_CACHE;Caché
+FILEBROWSER_CACHECLEARFROMFULL;Limpiar del caché - Total
+FILEBROWSER_CACHECLEARFROMPARTIAL;Limpiar del caché - Parcial
FILEBROWSER_CLEARPROFILE;Borrar perfil
FILEBROWSER_COLORLABEL_TOOLTIP;Etiquetar con color\n\nUse menú desplegable o atajos de teclado:\nShift-Ctrl-0 No Color\nShift-Ctrl-1 Rojo\nShift-Ctrl-2 Amarillo\nShift-Ctrl-3 Verde\nShift-Ctrl-4 Azul\nShift-Ctrl-5 Púrpura
FILEBROWSER_COPYPROFILE;Copiar perfil
@@ -169,6 +201,7 @@ FILEBROWSER_PARTIALPASTEPROFILE;Pegar perfil parcialmente
FILEBROWSER_PASTEPROFILE;Pegar perfil
FILEBROWSER_POPUPCANCELJOB;Cancelar trabajo
FILEBROWSER_POPUPCOLORLABEL;Etiquetar con un color
+FILEBROWSER_POPUPCOLORLABEL0;Etiqueta: Ninguna
FILEBROWSER_POPUPCOLORLABEL1;Etiqueta: Rojo
FILEBROWSER_POPUPCOLORLABEL2;Etiqueta: Amarillo
FILEBROWSER_POPUPCOLORLABEL3;Etiqueta: Verde
@@ -201,12 +234,13 @@ FILEBROWSER_POPUPUNTRASH;Sacar de la papelera
FILEBROWSER_QUERYBUTTONHINT;Borrar la búsqueda
FILEBROWSER_QUERYHINT;Escriba parte del nombre del archivo a buscar, o una lista separada con comas.\nP.ej. 1001,1004,1199\n\nCtrl-F Para poner el foco en el campo Buscar.\nEnter Para iniciar la búsqueda.\nEsc Para limpiar.\nShift-Esc Para quitar el foco.
FILEBROWSER_QUERYLABEL; Buscar:
-FILEBROWSER_RANK1_TOOLTIP;Rango 1 *\nAtajoShift-1
-FILEBROWSER_RANK2_TOOLTIP;Rango 2 **\nAtajoShift-2
-FILEBROWSER_RANK3_TOOLTIP;Rango 3 ***\nAtajoShift-3
-FILEBROWSER_RANK4_TOOLTIP;Rango 4 ****\nAtajoShift-4
-FILEBROWSER_RANK5_TOOLTIP;Rango 5 *****\nAtajoShift-5
+FILEBROWSER_RANK1_TOOLTIP;Rango 1 *\nTecla de AtajoShift-1
+FILEBROWSER_RANK2_TOOLTIP;Rango 2 **\nTecla de AtajoShift-2
+FILEBROWSER_RANK3_TOOLTIP;Rango 3 ***\nTecla de AtajoShift-3
+FILEBROWSER_RANK4_TOOLTIP;Rango 4 ****\nTecla de AtajoShift-4
+FILEBROWSER_RANK5_TOOLTIP;Rango 5 *****\nTecla de AtajoShift-5
FILEBROWSER_RENAMEDLGLABEL;Renombrar archivo
+FILEBROWSER_RESETDEFAULTPROFILE;Restablecen a los predeterminados
FILEBROWSER_SELECTDARKFRAME;Seleccionar Toma Negra…
FILEBROWSER_SELECTFLATFIELD;Seleccionar Campo Plano…
FILEBROWSER_SHOWCOLORLABEL1HINT;Mostrar imágenes etiquetadas con Rojo Alt-1
@@ -214,30 +248,42 @@ FILEBROWSER_SHOWCOLORLABEL2HINT;Mostrar imágenes etiquetadas con Amarillo Al
FILEBROWSER_SHOWCOLORLABEL3HINT;Mostrar imágenes etiquetadas con Verde Alt-3
FILEBROWSER_SHOWCOLORLABEL4HINT;Mostrar imágenes etiquetadas con Azul Alt-4
FILEBROWSER_SHOWCOLORLABEL5HINT;Mostrar imágenes etiquetadas con Púrpura Alt-5
-FILEBROWSER_SHOWDIRHINT;Quitar todos los filtros.\nAtajo: d
-FILEBROWSER_SHOWEDITEDHINT;Mostrar imágenes editadas.\nAtajo: 7
-FILEBROWSER_SHOWEDITEDNOTHINT;Mostrar imágenes no editadas.\nAtajo: 6
-FILEBROWSER_SHOWEXIFINFO;Mostrar datos Exif.\nAtajo: i\n\nAtajo en modo editor simple: Alt-I
-FILEBROWSER_SHOWRANK1HINT;Mostrar imágenes con 1 estrella.\nAtajo: 1
-FILEBROWSER_SHOWRANK2HINT;Mostrar imágenes con 2 estrellas.\nAtajo: 2
-FILEBROWSER_SHOWRANK3HINT;Mostrar imágenes con 3 estrellas.\nAtajo: 3
-FILEBROWSER_SHOWRANK4HINT;Mostrar imágenes con 4 estrellas.\nAtajo: 4
-FILEBROWSER_SHOWRANK5HINT;Mostrar imágenes con 5 estrellas.\nAtajo: 5
-FILEBROWSER_SHOWRECENTLYSAVEDHINT;Mostrar imágenes guardadas recientemente.\nAtajo: Alt-7
-FILEBROWSER_SHOWRECENTLYSAVEDNOTHINT;Mostrar imágenes no guardadas recientemente.\nAtajo: Alt-6
-FILEBROWSER_SHOWTRASHHINT;Mostrar el contenido de la papelera.\nAtajo: Ctrl-t
-FILEBROWSER_SHOWUNCOLORHINT;Mostrar imágenes sin etiqueta de color.\nAtajo: Alt-0
-FILEBROWSER_SHOWUNRANKHINT;Mostrar imágenes sin rango.\nAtajo: 0
+FILEBROWSER_SHOWDIRHINT;Quitar todos los filtros.\nTecla de Atajo: d
+FILEBROWSER_SHOWEDITEDHINT;Mostrar imágenes editadas.\nTecla de Atajo: 7
+FILEBROWSER_SHOWEDITEDNOTHINT;Mostrar imágenes no editadas.\nTecla de Atajo: 6
+FILEBROWSER_SHOWEXIFINFO;Mostrar datos Exif.\nTecla de Atajo: i\n\nTecla de Atajo en modo editor simple: Alt-I
+FILEBROWSER_SHOWNOTTRASHHINT;Mostrar solo las imágenes no borradas.
+FILEBROWSER_SHOWORIGINALHINT;Muestre solo imágenes originales. \nCuando existen varias imágenes con el mismo nombre de archivo pero con diferentes extensiones, la que se considera original es aquella cuya extensión está más cerca de la parte superior de la lista de extensiones analizadas en Preferencias> Explorador de archivos> Extensiones analizadas.
+FILEBROWSER_SHOWRANK1HINT;Mostrar imágenes con 1 estrella.\nTecla de Atajo: 1
+FILEBROWSER_SHOWRANK2HINT;Mostrar imágenes con 2 estrellas.\nTecla de Atajo: 2
+FILEBROWSER_SHOWRANK3HINT;Mostrar imágenes con 3 estrellas.\nTecla de Atajo: 3
+FILEBROWSER_SHOWRANK4HINT;Mostrar imágenes con 4 estrellas.\nTecla de Atajo: 4
+FILEBROWSER_SHOWRANK5HINT;Mostrar imágenes con 5 estrellas.\nTecla de Atajo: 5
+FILEBROWSER_SHOWRECENTLYSAVEDHINT;Mostrar imágenes guardadas recientemente.\nTecla de Atajo: Alt-7
+FILEBROWSER_SHOWRECENTLYSAVEDNOTHINT;Mostrar imágenes no guardadas recientemente.\nTecla de Atajo: Alt-6
+FILEBROWSER_SHOWTRASHHINT;Mostrar el contenido de la papelera.\nTecla de Atajo: Ctrl-t
+FILEBROWSER_SHOWUNCOLORHINT;Mostrar imágenes sin etiqueta de color.\nTecla de Atajo: Alt-0
+FILEBROWSER_SHOWUNRANKHINT;Mostrar imágenes sin rango.\nTecla de Atajo: 0
FILEBROWSER_THUMBSIZE;Tamaño miniatura
-FILEBROWSER_UNRANK_TOOLTIP;Sin Rango\nAtajoShift - 0
-FILEBROWSER_ZOOMINHINT;Agrandar miniatura.\nAtajo: +\n\nAtajo en modo editor simple: Alt-+
-FILEBROWSER_ZOOMOUTHINT;Reducir miniatura.\nAtajo: -\n\nAtajo en modo editor simple: Alt--
+FILEBROWSER_UNRANK_TOOLTIP;Sin Rango\nTecla de AtajoShift - 0
+FILEBROWSER_ZOOMINHINT;Agrandar miniatura.\nTecla de Atajo: +\n\nTecla de Atajo en modo editor simple: Alt-+
+FILEBROWSER_ZOOMOUTHINT;Reducir miniatura.\nTecla de Atajo: -\n\nTecla de Atajo en modo editor simple: Alt--
+FILECHOOSER_FILTER_ANY;Todos los archivos
+FILECHOOSER_FILTER_COLPROF;Perfiles de color
+FILECHOOSER_FILTER_CURVE;Archivos de curva
+FILECHOOSER_FILTER_LCP;Perfiles de corrección de lentes.
+FILECHOOSER_FILTER_PP;Processing profiles
+FILECHOOSER_FILTER_SAME;Same format as current photo
+FILECHOOSER_FILTER_TIFF;Archivos TIFF
GENERAL_ABOUT;Acerca de
GENERAL_AFTER;Después
+GENERAL_APPLY;Aplicar
+GENERAL_ASIMAGE;Como imagen
GENERAL_AUTO;Automático
GENERAL_BEFORE;Antes
GENERAL_CANCEL;Cancelar
GENERAL_CLOSE;Cerrar
+GENERAL_CURRENT;Actual
GENERAL_DISABLE;Desactivar
GENERAL_DISABLED;Desactivado
GENERAL_ENABLE;Activar
@@ -248,16 +294,22 @@ GENERAL_NA;n/a
GENERAL_NO;No
GENERAL_NONE;Ninguno
GENERAL_OK;Aceptar
+GENERAL_OPEN;Abrir
GENERAL_PORTRAIT;Retrato
+GENERAL_RESET;Reiniciar
GENERAL_SAVE;Guardar
+GENERAL_SAVE_AS;Guardar como...
+GENERAL_SLIDER;Deslizador
GENERAL_UNCHANGED;(Sin cambios)
GENERAL_WARNING;Advertencia
+GIMP_PLUGIN_INFO;¡Bienvenido al complemento GIMP de RawTherapee! \nUna vez que haya terminado de editar, simplemente cierre la ventana principal de RawTherapee y la imagen se importará automáticamente en GIMP.
HISTOGRAM_TOOLTIP_B;Mostrar/Ocultar Histograma Azul
HISTOGRAM_TOOLTIP_BAR;Mostrar/Ocultar barra indicadora RGB\nHacer clic con el botón derecho del ratón en la previsualización para congelar/descongelar
HISTOGRAM_TOOLTIP_CHRO;Mostrar/Ocultar Histograma de cromaticidad
HISTOGRAM_TOOLTIP_FULL;Cambiar entre Histograma completo o escalado
HISTOGRAM_TOOLTIP_G;Mostrar/Ocultar Histograma Verde
HISTOGRAM_TOOLTIP_L;Mostrar/Ocultar Histograma de Luminancia CIELAB
+HISTOGRAM_TOOLTIP_MODE;Alterne entre la escala lineal, log-linear y log-log del histograma.
HISTOGRAM_TOOLTIP_R;Mostrar/Ocultar Histograma Rojo
HISTOGRAM_TOOLTIP_RAW;Mostrar/ocultar Histograma Raw
HISTORY_CHANGED;Cambiado
@@ -358,7 +410,7 @@ HISTORY_MSG_91;RR - Crominancia Maestra
HISTORY_MSG_92;RR - Gamma
HISTORY_MSG_93;Contraste/niveles de detalle - Valor
HISTORY_MSG_94;Contraste por niveles de detalle
-HISTORY_MSG_95;Lab - Cromaticidad
+HISTORY_MSG_95;Lab - Cromaticidad (saturación)
HISTORY_MSG_96;Curva 'a'
HISTORY_MSG_97;Curva 'b'
HISTORY_MSG_98;Método de Interpolación
@@ -399,7 +451,7 @@ HISTORY_MSG_132;Reducción de ruido de crominancia
HISTORY_MSG_133;Gamma de salida
HISTORY_MSG_134;Gamma libre
HISTORY_MSG_135;Gamma libre
-HISTORY_MSG_136;Pendiente de gamma
+HISTORY_MSG_136;Pendiente de (la curva) gamma
HISTORY_MSG_137;Nivel de negro - Verde 1
HISTORY_MSG_138;Nivel de negro - Rojo
HISTORY_MSG_139;Nivel de negro - Azul
@@ -413,7 +465,7 @@ HISTORY_MSG_146;Enfoque de bordes (EB)
HISTORY_MSG_147;EB - Sólo luminancia
HISTORY_MSG_148;Micro-contraste
HISTORY_MSG_149;Micro-contraste - matriz 3×3
-HISTORY_MSG_150;Reducción artefactos/ruido post interpolado
+HISTORY_MSG_150;Reducción elementos extraños/ruido post interpolado
HISTORY_MSG_151;Vibranza (Vib)
HISTORY_MSG_152;Vib - Tonos pastel
HISTORY_MSG_153;Vib - Tonos saturados
@@ -429,12 +481,14 @@ HISTORY_MSG_162;Mapeo tonal (MT)
HISTORY_MSG_163;Curvas RGB - Rojo
HISTORY_MSG_164;Curvas RGB - Verde
HISTORY_MSG_165;Curvas RGB - Azul
+HISTORY_MSG_166;Exposición - Restablecer
HISTORY_MSG_167;Método de Interpolación
HISTORY_MSG_168;Curva 'CC'
HISTORY_MSG_169;Curva 'CM'
HISTORY_MSG_170;Vib - Curva
HISTORY_MSG_171;Curva 'LC'
HISTORY_MSG_172;Lab - Restringe 'LC'
+HISTORY_MSG_173;NR - Recuperación del detalle
HISTORY_MSG_174;CIECAM02
HISTORY_MSG_175;CAM02 - Adaptación CAT02
HISTORY_MSG_176;CAM02 - Entorno de visualización
@@ -464,6 +518,7 @@ HISTORY_MSG_199;CAM02 - Histogramas de salida
HISTORY_MSG_200;CAMO2 - Mapeo tonal
HISTORY_MSG_201;RR - Crominancia Ro,Ve
HISTORY_MSG_202;RR - Crominancia Az,Am
+HISTORY_MSG_203;NR - Espacio de color
HISTORY_MSG_204;Pasos de mejora LMMSE
HISTORY_MSG_205;CAM02 - Píxel caliente/muerto
HISTORY_MSG_206;CAT02 - Luz de escena auto.
@@ -494,7 +549,9 @@ HISTORY_MSG_231;B&N - Curva 'Antes'
HISTORY_MSG_232;B&N - Tipo de curva 'Antes'
HISTORY_MSG_233;B&N - Curva 'Después'
HISTORY_MSG_234;B&N - Tipo de curva 'Después'
+HISTORY_MSG_235;B&N - Mezcla canales Auto.
HISTORY_MSG_236;--Sin uso--
+HISTORY_MSG_237;B&N - Mezclador
HISTORY_MSG_238;FG - Difuminado
HISTORY_MSG_239;FG - Intensidad
HISTORY_MSG_240;FG - Centro
@@ -513,6 +570,7 @@ HISTORY_MSG_252;CbDL - Tono de piel
HISTORY_MSG_253;CbDL - Reducir elementos extraños
HISTORY_MSG_254;CbDL - Matiz de piel
HISTORY_MSG_255;RR - Filtro Median
+HISTORY_MSG_256;NR - La mediana - Tipo
HISTORY_MSG_257;Tonificación de Color
HISTORY_MSG_258;TC - Color
HISTORY_MSG_259;TC - Opacidad
@@ -529,6 +587,7 @@ HISTORY_MSG_269;TC - Altas Luces - Rojo
HISTORY_MSG_270;TC - Altas Luces - Verde
HISTORY_MSG_271;TC - Altas Luces - Azul
HISTORY_MSG_272;TC - Balance
+HISTORY_MSG_273;TC - Restablecer
HISTORY_MSG_274;TC - Sat. de Sombras
HISTORY_MSG_275;TC - Sat. de Altas Luces
HISTORY_MSG_276;TC - Opacidad
@@ -552,47 +611,346 @@ HISTORY_MSG_293;Simulación de Fílmico
HISTORY_MSG_294;Simulación de Fílmico - Intensidad
HISTORY_MSG_295;Simulación de Fílmico - Filme
HISTORY_MSG_296;RR - Modular luminancia
+HISTORY_MSG_297;NR - Modo
HISTORY_MSG_298;Filtro Pixel Muerto
+HISTORY_MSG_299;NR - Curva de crominancia
+HISTORY_MSG_300;-
+HISTORY_MSG_301;NR - Luma control
+HISTORY_MSG_302;NR - Método crominancia(color)
+HISTORY_MSG_303;NR - Método crominancia(color)
+HISTORY_MSG_304;W - Niveles de contraste
+HISTORY_MSG_305;Wavelet niveles
+HISTORY_MSG_306;W - Proceso
+HISTORY_MSG_307;W - Proceso
+HISTORY_MSG_308;W - dirección del Proceso
+HISTORY_MSG_309;W - ES - Detalle
+HISTORY_MSG_310;W - Residual - cielo tar/prot
+HISTORY_MSG_311;W - Wavelet niveles
+HISTORY_MSG_312;W - Residual - Umbral de sombras
+HISTORY_MSG_313;W - Cromaticidad(color) - Saturados/pastel
+HISTORY_MSG_314;W - Gamut - Reduce elementos extraños
+HISTORY_MSG_315;W - Residual - Contraste
+HISTORY_MSG_316;W - Gamut- Piel tar/prot
+HISTORY_MSG_317;W - Gamut - Tono de piel
+HISTORY_MSG_318;W - Contraste - Niveles luces altas
+HISTORY_MSG_319;W - Contraste - Rango de luces altas
+HISTORY_MSG_320;W - Contraste - Rango de las sombras
+HISTORY_MSG_321;W - Contraste - Niveles de sombra
+HISTORY_MSG_322;W - Gamut - Evita el cambio de color.
+HISTORY_MSG_323;W - ES - Contraste local
+HISTORY_MSG_324;W - Cromaticidad(colores) - Pastel
+HISTORY_MSG_325;W - Cromaticidad(color) - Saturado
+HISTORY_MSG_326;W - Cromaticidad(color) - Método
+HISTORY_MSG_327;W - Contraste - Aplicar a
+HISTORY_MSG_328;W - Cromaticidad - Fuerza de enlace
+HISTORY_MSG_329;W - Tonificación - Opacidad RG
+HISTORY_MSG_330;W - Tonificación - Opacidad BY
+HISTORY_MSG_331;W - Niveles de contraste - Extra
+HISTORY_MSG_332;W - Método de mosaico
+HISTORY_MSG_333;W - Sombras-Residual
+HISTORY_MSG_334;W - Cromaticidad(color)-Residual
+HISTORY_MSG_335;W - Umbral de luces-Residual
+HISTORY_MSG_336;W - Umbral de luces altas-Residual
+HISTORY_MSG_337;W - Tono del cielo-Residual
+HISTORY_MSG_338;W - ES - Radio
+HISTORY_MSG_339;W - ES - Fuerza
+HISTORY_MSG_340;W - Fuerza
+HISTORY_MSG_341;W - Rendimiento del enfoque
+HISTORY_MSG_342;W - ES-Primer nivel
+HISTORY_MSG_343;W - Niveles de crominancia(color)
+HISTORY_MSG_344;W - Método de crominancia (color)sl/cur
+HISTORY_MSG_345;W - ES - Contraste local
+HISTORY_MSG_346;W - ES - Método de contraste local
+HISTORY_MSG_347;W - Quitar ruido - Nivel 1
+HISTORY_MSG_348;W - Quitar ruido - Nivel 2
+HISTORY_MSG_349;W - Quitar ruido - Nivel 3
+HISTORY_MSG_350;W - ES - Edge detection
+HISTORY_MSG_351;W - Residual-curva HH
+HISTORY_MSG_352;W - Fondo
+HISTORY_MSG_353;W - ES - Sensibilidad del gradiente
+HISTORY_MSG_354;W - ES - Mejorado
+HISTORY_MSG_355;W - ES - Umbral bajo
+HISTORY_MSG_356;W - ES - Umbral alto
+HISTORY_MSG_357;W - Quitar ruido -Enlace con ES
+HISTORY_MSG_358;W - Gamut - CH
+HISTORY_MSG_359;Vivo/Muerto - Umbral
+HISTORY_MSG_360;TM - gamma
+HISTORY_MSG_361;W - Final - Balance del cromaticidad(color)
+HISTORY_MSG_362;W - Residual - Método de compresión
+HISTORY_MSG_363;W - Residual - Fuerza comprensiva
+HISTORY_MSG_364;W - Final - Balance del contraste
+HISTORY_MSG_365;W - Final - balance Delta
+HISTORY_MSG_366;W - Residual - Compresión gamma
+HISTORY_MSG_367;W - Final - curva de contraste 'Después'
+HISTORY_MSG_368;W - Final - Balance de contraste
+HISTORY_MSG_369;W - Final - Método de balance
+HISTORY_MSG_370;W - Final - Curva de contraste local
+HISTORY_MSG_371;Enfocar después del cambio de tamaño
+HISTORY_MSG_372;PRS USM - Radio
+HISTORY_MSG_373;PRS USM - Cantidad
+HISTORY_MSG_374;PRS USM - Límite
+HISTORY_MSG_375;PRS USM - Enfocar solo los bordes
+HISTORY_MSG_376;PRS USM - Radio de detección de bordes
+HISTORY_MSG_377;PRS USM - Tolerancia del borde
+HISTORY_MSG_378;PRS USM - Control del halo
+HISTORY_MSG_379;PRS USM - Cantidad de control del halo
+HISTORY_MSG_380;PRS - Método
+HISTORY_MSG_381;PRS RLD - Radio
+HISTORY_MSG_382;PRS RLD - Cantidad
+HISTORY_MSG_383;PRS RLD - Amortiguador
+HISTORY_MSG_384;PRS RLD - Iteraciones
+HISTORY_MSG_385;W - Residual - Balance del color
+HISTORY_MSG_386;W - Residual - CB Verde Alto
+HISTORY_MSG_387;W - Residual - CB Azul Alto
+HISTORY_MSG_388;W - Residual - CB Verde medio
+HISTORY_MSG_389;W - Residual - CB Azul medio
+HISTORY_MSG_390;W - Residual - CB Verde Bajo
+HISTORY_MSG_391;W - Residual - CB Azul Bajo
+HISTORY_MSG_392;W - Residual - CB Reiniciar
+HISTORY_MSG_393;DCP - revisar tabla
+HISTORY_MSG_394;DCP - Punto de partida en la exposición
+HISTORY_MSG_395;DCP - Tabla base
+HISTORY_MSG_396;W - Contraste sub-herramienta
+HISTORY_MSG_397;W - Cromaticidad(color) sub-herramienta
+HISTORY_MSG_398;W - ES sub-herramienta
+HISTORY_MSG_399;W - Residual sub-herramienta
+HISTORY_MSG_400;W - Final sub-herramienta
+HISTORY_MSG_401;W - Viraje sub-herramienta
+HISTORY_MSG_402;W - Quitar ruido sub-herramienta
+HISTORY_MSG_403;W - ES - Edge sensitivity
+HISTORY_MSG_404;W - ES - Amplificación de base
+HISTORY_MSG_405;W - Quitar ruido - Nivel 4
+HISTORY_MSG_406;W - ES - Píxeles vecinos
+HISTORY_MSG_407;Retinex - Método
+HISTORY_MSG_408;Retinex - Radio
+HISTORY_MSG_409;Retinex - Contraste
+HISTORY_MSG_410;Retinex - Offset
+HISTORY_MSG_411;Retinex - Fuerza
+HISTORY_MSG_412;Retinex - Gradiente gaussiano
+HISTORY_MSG_413;Retinex - Contraste
+HISTORY_MSG_414;Retinex - Histograma - Lab
+HISTORY_MSG_415;Retinex - Transmisión
+HISTORY_MSG_416;Retinex
+HISTORY_MSG_417;Retinex - Transmisión mediana
+HISTORY_MSG_418;Retinex - Límite
+HISTORY_MSG_419;Retinex - Espacio de color
+HISTORY_MSG_420;Retinex - Histograma - HSL
+HISTORY_MSG_421;Retinex - Gamma
+HISTORY_MSG_422;Retinex - Gamma
+HISTORY_MSG_423;Retinex - Gamma slope
+HISTORY_MSG_424;Retinex - HL Límite
+HISTORY_MSG_425;Retinex - Base del registro
+HISTORY_MSG_426;Retinex - Ecualizador(ajuste) de tono
+HISTORY_MSG_427;Intento de reproducción de salida
+HISTORY_MSG_428;Monitoreo del intento de representación
+HISTORY_MSG_429;Retinex - Iteraciones
+HISTORY_MSG_430;Retinex - Transmisión gradiente
+HISTORY_MSG_431;Retinex - Fuerza del gradiente
+HISTORY_MSG_432;Retinex - M - Luces altas
+HISTORY_MSG_433;Retinex - M - Luces altas TW
+HISTORY_MSG_434;Retinex - M - Sombras
+HISTORY_MSG_435;Retinex - M - Sombras TW
+HISTORY_MSG_436;Retinex - M - Radio
+HISTORY_MSG_437;Retinex - M - Método
+HISTORY_MSG_438;Retinex - M - Equalizer
+HISTORY_MSG_439;Retinex - Proceso
+HISTORY_MSG_440;CbDL - Método
+HISTORY_MSG_441;Retinex - Ganancia de la transmisión
+HISTORY_MSG_442;Retinex - Escala
+HISTORY_MSG_443;Compensación del punto negro de salida
+HISTORY_MSG_444;WB - Sesgo temporal
+HISTORY_MSG_445;Raw sub-imágen
+HISTORY_MSG_449;PS - ISO adaptación
+HISTORY_MSG_452;PS - Mostrar movimiento
+HISTORY_MSG_453;PS - Mostrar máscara solamente
+HISTORY_MSG_457;PS - Verificar rojo/azul
+HISTORY_MSG_462;PS - Verificar verde
+HISTORY_MSG_464;PS - Máscara de desenfoque del movimiento
+HISTORY_MSG_465;PS - Radio de desenfoque
+HISTORY_MSG_468;PS - Rellenar fallos
+HISTORY_MSG_469;PS - Mediano/a
+HISTORY_MSG_471;PS - Corrección del movimiento
+HISTORY_MSG_472;PS - Transiciones suaves
+HISTORY_MSG_473;PS - Utilizar LMMSE
+HISTORY_MSG_474;PS - Ecualizar (ajustar)
+HISTORY_MSG_475;PS - Equalizar(ajustar) el canal
+HISTORY_MSG_476;CAM02 - Fuera de tempera
+HISTORY_MSG_477;CAM02 - Fuera del verde
+HISTORY_MSG_478;CAM02 - Yb Fuera
+HISTORY_MSG_479;CAM02 - CAT02 adaptación incorrecta
+HISTORY_MSG_480;CAM02 - Salida automática CAT02
+HISTORY_MSG_481;CAM02 - Temperatura de la scena
+HISTORY_MSG_482;CAM02 - Escena verde
+HISTORY_MSG_483;CAM02 - Yb escena
+HISTORY_MSG_484;CAM02 - Auto Yb escena
+HISTORY_MSG_485;Corrección de lentes
+HISTORY_MSG_486;Corrección de lente - Cámara
+HISTORY_MSG_487;Lente Corrección - Lente
+HISTORY_MSG_488;HDR Mapeo de tonos
+HISTORY_MSG_489;HDR TM - Límite
+HISTORY_MSG_490;HDR TM - Cantidad
+HISTORY_MSG_491;Balance de Blancos
+HISTORY_MSG_492;RGB Curvas
+HISTORY_MSG_493;L*a*b* Ajustes
+HISTORY_MSG_CLAMPOOG;Recortar la gama de colores
+HISTORY_MSG_COLORTONING_LABGRID_VALUE;CT - Corrección del color
+HISTORY_MSG_COLORTONING_LABREGION_AB;CT - Corrección de color
+HISTORY_MSG_COLORTONING_LABREGION_CHANNEL;CT - Canal
+HISTORY_MSG_COLORTONING_LABREGION_CHROMATICITYMASK;CT - máscara de región C
+HISTORY_MSG_COLORTONING_LABREGION_HUEMASK;CT - Mascara h
+HISTORY_MSG_COLORTONING_LABREGION_LIGHTNESS;CT - luminosidad
+HISTORY_MSG_COLORTONING_LABREGION_LIGHTNESSMASK;CT - L máscara
+HISTORY_MSG_COLORTONING_LABREGION_LIST;CT - Lista
+HISTORY_MSG_COLORTONING_LABREGION_MASKBLUR;CT - desenfoque la máscara de región
+HISTORY_MSG_COLORTONING_LABREGION_OFFSET;CT - Compensar la region
+HISTORY_MSG_COLORTONING_LABREGION_POWER;CT - Poder de la región
+HISTORY_MSG_COLORTONING_LABREGION_SATURATION;CT - Saturacion
+HISTORY_MSG_COLORTONING_LABREGION_SHOWMASK;CT -Muetra la máscara de región
+HISTORY_MSG_COLORTONING_LABREGION_SLOPE;CT - Región de la pendiente
+HISTORY_MSG_DEHAZE_DEPTH;Dehaze - Profundidad
+HISTORY_MSG_DEHAZE_ENABLED;Haze Eliminación
+HISTORY_MSG_DEHAZE_SHOW_DEPTH_MAP;Dehaze - Mostrar mapa de profundidad
+HISTORY_MSG_DEHAZE_STRENGTH;Dehaze - Fuerza
+HISTORY_MSG_DUALDEMOSAIC_AUTO_CONTRAST;Doble demosaicado - Umbral automático
+HISTORY_MSG_DUALDEMOSAIC_CONTRAST;Doble demosaicado - Umbral de contraste
+HISTORY_MSG_HISTMATCHING;Curva de tono auto-emparejado
+HISTORY_MSG_ICM_OUTPUT_PRIMARIES;Salida - Primaria
+HISTORY_MSG_ICM_OUTPUT_TEMP;Salida - ICC-v4 iluminante D
+HISTORY_MSG_ICM_OUTPUT_TYPE;Salida - Tipo
+HISTORY_MSG_ICM_WORKING_GAMMA;Trabajando - Gamma
+HISTORY_MSG_ICM_WORKING_SLOPE;Trabajando - pendiente
+HISTORY_MSG_ICM_WORKING_TRC_METHOD;Trabajando - TRC método
+HISTORY_MSG_LOCALCONTRAST_AMOUNT;Contraste cantidad-local
+HISTORY_MSG_LOCALCONTRAST_DARKNESS;Contraste Oscuridad-local
+HISTORY_MSG_LOCALCONTRAST_ENABLED;Contraste local
+HISTORY_MSG_LOCALCONTRAST_LIGHTNESS;Contraste luminosidad-local
+HISTORY_MSG_LOCALCONTRAST_RADIUS;Contraste radio-local
+HISTORY_MSG_METADATA_MODE;Modo de copia de metadatos
+HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Umbral de contraste
+HISTORY_MSG_PIXELSHIFT_DEMOSAIC;PS - Demosaicado método para el movimiento.
+HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION;Dirección del filtro de ruido de línea
+HISTORY_MSG_PREPROCESS_PDAFLINESFILTER;PDAF filtro de líneas
+HISTORY_MSG_PRSHARPEN_CONTRAST;PRS - Umbral de contraste
+HISTORY_MSG_RAWCACORR_AUTOIT;Raw CA Corrección - Iteraciones
+HISTORY_MSG_RAWCACORR_COLORSHIFT;Raw Corrección de CA bruta - Evite el cambio de color
+HISTORY_MSG_RAW_BORDER;Raw margen/borde
+HISTORY_MSG_RESIZE_ALLOWUPSCALING;Redimensionar - Permitir escalado
+HISTORY_MSG_SHARPENING_CONTRAST;Enfoque - Umbral de contraste
+HISTORY_MSG_SH_COLORSPACE;S/H - Espacio de color
+HISTORY_MSG_SOFTLIGHT_ENABLED;Luz tenue
+HISTORY_MSG_SOFTLIGHT_STRENGTH;Luz tenue - Fuerza
+HISTORY_MSG_TM_FATTAL_ANCHOR;HDR TM - Ancla
HISTORY_NEWSNAPSHOT;Agregar
-HISTORY_NEWSNAPSHOT_TOOLTIP;Atajo: Alt-s
+HISTORY_NEWSNAPSHOT_TOOLTIP;Tecla de Atajo: Alt-s
HISTORY_SNAPSHOT;Instantánea
HISTORY_SNAPSHOTS;Instantáneas
+ICCPROFCREATOR_COPYRIGHT;Copyright:
+ICCPROFCREATOR_COPYRIGHT_RESET_TOOLTIP;Restablecer los derechos de autor predeterminados, otorgados a "RawTherapee, CC0"
+ICCPROFCREATOR_CUSTOM;Personalizado
+ICCPROFCREATOR_DESCRIPTION;Descripción:
+ICCPROFCREATOR_DESCRIPTION_ADDPARAM;Anexar los valores de gamma y pendiente a la descripción.
+ICCPROFCREATOR_DESCRIPTION_TOOLTIP;Deje vacío para establecer la descripción por defecto.
+ICCPROFCREATOR_GAMMA;Gamma (curva)
+ICCPROFCREATOR_ICCVERSION;ICC versión:
+ICCPROFCREATOR_ILL;Illuminante:
+ICCPROFCREATOR_ILL_41;D41
+ICCPROFCREATOR_ILL_50;D50
+ICCPROFCREATOR_ILL_55;D55
+ICCPROFCREATOR_ILL_60;D60
+ICCPROFCREATOR_ILL_65;D65
+ICCPROFCREATOR_ILL_80;D80
+ICCPROFCREATOR_ILL_DEF;Valor por defecto
+ICCPROFCREATOR_ILL_INC;StdA 2856K
+ICCPROFCREATOR_ILL_TOOLTIP;Solo se puede configurar el iluminante para los perfiles ICC v4.
+ICCPROFCREATOR_PRIMARIES;Primarios:
+ICCPROFCREATOR_PRIM_ACESP0;ACES AP0
+ICCPROFCREATOR_PRIM_ACESP1;ACES AP1
+ICCPROFCREATOR_PRIM_ADOBE;Adobe RGB (1998)
+ICCPROFCREATOR_PRIM_BEST;MejorRGB
+ICCPROFCREATOR_PRIM_BETA;BetaRGB
+ICCPROFCREATOR_PRIM_BLUX;Azul X
+ICCPROFCREATOR_PRIM_BLUY;Azul Y
+ICCPROFCREATOR_PRIM_BRUCE;BruceRGB
+ICCPROFCREATOR_PRIM_GREX;Verde X
+ICCPROFCREATOR_PRIM_GREY;Verde Y
+ICCPROFCREATOR_PRIM_PROPH;Prophoto
+ICCPROFCREATOR_PRIM_REC2020;Rec2020
+ICCPROFCREATOR_PRIM_REDX;Rojo X
+ICCPROFCREATOR_PRIM_REDY;Rojo Y
+ICCPROFCREATOR_PRIM_SRGB;sRGB
+ICCPROFCREATOR_PRIM_TOOLTIP;Solo puede establecer (colores) primarios personalizados para los perfiles ICC v4.
+ICCPROFCREATOR_PRIM_WIDEG;Gamma Amplia
+ICCPROFCREATOR_PROF_V2;ICC v2
+ICCPROFCREATOR_PROF_V4;ICC v4
+ICCPROFCREATOR_SAVEDIALOG_TITLE;Guardar el perfil ICC como ...
+ICCPROFCREATOR_SLOPE;Pendiente de la curva gamma
+ICCPROFCREATOR_TRC_PRESET;Curva de respuesta de tono:
IPTCPANEL_CATEGORY;Categoría
+IPTCPANEL_CATEGORYHINT;Identifica el tema de la imagen en la opinión del proveedor.
IPTCPANEL_CITY;Ciudad
+IPTCPANEL_CITYHINT;Ingrese el nombre de la ciudad representada en esta imagen.
IPTCPANEL_COPYHINT;Copiar ajustes IPTC al portapapeles
+IPTCPANEL_COPYRIGHT;aviso de copyright
+IPTCPANEL_COPYRIGHTHINT;Ingrese un Aviso sobre el propietario actual de los derechos de autor de esta imagen, como © 2008 Jane Doe.
IPTCPANEL_COUNTRY;País
+IPTCPANEL_COUNTRYHINT;Ingrese el nombre del país representado en esta imagen.
+IPTCPANEL_CREATOR;Creador
+IPTCPANEL_CREATORHINT;Ingrese el nombre de la persona que creó esta imagen.
+IPTCPANEL_CREATORJOBTITLE;Título del trabajo del creador
+IPTCPANEL_CREATORJOBTITLEHINT;Ingrese el título de trabajo de la persona que aparece en el campo Creador.
IPTCPANEL_CREDIT;Créditos
IPTCPANEL_CREDITHINT;Identifica el proveedor de la imagen, que no necesariamente el dueño o creador.
IPTCPANEL_DATECREATED;Fecha de creación
+IPTCPANEL_DATECREATEDHINT;Ingrese la fecha en que se tomó la imagen.
+IPTCPANEL_DESCRIPTION;Descripción
+IPTCPANEL_DESCRIPTIONHINT;Ingrese una "leyenda" que describa quién, qué y por qué de lo que está sucediendo en esta imagen, esto podría incluir nombres de personas y / o su rol en la acción que se lleva a cabo dentro de la imagen.
+IPTCPANEL_DESCRIPTIONWRITER;Descripción del escritor
+IPTCPANEL_DESCRIPTIONWRITERHINT;Ingrese el nombre de la persona involucrada en escribir, editar o corregir la descripción de la imagen.
IPTCPANEL_EMBEDDED;Incrustado
IPTCPANEL_EMBEDDEDHINT;Restablecer a los datos IPTC incrustados en el archivo de la imagen
IPTCPANEL_HEADLINE;Encabezado
+IPTCPANEL_HEADLINEHINT;Ingrese un breve resumen publicable o resumen de los contenidos de la imagen.
IPTCPANEL_INSTRUCTIONS;Instrucciones
+IPTCPANEL_INSTRUCTIONSHINT;Ingrese información sobre embargos u otras restricciones no cubiertas por el campo de Copyright.
IPTCPANEL_KEYWORDS;Palabras clave
+IPTCPANEL_KEYWORDSHINT;Ingrese cualquier número de palabras clave, términos o frases utilizadas para expresar el tema en la imagen.
IPTCPANEL_PASTEHINT;Pegar ajustes IPTC desde el portapapeles
+IPTCPANEL_PROVINCE;Provincia o Estado
+IPTCPANEL_PROVINCEHINT;Ingrese el nombre de la provincia o estado que se muestra en esta imagen.
IPTCPANEL_RESET;Restablecer
IPTCPANEL_RESETHINT;Restablecer a los ajustes predeterminados del perfil.
IPTCPANEL_SOURCE;Fuente
+IPTCPANEL_SOURCEHINT;Ingrese o edite el nombre de una persona o parte que tiene un rol en la cadena de suministro de contenido, como una persona o entidad de la que recibió esta imagen.
+IPTCPANEL_SUPPCATEGORIES;Categorias suplementarias
+IPTCPANEL_SUPPCATEGORIESHINT;Además purifica el tema de la imagen.
IPTCPANEL_TITLE;Título
+IPTCPANEL_TITLEHINT;Ingrese un nombre corto legible y humano para la imagen, este puede ser el nombre del archivo.
+IPTCPANEL_TRANSREFERENCE;Identificación del trabajo
+IPTCPANEL_TRANSREFERENCEHINT;Ingrese un número o identificador necesario para el control o seguimiento del flujo de trabajo.
+LENSPROFILE_CORRECTION_AUTOMATCH;Parámetros de corrección auto-emparejados
+LENSPROFILE_CORRECTION_LCPFILE;LCP archivo
+LENSPROFILE_CORRECTION_MANUAL;Parámetros de corrección manual
+LENSPROFILE_LENS_WARNING;Advertencia: el factor de recorte utilizado para el perfilado de la lente es mayor que el factor de recorte de la cámara, los resultados pueden ser incorrectos.
MAIN_BUTTON_FULLSCREEN;Pantalla completa
+MAIN_BUTTON_ICCPROFCREATOR;Creador de perfiles ICC
MAIN_BUTTON_NAVNEXT_TOOLTIP;Navegar hasta la imagen Siguiente a la que está abierta en el editor:\nShift-F4\n\nPara navegar hasta la imagen Siguiente a aquella cuya miniatura está seleccionada en el Explorador de Archivos:\nF4
MAIN_BUTTON_NAVPREV_TOOLTIP;Navegar hasta la imagen Anterior a la que está abierta en el editor:\nShift-F3\n\nPara navegar hasta la imagen Anterior a aquella cuya miniatura está seleccionada en el Explorador de Archivos:\nF3
MAIN_BUTTON_NAVSYNC_TOOLTIP;Sincronizar el Navegador de Archivos con el Editor para mostrar la miniatura de la imagen actualmente abierta y quitar los filtros en el Navegador de Archivos:\nx\n\nPara hacer lo dicho anteriormente, pero sin quitar los filtros en el Navegador de Archivos:\ny\n(Note que la miniatura del archivo abierto no será mostrada si los filtros la excluyen).
MAIN_BUTTON_PREFERENCES;Preferencias
MAIN_BUTTON_PUTTOQUEUE;Poner en la cola
-MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Añadir imagen actual a la cola de procesamiento.\nAtajo: Ctrl+B
+MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Añadir imagen actual a la cola de procesamiento.\nTecla de Atajo: Ctrl+B
MAIN_BUTTON_SAVE;Guardar imagen
-MAIN_BUTTON_SAVE_TOOLTIP;Guardar imagen actual.\nAtajo: Ctrl+S
+MAIN_BUTTON_SAVE_TOOLTIP;Guardar imagen actual.\nTecla de Atajo: Ctrl+S
MAIN_BUTTON_SENDTOEDITOR;Abrir con editor
-MAIN_BUTTON_SENDTOEDITOR_TOOLTIP;Editar imagen actual en editor externo.\nAtajo: Ctrl+E
-MAIN_BUTTON_SHOWHIDESIDEPANELS_TOOLTIP;Mostrar/ocultar todos los paneles laterales.\nAtajo: m
+MAIN_BUTTON_SENDTOEDITOR_TOOLTIP;Editar imagen actual en editor externo.\nTecla de Atajo: Ctrl+E
+MAIN_BUTTON_SHOWHIDESIDEPANELS_TOOLTIP;Mostrar/ocultar todos los paneles laterales.\nTecla de Atajo: m
MAIN_BUTTON_UNFULLSCREEN;Salir de Pantalla completa
MAIN_FRAME_BATCHQUEUE;Cola de lotes
-MAIN_FRAME_BATCHQUEUE_TOOLTIP; Cola de lotes.\nAtajo: Ctrl-F3
+MAIN_FRAME_BATCHQUEUE_TOOLTIP; Cola de lotes.\nTecla de Atajo: Ctrl-F3
MAIN_FRAME_EDITOR;Editor
-MAIN_FRAME_EDITOR_TOOLTIP; Editor.\nAtajo: Ctrl-F4
+MAIN_FRAME_EDITOR_TOOLTIP; Editor.\nTecla de Atajo: Ctrl-F4
MAIN_FRAME_FILEBROWSER;Explorador de archivos
-MAIN_FRAME_FILEBROWSER_TOOLTIP; Explorador de archivos.\nAtajo: Ctrl-F2
+MAIN_FRAME_FILEBROWSER_TOOLTIP; Explorador de archivos.\nTecla de Atajo: Ctrl-F2
MAIN_FRAME_PLACES;Ubicaciones
MAIN_FRAME_PLACES_ADD;Añadir
MAIN_FRAME_PLACES_DEL;Borrar
@@ -609,50 +967,70 @@ MAIN_MSG_OPERATIONCANCELLED;Operación cancelada
MAIN_MSG_PATHDOESNTEXIST;La ruta\n\n%1\n\nno existe. Por favor, establezca una ruta correcta en la ventana de Preferencias.
MAIN_MSG_QOVERWRITE;¿Quiere sobre-escribirlo?
MAIN_MSG_SETPATHFIRST;Para poder usar esta función, primero tiene que establecer una \nruta objetivo en la ventana de Preferencias!
+MAIN_MSG_TOOMANYOPENEDITORS;Demasiados editores abiertos.\nPor favor cierre un editor para continuar.
MAIN_MSG_WRITEFAILED;Falla al escribir\n\n"%1"\n\nAsegurese de que el folder exista y que usted tenga permiso de escritura sobre él.
+MAIN_TAB_ADVANCED;Avanzado
+MAIN_TAB_ADVANCED_TOOLTIP;Tecla de Atajo: Alt-w
MAIN_TAB_COLOR;Color
-MAIN_TAB_COLOR_TOOLTIP;Atajo: Alt-C
+MAIN_TAB_COLOR_TOOLTIP;Tecla de Atajo: Alt-C
MAIN_TAB_DETAIL;Detalle
-MAIN_TAB_DETAIL_TOOLTIP;Atajo: Alt-D
+MAIN_TAB_DETAIL_TOOLTIP;Tecla de Atajo: Alt-D
MAIN_TAB_DEVELOP;Revelar
MAIN_TAB_EXIF;Exif
MAIN_TAB_EXPORT; Exportación Rápida
MAIN_TAB_EXPOSURE;Exposición
-MAIN_TAB_EXPOSURE_TOOLTIP;Atajo: Alt-E
+MAIN_TAB_EXPOSURE_TOOLTIP;Tecla de Atajo: Alt-E
MAIN_TAB_FILTER;Filtro
+MAIN_TAB_INSPECT; Inspeccionar
MAIN_TAB_IPTC;IPTC
MAIN_TAB_METADATA;Metadatos
-MAIN_TAB_METADATA_TOOLTIP;Atajo: Alt-M
+MAIN_TAB_METADATA_TOOLTIP;Tecla de Atajo: Alt-M
MAIN_TAB_RAW;Raw
-MAIN_TAB_RAW_TOOLTIP;Atajo: Alt-R
+MAIN_TAB_RAW_TOOLTIP;Tecla de Atajo: Alt-R
MAIN_TAB_TRANSFORM;Transformar
-MAIN_TAB_TRANSFORM_TOOLTIP;Atajo: Alt-T
-MAIN_TOOLTIP_BACKCOLOR0;Color de fondo de la previsualización: Color del tema\nAtajo: 8
-MAIN_TOOLTIP_BACKCOLOR1;Color de fondo de la previsualización: Negro\nAtajo: 9
-MAIN_TOOLTIP_BACKCOLOR2;Color de fondo de la previsualización: Blanco\nAtajo: 0
+MAIN_TAB_TRANSFORM_TOOLTIP;Tecla de Atajo: Alt-T
+MAIN_TOOLTIP_BACKCOLOR0;Color de fondo de la previsualización: Color del tema\nTecla de Atajo: 8
+MAIN_TOOLTIP_BACKCOLOR1;Color de fondo de la previsualización: Negro\nTecla de Atajo: 9
+MAIN_TOOLTIP_BACKCOLOR2;Color de fondo de la previsualización: Blanco\nTecla de Atajo: 0
+MAIN_TOOLTIP_BACKCOLOR3;Color de fondo de la vista previa: Medio gris \nMétodo rápido: 9
MAIN_TOOLTIP_BEFOREAFTERLOCK;Bloquear / Desbloquear la vista Antes\n\nBloquear: la vista Antes permanece inalterada - \nútil para evaluar el efecto acumulativo de varias herramientas.\nAdemás, se puede hacer una comparación con cualquier estado en el Historial\n\nDesbloquear: la vista Antes seguirá a la vista Después un paso por detrás, mostrando la imagen antes del efecto de la herramienta que se está usando
-MAIN_TOOLTIP_HIDEHP;Mostrar/Ocultar panel izquierdo (incluyendo historial).\nAtajo: i
-MAIN_TOOLTIP_INDCLIPPEDH;Indicación de luces altas recortadas.\nAtajo: <
-MAIN_TOOLTIP_INDCLIPPEDS;Indicación de sombras recortadas.\nAtajo: >
-MAIN_TOOLTIP_PREVIEWB;Previsualización Canal azul.\nAtajo: b
-MAIN_TOOLTIP_PREVIEWFOCUSMASK;Previsualización Máscara de Foco.\nAtajo: Shift-F\n\nMás preciso en imágenes con poca profundidad de campo, bajo ruido y a mayores niveles de aumento\n\nPara mejorar la precisión en imágenes con ruido evalúe usando menor aumento (10%-30%)\n\nPreview es realizada más lentamente cuando la Máscara de Foco esta activa.
-MAIN_TOOLTIP_PREVIEWG;Previsualización Canal verde.\nAtajo: g
-MAIN_TOOLTIP_PREVIEWL;Previsualización Luminosidad.\nAtajo: v\n\n0.299*R + 0.587*G + 0.114*B
-MAIN_TOOLTIP_PREVIEWR;Previsualización Canal rojo.\nAtajo: r
-MAIN_TOOLTIP_QINFO; Información breve de la imagen.\nAtajo: i
-MAIN_TOOLTIP_SHOWHIDELP1;Mostrar/ocultar el panel izquierdo.\nAtajo: l
-MAIN_TOOLTIP_SHOWHIDERP1;Mostrar/ocultar el panel derecho.\nAtajo: Alt-L
-MAIN_TOOLTIP_SHOWHIDETP1;Mostrar/ocultar el panel superior.\nAtajo: Shift-L
+MAIN_TOOLTIP_HIDEHP;Mostrar/Ocultar panel izquierdo (incluyendo historial).\nTecla de Atajo: i
+MAIN_TOOLTIP_INDCLIPPEDH;Indicación de luces altas recortadas.\nTecla de Atajo: <
+MAIN_TOOLTIP_INDCLIPPEDS;Indicación de sombras recortadas.\nTecla de Atajo: >
+MAIN_TOOLTIP_PREVIEWB;Previsualización Canal azul.\nTecla de Atajo: b
+MAIN_TOOLTIP_PREVIEWFOCUSMASK;Previsualización Máscara de Foco.\nTecla de Atajo: Shift-F\n\nMás preciso en imágenes con poca profundidad de campo, bajo ruido y a mayores niveles de aumento\n\nPara mejorar la precisión en imágenes con ruido evalúe usando menor aumento (10%-30%)\n\nLa vista previa es realizada más lentamente cuando la Máscara de Foco esta activa.
+MAIN_TOOLTIP_PREVIEWG;Previsualización Canal verde.\nTecla de Atajo: g
+MAIN_TOOLTIP_PREVIEWL;Previsualización Luminosidad.\Tecla de Atajo: v\n\n0.299*R + 0.587*G + 0.114*B
+MAIN_TOOLTIP_PREVIEWR;Previsualización Canal rojo.\nTecla de Atajo: r
+MAIN_TOOLTIP_PREVIEWSHARPMASK;Obtenga una vista previa de la máscara de contraste de nitidez . \n Tecla de atajo: p \n\nSólo funciona cuando la nitidez está activada y el zoom> = 100%.
+MAIN_TOOLTIP_QINFO; Información breve de la imagen.\nTecla de Atajo : i
+MAIN_TOOLTIP_SHOWHIDELP1;Mostrar/ocultar el panel izquierdo.\nTecla de Atajo: l
+MAIN_TOOLTIP_SHOWHIDERP1;Mostrar/ocultar el panel derecho.\nTecla de Atajo: Alt-L
+MAIN_TOOLTIP_SHOWHIDETP1;Mostrar/ocultar el panel superior.\nTecla de Atajo: Shift-L
MAIN_TOOLTIP_THRESHOLD;Umbral
-MAIN_TOOLTIP_TOGGLE;Cambiar vista antes/después.\nAtajo: Shift-B
+MAIN_TOOLTIP_TOGGLE;Cambiar vista antes/después.\nTecla de Atajo: Shift-B
+MONITOR_PROFILE_SYSTEM;Sistema por defecto
+NAVIGATOR_B;B:
+NAVIGATOR_G;G:
+NAVIGATOR_H;H:
+NAVIGATOR_LAB_A;a*:
+NAVIGATOR_LAB_B;b*:
+NAVIGATOR_LAB_L;L*:
NAVIGATOR_NA; --
+NAVIGATOR_R;R:
+NAVIGATOR_S;S:
+NAVIGATOR_V;V:
NAVIGATOR_XY_FULL;Ancho = %1, Alto = %2
NAVIGATOR_XY_NA;x = n/a, y = n/a
+OPTIONS_BUNDLED_MISSING;No se pudo encontrar el perfil "% 1 " incluido. \nSe podría dañar su instalación. \nnLos valores internos predeterminados se usarán en su lugar.
+OPTIONS_DEFIMG_MISSING;No se pudo encontrar el perfil predeterminado para fotos sin formato o no está establecido. \nPor favor, compruebe el directorio de sus perfiles, puede que falte o esté dañado. \n "% 1 "se utilizará en su lugar
+OPTIONS_DEFRAW_MISSING;No se pudo encontrar el perfil predeterminado para fotos sin procesar o no está configurado. \nPor favor, compruebe el directorio de sus perfiles, puede que falte o esté dañado. \n "% 1 < / b> "será usado en su lugar.
+PARTIALPASTE_ADVANCEDGROUP;Ajustes avanzados
PARTIALPASTE_BASICGROUP;Ajustes básicos
PARTIALPASTE_CACORRECTION;Corrección de aberraciones cromáticas
PARTIALPASTE_CHANNELMIXER;Mezclador de canales
PARTIALPASTE_CHANNELMIXERBW;Blanco y Negro
-PARTIALPASTE_COARSETRANS;Rotar 90º/ voltear
+PARTIALPASTE_COARSETRANS;Rotar 90°/ voltear
PARTIALPASTE_COLORAPP;Modelo CIE 2002 de apariencia de color
PARTIALPASTE_COLORGROUP;Ajustes de color
PARTIALPASTE_COLORTONING;Tonificación de Color
@@ -662,12 +1040,14 @@ PARTIALPASTE_CROP;Recortar
PARTIALPASTE_DARKFRAMEAUTOSELECT;Auto Selección de la Toma Negra
PARTIALPASTE_DARKFRAMEFILE;Archivo con Toma negra
PARTIALPASTE_DEFRINGE;Eliminar borde púrpura
+PARTIALPASTE_DEHAZE;Remoción de neblina
PARTIALPASTE_DETAILGROUP;Ajustes de detalle
PARTIALPASTE_DIALOGLABEL;Pegar parcialmente perfil de procesamiento
PARTIALPASTE_DIRPYRDENOISE;Reducción de ruido
PARTIALPASTE_DIRPYREQUALIZER;Contraste por niveles de detalle
PARTIALPASTE_DISTORTION;Corrección de Distorsión
PARTIALPASTE_EPD;Mapeo tonal
+PARTIALPASTE_EQUALIZER;Niveles Wavelet
PARTIALPASTE_EVERYTHING;Todo
PARTIALPASTE_EXIFCHANGES;Cambio en datos Exif
PARTIALPASTE_EXPOSURE;Exposición
@@ -677,6 +1057,7 @@ PARTIALPASTE_FLATFIELDBLURRADIUS;Radio de difuminado de campo plano
PARTIALPASTE_FLATFIELDBLURTYPE;Tipo de difuminado de campo plano
PARTIALPASTE_FLATFIELDCLIPCONTROL;Control de recorte de Campo Plano
PARTIALPASTE_FLATFIELDFILE;Archivo de campo plano
+PARTIALPASTE_GRADIENT;Graduar filtro
PARTIALPASTE_HSVEQUALIZER;Ecualizador HSV
PARTIALPASTE_ICMSETTINGS;Ajustes de Gestión de Color
PARTIALPASTE_IMPULSEDENOISE;Impulsar Reducción de ruido
@@ -684,6 +1065,8 @@ PARTIALPASTE_IPTCINFO;Información IPTC
PARTIALPASTE_LABCURVE;Ajustes Lab
PARTIALPASTE_LENSGROUP;Ajustes relativos al lente
PARTIALPASTE_LENSPROFILE;Perfil de corrección de lente
+PARTIALPASTE_LOCALCONTRAST;Contraste local
+PARTIALPASTE_METADATA;Modo de metadatos
PARTIALPASTE_METAGROUP;Ajustes de metadatos
PARTIALPASTE_PCVIGNETTE;Filtro quitar viñeteado
PARTIALPASTE_PERSPECTIVE;Perspectiva
@@ -691,30 +1074,52 @@ PARTIALPASTE_PREPROCESS_DEADPIXFILT;Aplicar filtro Pixel Muerto
PARTIALPASTE_PREPROCESS_GREENEQUIL;Equilibrio del verde
PARTIALPASTE_PREPROCESS_HOTPIXFILT;Aplicar filtro Pixel Caliente
PARTIALPASTE_PREPROCESS_LINEDENOISE;Filtro de ruido de línea
+PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;PDAF filtro de líneas
+PARTIALPASTE_PRSHARPENING;Enfocar después del cambio de tamaño
PARTIALPASTE_RAWCACORR_AUTO;Auto corrección de Aberración Cromática
+PARTIALPASTE_RAWCACORR_AVOIDCOLORSHIFT;CA evitar el cambio de color
+PARTIALPASTE_RAWCACORR_CAREDBLUE;CA Rojo & Azul
PARTIALPASTE_RAWEXPOS_BLACK;Nivel de negro
PARTIALPASTE_RAWEXPOS_LINEAR;Corrección de punto blanco
PARTIALPASTE_RAWEXPOS_PRESER;Preservar Luces Altas
PARTIALPASTE_RAWGROUP;Ajustes Raw
+PARTIALPASTE_RAW_BORDER;Raw margen/borde
PARTIALPASTE_RAW_DCBENHANCE;Aplicar paso de mejora DCB
PARTIALPASTE_RAW_DCBITERATIONS;Número de iteraciones DCB
PARTIALPASTE_RAW_DMETHOD;Método de interpolado
PARTIALPASTE_RAW_FALSECOLOR;Pasos de supresión de falso color de interpolado
+PARTIALPASTE_RAW_IMAGENUM;Sub-imagen
PARTIALPASTE_RAW_LMMSEITERATIONS;Pasos de mejora LMMSE
+PARTIALPASTE_RAW_PIXELSHIFT;Cambio de píxel
PARTIALPASTE_RESIZE;Cambiar tamaño
+PARTIALPASTE_RETINEX;Retinex
PARTIALPASTE_RGBCURVES;Curvas RGB
PARTIALPASTE_ROTATION;Rotar
PARTIALPASTE_SHADOWSHIGHLIGHTS;Sombras/Luces altas
PARTIALPASTE_SHARPENEDGE;Bordes
PARTIALPASTE_SHARPENING;Enfoque
PARTIALPASTE_SHARPENMICRO;Micro-contraste
+PARTIALPASTE_SOFTLIGHT;Luz tenue
+PARTIALPASTE_TM_FATTAL;Mapeo de tonos HDR
PARTIALPASTE_VIBRANCE;Vibranza
PARTIALPASTE_VIGNETTING;Corrección de viñeteo
PARTIALPASTE_WHITEBALANCE;Equilibrio de blancos
PREFERENCES_ADD;Añadir
+PREFERENCES_APPEARANCE;Apariencia
+PREFERENCES_APPEARANCE_COLORPICKERFONT;Selector del color de la fuente
+PREFERENCES_APPEARANCE_CROPMASKCOLOR;Recortar la máscara de color
+PREFERENCES_APPEARANCE_MAINFONT;Fuente principal
PREFERENCES_APPEARANCE_NAVGUIDECOLOR;Color de la guía del navegador
+PREFERENCES_APPEARANCE_THEME;Tema
PREFERENCES_APPLNEXTSTARTUP;requiere reinicio
+PREFERENCES_AUTLISLOW;Bajo
+PREFERENCES_AUTLISMAX;Max - Promedio de todos los mosaicos
+PREFERENCES_AUTLISSTD;Alto
+PREFERENCES_AUTLISVLOW;Ninguno
+PREFERENCES_AUTLOW;Bajo
PREFERENCES_AUTOMONPROFILE;Usar perfil de color del monitor principal en el sistema operativo
+PREFERENCES_AUTOSAVE_TP_OPEN;Guardar automáticamente las herramientas contraídas/expandidas \nEstado antes de salir
+PREFERENCES_AUTSTD;Estandar
PREFERENCES_BATCH_PROCESSING;Procesamiento por lotes
PREFERENCES_BEHADDALL;Todo para 'Agregar'
PREFERENCES_BEHADDALLHINT;Establezca todos los parámetros del modo Agregar.\nLos ajustes de parámetros en el panel de la herramienta de lotes serán deltas de los valores guardados
@@ -722,35 +1127,69 @@ PREFERENCES_BEHAVIOR;Comportamiento
PREFERENCES_BEHSETALL;Todo para 'Establecer'
PREFERENCES_BEHSETALLHINT;Todos los parámetros para el modo Establecer.\nLos ajustes de parámetros en el panel de la herramienta de lotes serán serán absolutos, se mostrarán los valores vigentes
PREFERENCES_BLACKBODY;Tungsteno
+PREFERENCES_CACHECLEAR;Borrar
+PREFERENCES_CACHECLEARALL;Borrar todo
+PREFERENCES_CACHECLEARPROFILES;Borrar perfiles
+PREFERENCES_CACHECLEARTHUMBS;Borrar miniaturas
+PREFERENCES_CACHECLEAR_ALL;Borrar todos los archivos en caché:
+PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Borre todos los archivos en caché excepto los perfiles de procesamiento en caché:
+PREFERENCES_CACHECLEAR_ONLYPROFILES;Borrar solo los perfiles de procesamiento en caché:
+PREFERENCES_CACHECLEAR_SAFETY;Sólo se borran los archivos en el caché. Los perfiles de procesamiento almacenados junto con las imágenes de origen no se tocan.
PREFERENCES_CACHEMAXENTRIES;Cantidad máxima de entradas en la memoria intermedia
PREFERENCES_CACHEOPTS;Opciones de memoria intermedia
PREFERENCES_CACHETHUMBHEIGHT;Altura máxima de las miniaturas
+PREFERENCES_CIEART;Optimización CIECAM02
+PREFERENCES_CIEART_FRAME;Configuración específica de CIECAM02
+PREFERENCES_CIEART_LABEL;Usar precisión flotante simple en lugar de doble.
+PREFERENCES_CIEART_TOOLTIP;Si se habilita, los cálculos CIECAM02 se realizan con precisión flotante simple en lugar de doble. Esto provee un pequeño aumento en la velocidad de cálculo a expensas de una casi imperceptible pérdida de calidad
PREFERENCES_CLIPPINGIND;Indicación de recortes
+PREFERENCES_CLUTSCACHE;HaldCLUT Cache
+PREFERENCES_CLUTSCACHE_LABEL;Número máximo de CLUTs en caché
PREFERENCES_CLUTSDIR;Directorio HaldCLUT
+PREFERENCES_CMMBPC;Compensación de punto negro
+PREFERENCES_CROP;Edición del corte
+PREFERENCES_CROP_AUTO_FIT;Zoom automático para adaptarse al área de recorte
+PREFERENCES_CROP_GUIDES;Guías mostradas al no editar el recorte.
+PREFERENCES_CROP_GUIDES_FRAME;Cuadro
+PREFERENCES_CROP_GUIDES_FULL;Original
+PREFERENCES_CROP_GUIDES_NONE;Ninguno
+PREFERENCES_CURVEBBOXPOS;Posición de la curva copiar y pegar nodos
+PREFERENCES_CURVEBBOXPOS_ABOVE;Encima
+PREFERENCES_CURVEBBOXPOS_BELOW;Abajo
+PREFERENCES_CURVEBBOXPOS_LEFT;Izquierda
+PREFERENCES_CURVEBBOXPOS_RIGHT;Derecha
PREFERENCES_CUSTPROFBUILD;Programa generador de perfiles de procesamiento de imagen del usuario
PREFERENCES_CUSTPROFBUILDHINT;Archivo ejecutable (o script) invocado un nuevo perfil de procesamiento inicial debe ser generado para una imagen.\n\nLa ruta del archivo de comunicación (estilo .ini) es agregado como parámetro de comando en línea. Éste contiene diversos parámetros requeridos y metadatos Exif de la imagen para permitir la generación de perfiles de procesamientos basados en reglas.\n\nADVERTENCIA:Usted es responsable de colocar comillas donde se requieren cuando se usan rutas conteniendo espacios en blanco.
PREFERENCES_CUSTPROFBUILDKEYFORMAT;Clave de formato
PREFERENCES_CUSTPROFBUILDKEYFORMAT_NAME;Nombre
PREFERENCES_CUSTPROFBUILDKEYFORMAT_TID;ID Etiqueta
PREFERENCES_CUSTPROFBUILDPATH;Ruta al programa ejecutable
-PREFERENCES_D50;5000ºK
-PREFERENCES_D55;5500ºK
-PREFERENCES_D60;6000ºK
-PREFERENCES_D65;6500ºK
+PREFERENCES_CUTOVERLAYBRUSH;Recortar máscara de color/transparencia
+PREFERENCES_D50;5000°K
+PREFERENCES_D50_OLD;5000°K
+PREFERENCES_D55;5500°K
+PREFERENCES_D60;6000°K
+PREFERENCES_D65;6500°K
PREFERENCES_DARKFRAMEFOUND;Encontrado
PREFERENCES_DARKFRAMESHOTS;disparos
PREFERENCES_DARKFRAMETEMPLATES;plantillas
PREFERENCES_DATEFORMAT;Formato de fecha
PREFERENCES_DATEFORMATHINT;Puede usar las siguientes variables :\n%y : año\n%m : mes\n%d : dia\n\nPor ejemplo, la fecha en formato Húngaro es: \n%y/%m/%d
+PREFERENCES_DAUB_LABEL;Use las wavelets D6 de Daubechies en lugar de D4
+PREFERENCES_DAUB_TOOLTIP;Las herramientas de reducción de ruido y niveles de wavelet utilizan una wavelet madre de Debauchies. Si elige D6 en lugar de D4, aumenta el número de coeficientes de Daubechies ortogonales y probablemente aumenta la calidad de los niveles de pequeña escala. \nNo hay diferencia entre los dos, en el uso de memoria o de tiempo de procesamiento.
PREFERENCES_DIRDARKFRAMES;Carpeta con las Tomas Negras
+PREFERENCES_DIRECTORIES;Directorios
PREFERENCES_DIRHOME;Carpeta de usuario
PREFERENCES_DIRLAST;Última carpeta visitada
PREFERENCES_DIROTHER;Otro
PREFERENCES_DIRSELECTDLG;Seleccionar carpeta de imágenes en el arranque...
PREFERENCES_DIRSOFTWARE;Carpeta de instalación
+PREFERENCES_EDITORCMDLINE;Línea de comando personalizada
PREFERENCES_EDITORLAYOUT;Disposición del editor
+PREFERENCES_EXPAUT;Experto
PREFERENCES_EXTERNALEDITOR;Editor externo
PREFERENCES_FBROWSEROPTS;Opciones del explorador de archivos/Miniaturas
+PREFERENCES_FILEBROWSERTOOLBARSINGLEROW;Barra de herramientas del explorador en una sola fila (deseleccionar para pantallas de baja resolución)
PREFERENCES_FILEFORMAT;Formato de archivo
PREFERENCES_FLATFIELDFOUND;Encontrado
PREFERENCES_FLATFIELDSDIR;Carpeta de archivos de campo plano
@@ -761,27 +1200,44 @@ PREFERENCES_FLUOF7;Fluorescente F7
PREFERENCES_FLUOF11;Fluorescente F11
PREFERENCES_FORIMAGE;Para fotos de tipo diferente a raw
PREFERENCES_FORRAW;Para fotos Raw
+PREFERENCES_FSTRIP_SAME_THUMB_HEIGHT;La misma altura en miniatura entre la tira de película y el explorador de archivos
+PREFERENCES_FSTRIP_SAME_THUMB_HEIGHT_HINT;Tener un tamaño separado,en las miniaturas, requerirá más tiempo de procesamiento cada vez que alterne entre la única pestaña Editor y el Explorador de archivos.
PREFERENCES_GIMPPATH;Carpeta de instalación de GIMP
PREFERENCES_GREY;Luminancia (%) Yb del dispositivo de salida
PREFERENCES_GREY05;Yb=05 CIE L#30
PREFERENCES_GREY10;Yb=10 CIE L#40
PREFERENCES_GREY15;Yb=15 CIE L#45
PREFERENCES_GREY18;Yb=18 CIE L#50
+PREFERENCES_GREY18_OLD;Yb=18 CIE L#50
PREFERENCES_GREY23;Yb=23 CIE L#55
PREFERENCES_GREY30;Yb=30 CIE L#60
PREFERENCES_GREY40;Yb=40 CIE L#70
+PREFERENCES_GREYSC;Escena Yb luminancia (%)
+PREFERENCES_GREYSC18;Yb=18 CIE L#50
+PREFERENCES_GREYSCA;Automático
PREFERENCES_HISTOGRAMPOSITIONLEFT;Histograma en panel izquierdo
PREFERENCES_HISTOGRAMWORKING;Usar perfil de trabajo para el histograma principal y el navegador
-PREFERENCES_HISTOGRAM_TOOLTIP;Si está activado, el perfil de trabajo se utiliza para renderizar el histograma principal y el panel navegador, de lo contrario se utiliza el perfil de Gamma Corregida de salida.
+PREFERENCES_HISTOGRAM_TOOLTIP;Si está activado, el perfil de trabajo se utiliza para renderizar el histograma principal y el panel navegador, de lo contrario se utiliza el perfil de Gamma de la Corrección de salida.
PREFERENCES_HLTHRESHOLD;Umbral de luces altas cortadas
PREFERENCES_ICCDIR;Carpeta con perfiles de color ICC
+PREFERENCES_IMG_RELOAD_NEEDED;Estos cambios requieren que la imagen se vuelva a cargar (o que se abra una nueva imagen) para que tenga efecto.
PREFERENCES_IMPROCPARAMS;Parámetros de procesamiento de imágenes predeterminados
+PREFERENCES_INSPECT_LABEL;Inspeccionar
+PREFERENCES_INSPECT_MAXBUFFERS_LABEL;Número máximo de imágenes en caché
+PREFERENCES_INSPECT_MAXBUFFERS_TOOLTIP;Establezca el número máximo de imágenes almacenadas en la memoria caché cuando se desplaza sobre ellas en el explorador de archivos;\nLos sistemas con poca RAM (2 GB) deben mantener este valor establecido en 1 o 2.
PREFERENCES_INTENT_ABSOLUTE;Colorimétrico absoluto
PREFERENCES_INTENT_PERCEPTUAL;Perceptual
PREFERENCES_INTENT_RELATIVE;Colorimétrico relativo
PREFERENCES_INTENT_SATURATION;Saturación
PREFERENCES_INTERNALTHUMBIFUNTOUCHED;Mostrar miniatura JPEG incrustada si foto Raw no se ha editado
+PREFERENCES_LANG;Idioma
PREFERENCES_LANGAUTODETECT;Usar idioma del sistema
+PREFERENCES_LEVAUTDN;Nivel de supresión de ruido
+PREFERENCES_LEVDN;Tamaño de celda
+PREFERENCES_LISS;Suavizado automático multizona
+PREFERENCES_MAX;Maxi (baldoza)
+PREFERENCES_MAXRECENTFOLDERS;Número máximo de carpetas recientes
+PREFERENCES_MED;Medio(Tile/2)
PREFERENCES_MENUGROUPEXTPROGS;Grupo "Abrir con"
PREFERENCES_MENUGROUPFILEOPERATIONS;Grupo "Operaciones de archivo"
PREFERENCES_MENUGROUPLABEL;Grupo "Etiquetado con color"
@@ -789,50 +1245,104 @@ PREFERENCES_MENUGROUPPROFILEOPERATIONS;Grupo "Operaciones de Perfil de Procesami
PREFERENCES_MENUGROUPRANK;Grupo "Asignar Rango"
PREFERENCES_MENUOPTIONS;Opciones de menú de contexto
PREFERENCES_METADATA;Metadatos
+PREFERENCES_MONINTENT;Intento de representación predeterminado
+PREFERENCES_MONITOR;Monitor
+PREFERENCES_MONPROFILE;Perfil de color predeterminado
+PREFERENCES_MONPROFILE_WARNOSX;Debido a las limitaciones de MacOS, solo se admite sRGB.
PREFERENCES_MULTITAB;Modo Editor de varias pestañas
PREFERENCES_MULTITABDUALMON;Modo Editor de varias pestañas, si está disponible en segundo monitor
+PREFERENCES_NAVGUIDEBRUSH;Color de la guía del navegador
+PREFERENCES_NAVIGATIONFRAME;Navegación
+PREFERENCES_NOISE;Reducción de ruido
PREFERENCES_OUTDIR;Carpeta de salida
PREFERENCES_OUTDIRFOLDER;Guardar en carpeta
PREFERENCES_OUTDIRFOLDERHINT;Guardar las imágenes creadas en una carpeta elegida
PREFERENCES_OUTDIRTEMPLATE;Usar plantilla
PREFERENCES_OUTDIRTEMPLATEHINT;Se pueden usar las variables siguientes:\n%f, %d1, %d2, ..., %p1, %p2, ...\n\nEstas variables son referencias a las carpetas y subrutas de las rutas del lugar donde se encuentra la imagen raw.\n\nPor ejemplo, si abres /home/tom/image/02-09-2006/dsc0012.nef, los valores de las variables son:\n%f=dsc0012, %d1=02-09-2006, %d2=image, ...\n%p1=/home/tom/image/02-09-2006, %p2=/home/tom/image, p3=/home/tom, ...\n\nSi quieres guardar la imagen de salida en el lugar original, usa:\n%p1/%f\n\nSi quieres guardar la imagen de salida en una carpeta 'convertida' dentro de la carpeta original, usa:\n%p1/convertida/%f\n\nSi quieres guardar la imagen de salida en la carpeta '/home/tom/convertida' conservando la misma subcarpeta de fechas, usa:\n%p2/convertida/%d1/%f
PREFERENCES_OVERLAY_FILENAMES;Superponer nombres de archivo en miniaturas
+PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Superponer los nombres de archivo en las miniaturas en el panel del editor
PREFERENCES_OVERWRITEOUTPUTFILE;Sobreescribir archivos de salida existentes
PREFERENCES_PANFACTORLABEL;Factor
PREFERENCES_PARSEDEXT;Extensiones analizadas
PREFERENCES_PARSEDEXTADD;Agregar extensión
PREFERENCES_PARSEDEXTADDHINT;Ingrese una extensión y pulse este botón para agregarla a la lista
PREFERENCES_PARSEDEXTDELHINT;Borrar de la lista las extensiones seleccionadas
+PREFERENCES_PARSEDEXTDOWNHINT;Mueve la extensión seleccionada hacia abajo en la lista.
+PREFERENCES_PARSEDEXTUPHINT;Mueve la extensión seleccionada hacia arriba en la lista.
+PREFERENCES_PERFORMANCE_THREADS;Hilos(Procesos)
+PREFERENCES_PERFORMANCE_THREADS_LABEL;Número máximo de subprocesos para reducción de ruido y niveles de wavelet (0 = automático)
+PREFERENCES_PREVDEMO;Vista previa del método Desmosaicado
+PREFERENCES_PREVDEMO_FAST;Rápido
+PREFERENCES_PREVDEMO_LABEL;Método de desmosaicado utilizado para la vista previa al <100% de zoom:
+PREFERENCES_PREVDEMO_SIDECAR;Como en PP3
+PREFERENCES_PRINTER;Impresora(tenue-corregir)
PREFERENCES_PROFILEHANDLING;Tratamiento de perfiles de procesamiento
PREFERENCES_PROFILELOADPR;Prioridad de perfiles cuando se abre imagen
PREFERENCES_PROFILEPRCACHE;Perfil en memoria intermedia
PREFERENCES_PROFILEPRFILE;Perfil junto a imagen de entrada
+PREFERENCES_PROFILESAVEBOTH;Guarda el perfil de procesamiento tanto en la memoria caché como junto al archivo de entrada
PREFERENCES_PROFILESAVECACHE;Guardar perfiles de procesamiento en memoria intermedia
PREFERENCES_PROFILESAVEINPUT;Guardar perfiles de procesamiento junto con imagen de entrada
+PREFERENCES_PROFILESAVELOCATION;Ubicación del lugar donde se guardo el perfil de procesamiento
+PREFERENCES_PROFILE_NONE;Ninguno
PREFERENCES_PROPERTY;Propiedad
+PREFERENCES_PRTINTENT;Intento de representación
+PREFERENCES_PRTPROFILE;Perfil de color
PREFERENCES_PSPATH;Carpeta de instalación de Adobe Photoshop
+PREFERENCES_REMEMBERZOOMPAN;Recuerde el % de zoom y el desplazamiento del paneo
+PREFERENCES_REMEMBERZOOMPAN_TOOLTIP;Recuerde que el% de zoom y el desplazamiento de la panorámica de la imagen actual al abrir una nueva imagen. \nEsta opción solo funciona en el "Modo de pestaña Editor único" y cuando el "Método de demostración utilizado para la vista previa a <100% de zoom" está configurado en " Como en PP3 "
+PREFERENCES_RGBDTL_LABEL;Número máximo de hilos para reducción de ruido
+PREFERENCES_RGBDTL_TOOLTIP;La Reducción de Ruido requiere como base 128MB de RAM para una imagen de 10MPix o 512MB para una imagen de 40MPix; más 128MB RAM por hilo de proceso.\nMientras más hilos corren en paralelo, más rápido es el procesamiento. Coloque “0” para que automáticamente se use tantos hilos como sea posible según la capacidad de su equipo.
+PREFERENCES_SAVE_TP_OPEN_NOW;Guardar herramientas colapsadas/expandidas ahora
+PREFERENCES_SELECTFONT;Seleccionar fuente
+PREFERENCES_SELECTFONT_COLPICKER;Seleccione la fuente del Selector de color
PREFERENCES_SELECTLANG;Seleccionar idioma
+PREFERENCES_SELECTTHEME;Seleccionar tema
+PREFERENCES_SERIALIZE_TIFF_READ;Configuración de lectura Tiff
+PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serializar la lectura de archivos tiff
+PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Cuando trabaje con carpetas llenas de archivos tiff sin comprimir, habilitar esta opción puede aumentar el rendimiento en la generación de la miniatura.
PREFERENCES_SET;Establecer
PREFERENCES_SHOWBASICEXIF;Mostrar datos Exif básicos
PREFERENCES_SHOWDATETIME;Mostrar fecha y hora
PREFERENCES_SHOWEXPOSURECOMPENSATION;Mostrar compensación de exposición
+PREFERENCES_SHOWFILMSTRIPTOOLBAR;Mostrar barra de herramientas estilo tira de película
PREFERENCES_SHTHRESHOLD;Umbral de sombras cortadas
+PREFERENCES_SIMPLAUT;Modo de herramienta
PREFERENCES_SINGLETAB;Modo Editor de pestaña única
PREFERENCES_SINGLETABVERTAB;Modo Editor de pestaña única, pestañas verticales
+PREFERENCES_SMA;A una escala pequeña(250x287)
PREFERENCES_SND_BATCHQUEUEDONE;Trabajos en cola finalizados
PREFERENCES_SND_HELP;Introducir el path o dejar en blanco (sin sonido). En Windows, usar "SystemDefault", "SystemAsterisk" etc. para los sonidos del sistema\nEn Linux use "complete", "window-attention" etc. para los sonidos del sistema.
PREFERENCES_SND_LNGEDITPROCDONE;Procesado del editor terminado
-PREFERENCES_SND_THRESHOLDSECS;después de seg.
+PREFERENCES_SND_THRESHOLDSECS;Despues de segundos
+PREFERENCES_SND_TRESHOLDSECS;después de seg.
PREFERENCES_STARTUPIMDIR;Carpeta de imágenes en el arranque
+PREFERENCES_STDAUT;Estándar
PREFERENCES_TAB_BROWSER;Explorador de archivos
PREFERENCES_TAB_COLORMGR;Gestión del color
+PREFERENCES_TAB_DYNAMICPROFILE;Reglas de perfil dinámico
PREFERENCES_TAB_GENERAL;General
PREFERENCES_TAB_IMPROC;Procesamiento de imágenes
+PREFERENCES_TAB_PERFORMANCE;Rendimiento
PREFERENCES_TAB_SOUND;Sonidos
+PREFERENCES_THEME;Tema
+PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Vista previa de JPEG incrustado
+PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Imagen para mostrar
+PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Representación (Render) Raw neutral
+PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;JPEG incrustado si es de tamaño completo, de lo contrario es neutral sin formato
+PREFERENCES_TIMAX;Alto
+PREFERENCES_TINB;Número de mosaicos
+PREFERENCES_TISTD;Estándar
PREFERENCES_TP_LABEL;Panel de herramientas:
+PREFERENCES_TP_USEICONORTEXT;Usar iconos de pestaña en lugar de texto
PREFERENCES_TP_VSCROLLBAR;Ocultar barra de desplazamiento vertical del panel de herramientas
+PREFERENCES_TUNNELMETADATA;Copie Exif / IPTC / XMP sin cambios en el archivo de salida
PREFERENCES_USEBUNDLEDPROFILES;Usar perfiles empaquetados
PREFERENCES_VIEW;Balance de blancos en el dispositivo de salida (monitor, TV, proyector...)
+PREFERENCES_WAVLEV;Aumentar el nivel de wavelet en calidad 'alta'
+PREFERENCES_WLONE;Un nivel
+PREFERENCES_WLTWO;Dos niveles
+PREFERENCES_WLZER;No
PREFERENCES_WORKFLOW;Disposición
PROFILEPANEL_COPYPPASTE;Parámetros a copiar
PROFILEPANEL_GLOBALPROFILES;Perfiles empaquetados
@@ -843,6 +1353,7 @@ PROFILEPANEL_MODE_TIP;Modo de procesamiento de perfiles.\n\nBotón Presionado: l
PROFILEPANEL_MYPROFILES;Mis perfiles
PROFILEPANEL_PASTEPPASTE;Parámetros
PROFILEPANEL_PCUSTOM;A medida
+PROFILEPANEL_PDYNAMIC;Dinámico
PROFILEPANEL_PFILE;Desde archivo
PROFILEPANEL_PINTERNAL;Neutro
PROFILEPANEL_PLASTSAVED;Último guardado
@@ -866,10 +1377,22 @@ PROGRESSBAR_SAVEPNG;Guardando archivo PNG...
PROGRESSBAR_SAVETIFF;Guardando archivo TIFF...
PROGRESSBAR_SNAPSHOT_ADDED;Se añadió instantánea
PROGRESSDLG_PROFILECHANGEDINBROWSER;Perfil de procesamiento cambiado en explorador
+QINFO_FRAMECOUNT;%2 cuadro
+QINFO_HDR;HDR / %2 cuadro(s)
QINFO_ISO;ISO
QINFO_NOEXIF;No hay datos EXIF.
+QINFO_PIXELSHIFT;Pixel variación /% 2 cuadro(s)
+SAMPLEFORMAT_0;Formato de datos desconocido
+SAMPLEFORMAT_1;Sin firma 8 bits
+SAMPLEFORMAT_2;Sin firma 16 bits
+SAMPLEFORMAT_4;24-bit LogLuv
+SAMPLEFORMAT_8;32-bit LogLuv
+SAMPLEFORMAT_16;Punto flotante de 32 bits
+SAMPLEFORMAT_32;24-bit punto flotante
+SAMPLEFORMAT_64;32-bit punto flotante
SAVEDLG_AUTOSUFFIX;Automáticamente añade un sufijo cuando el archivo ya existe
SAVEDLG_FILEFORMAT;Formato de archivo
+SAVEDLG_FILEFORMAT_FLOAT; punto flotante
SAVEDLG_FORCEFORMATOPTS;Opciones de guardar forzado
SAVEDLG_JPEGQUAL;Calidad JPEG
SAVEDLG_PNGCOMPR;Compresión PNG
@@ -882,9 +1405,12 @@ SAVEDLG_SUBSAMP;Submuestreo
SAVEDLG_SUBSAMP_1;Máxima compresión
SAVEDLG_SUBSAMP_2;Balanceado
SAVEDLG_SUBSAMP_3;Máxima calidad
+SAVEDLG_SUBSAMP_TOOLTIP;Mejor compresión: \nJ: a: b 4: 2: 0 \nh / v 2/2 \nColor reducido a la mitad horizontal y verticalmente. \n Equilibrado: \nJ: a: b 4: 2: 2 \nh / v 2 / 1 \nColor dividido a la mitad horizontalmente. \nMejor calidad: \ nJ: a: b 4: 4: 4 \nh / v 1/1 \nNo hay submuestreo del color.
SAVEDLG_TIFFUNCOMPRESSED;TIFF sin compresión
SAVEDLG_WARNFILENAME;Se asignará nombre al archivo
SHCSELECTOR_TOOLTIP;Pulsar el botón derecho del ratón para restablecer la posición de los tres controles deslizantes
+SOFTPROOF_GAMUTCHECK_TOOLTIP;Resalta los píxeles con colores fuera de gamma con respecto a: \n-El perfil de la impresora, si se establece uno y la prueba evaluacion de la correspondencia con el perfil está habilitada, \n-El perfil de salida, si el perfil de la impresora no está configurado y la prueba de la evaluacion de la saturación del perfil está habilitada \n-El perfil del monitor, si la prueba de evaluacion de la correspondencia con el perfil está deshabilitada.
+SOFTPROOF_TOOLTIP;La prueba evaluacion de la correspondencia con el perfil simula la apariencia de la imagen: \n-Cuando se imprime, si un perfil de impresora está configurado en Preferencias-> Administración de color, \n-Cuando se ve en una pantalla que usa el perfil de salida actual, si no se configura un perfil de impresora .
THRESHOLDSELECTOR_B;Inferior
THRESHOLDSELECTOR_BL;Inferior izquierdo
THRESHOLDSELECTOR_BR;Inferior derecho
@@ -892,15 +1418,17 @@ THRESHOLDSELECTOR_HINT;Mantenga la tecla Mayús presionada para mover pun
THRESHOLDSELECTOR_T;Superior
THRESHOLDSELECTOR_TL;Superior izquierdo
THRESHOLDSELECTOR_TR;Superior derecho
-TOOLBAR_TOOLTIP_CROP;Selección de recorte.\nAtajo: c
-TOOLBAR_TOOLTIP_HAND;Herramienta mano.\nAtajo: h
-TOOLBAR_TOOLTIP_STRAIGHTEN;Enderezado / Rotación Fina.\nAtajo: s\n\nIndique la vertical u horizontal trazando una línea guía sobre la vista previa de la imagen. El ángulo de rotación será mostrado al continuación de la línea guía. El centro de la imagen es el centro de rotación.
-TOOLBAR_TOOLTIP_WB;Muestrea equilibrio de blancos.\nAtajo: w
+TOOLBAR_TOOLTIP_COLORPICKER;Selector de color bloqueable \nCuando esté habilitado: \nHaga clic en la vista previa con el botón izquierdo del ratón para agregar un selector de color \nArrastre alrededor mientras presiona el botón izquierdo del mouse \nElimine el selector de color con el botón derecho del mouse haga clic en \nEliminar todos los selectores de color con Mayús + clic con el botón derecho del mouse \nHaz clic derecho para alejarse de cualquier selector de color y volver a la herramienta Mano
+TOOLBAR_TOOLTIP_CROP;Selección de recorte.\nTecla de Atajo: c
+TOOLBAR_TOOLTIP_HAND;Herramienta mano.\nTecla de Atajo: h
+TOOLBAR_TOOLTIP_STRAIGHTEN;Enderezado / Rotación Fina.\nTecla de Atajo: s\n\nIndique la vertical u horizontal trazando una línea guía sobre la vista previa de la imagen. El ángulo de rotación será mostrado al continuación de la línea guía. El centro de la imagen es el centro de rotación.
+TOOLBAR_TOOLTIP_WB;Muestrea equilibrio de blancos.\nTecla de Atajo: w
TP_BWMIX_ALGO;Algoritmo OYCPM
TP_BWMIX_ALGO_LI;Lineal
TP_BWMIX_ALGO_SP;Efectos especiales
TP_BWMIX_ALGO_TOOLTIP;Lineal: producirá una respuesta lineal normal.\nEfectos especiales: producirá efectos especiales por mezclar no linealmente los canales.
TP_BWMIX_AUTOCH;Auto
+TP_BWMIX_AUTOCH_TIP;Calcular valores óptimos para el Mezclador de Canales
TP_BWMIX_CC_ENABLED;Ajustar color complementario
TP_BWMIX_CC_TOOLTIP;Permite el ajuste automático de colores complementarios en modo RNAmVCAzPM
TP_BWMIX_CHANNEL;Ecualizador de luminancia
@@ -927,6 +1455,9 @@ TP_BWMIX_MET;Método
TP_BWMIX_MET_CHANMIX;Mezclador de canales
TP_BWMIX_MET_DESAT;Des-saturación
TP_BWMIX_MET_LUMEQUAL;Ecualizador de Luminancia
+TP_BWMIX_MIXC;Mezclador
+TP_BWMIX_NEUTRAL;Restablece el mezclador
+TP_BWMIX_NEUTRAL_TIP;Restablece todos los parámetros (filtro, mezclador de canales) a sus valores predeterminados.
TP_BWMIX_RGBLABEL;R: %1%% V: %2%% A: %3%% Total: %4%%
TP_BWMIX_RGBLABEL_HINT;Factores finales RGB tomando en cuenta todas las opciones del mezclador\nTotal muestra la suma de los valores RGB actualmente aplicados:\n- En modo relativo Siempre 100% \n- En modo absoluto mayor (más claro) o menor (más oscuro) que 100%
TP_BWMIX_RGB_TOOLTIP;Mezcla de canales RGB. Use como guía valores pre-establecidos.\nTenga en cuenta que valores negativos pueden introducir elementos extraños (artifacts) o resultados erráticos.
@@ -955,15 +1486,25 @@ TP_BWMIX_VAL;L
TP_CACORRECTION_BLUE;Azul
TP_CACORRECTION_LABEL;Corrección de aberraciones cromáticas
TP_CACORRECTION_RED;Rojo
+TP_CBDL_AFT;Después de blanco y negro
+TP_CBDL_BEF;Antes de blanco y negro
+TP_CBDL_METHOD;Proceso localizado
+TP_CBDL_METHOD_TOOLTIP;Elija si la herramienta Contraste por niveles de detalle se colocará después de la herramienta Blanco y negro, que la hace funcionar en el espacio L * a * b *, o antes, que la hace funcionar en el espacio RGB.
TP_CHMIXER_BLUE;Canal Azul
TP_CHMIXER_GREEN;Canal Verde
TP_CHMIXER_LABEL;Mezclador de canales
TP_CHMIXER_RED;Canal Rojo
TP_CHROMATABERR_LABEL;Aberración cromática (AC)
-TP_COARSETRAF_TOOLTIP_HFLIP;Voltear horizontalmente.\nAtajo: '['
-TP_COARSETRAF_TOOLTIP_ROTLEFT;Rotar a la izquierda.\nAtajo: ']'
+TP_COARSETRAF_TOOLTIP_HFLIP;Voltear horizontalmente.\nTecla de Atajo: '['
+TP_COARSETRAF_TOOLTIP_ROTLEFT;Rotar a la izquierda.\nTecla de Atajo: ']'
TP_COARSETRAF_TOOLTIP_ROTRIGHT;Rotar a la derecha
TP_COARSETRAF_TOOLTIP_VFLIP;Voltear verticalmente
+TP_COLORAPP_ABSOLUTELUMINANCE;Luminancia absoluta
+TP_COLORAPP_ADAPTSCENE;Adaptación a la luminosidad de la escena
+TP_COLORAPP_ADAPTSCENE_TOOLTIP;Luminancia absoluta del entorno de la escena (cd/m²).\n1) Calculado en base a datos Exif: \nTiempo de Exposición - Velocidad ISO - Número F de apertura - Corrección de exposición\n2) Calculado a partir del Punto Blanco raw y Compensación de Exposición RT.
+TP_COLORAPP_ADAPTVIEWING;Luminosidad de visualización (cd/m²)
+TP_COLORAPP_ADAPTVIEWING_TOOLTIP;Luminancia absoluta del entorno de visualización\n(usualmente 16cd/m²)
+TP_COLORAPP_ADAP_AUTO_TOOLTIP;Si la casilla está seleccionada (como se recomienda) RT calcula el valor óptimo a partir de los datos Exif.\nPara establecer el valor manualmente, primero desmarque la casilla
TP_COLORAPP_ALGO;Algoritmo
TP_COLORAPP_ALGO_ALL;Todo
TP_COLORAPP_ALGO_JC;Claridad + Crominancia (JC)
@@ -974,6 +1515,7 @@ TP_COLORAPP_BADPIXSL;Filtro de píxeles calientes/muertos
TP_COLORAPP_BADPIXSL_TOOLTIP;Supresión de píxeles calientes/muertos (con coloreado brillante).\n 0 = Sin efecto \n 1 = Mediana \n 2 = Gaussiano.\n\nEstos elementos extraños son causados por limitaciones de CIECAM02. Como alternativa, ajuste la imagen para evitar sombras muy oscuras.
TP_COLORAPP_BRIGHT;Brillo (Q)
TP_COLORAPP_BRIGHT_TOOLTIP;En CIECAM02 el Brillo tiene en cuenta la luminosidad de los blancos y es diferente al de Lab y al de RGB
+TP_COLORAPP_CAT02ADAPTATION_TOOLTIP;Cuando se configura manualmente, se recomiendan valores por encima de 65.
TP_COLORAPP_CHROMA;Crominancia (C)
TP_COLORAPP_CHROMA_M;Colorido (M)
TP_COLORAPP_CHROMA_M_TOOLTIP;El Colorido CIECAM02 es diferente al de Lab y al de RGB
@@ -993,6 +1535,9 @@ TP_COLORAPP_CURVEEDITOR3;Curva de color
TP_COLORAPP_CURVEEDITOR3_TOOLTIP;Ajusta Crominancia, Saturación o Colorido.\n\nMuestra el histograma de Cromaticidad (Lab) antes de los ajustes CIECAM02.\nSi la casilla "Muestra en las curvas histogramas de salida CIECAM02" está seleccionada, muestra el histograma de C, s o M después de CIECAM02.\n\nC, s y M no se muestran en el histograma del panel principal.\n\nVea el histograma de salida final en el panel principal
TP_COLORAPP_DATACIE;Curvas con histogramas de salida CIECAM02
TP_COLORAPP_DATACIE_TOOLTIP;Si está seleccionada, los histogramas en las curvas CIECAM02 muestran aproximadamente valores/rangos de J o Q, y C, s o M después de los ajustes CIECAM02.\nEsta selección no influye en el histograma del panel principal.\n\nCuando no está seleccionada, los histogramas en las curvas CIECAM02 muestran valores Lab antes de los ajustes CIECAM02
+TP_COLORAPP_DEGREE_AUTO_TOOLTIP;Si la casilla está seleccionada (como se recomienda), RT calcula el valor óptimo, que es usado por CAT02, y también por todo CIECAM02.\nPara establecer manualmente el valor, primero desmarque la casilla (se recomienda usar valores mayores a 65)
+TP_COLORAPP_DEGREE_TOOLTIP;Cantidad de transformación de adaptación cromática CIE 2002
+TP_COLORAPP_FREE;Libre tempera+verde + CAT02 + [output]
TP_COLORAPP_GAMUT;Control de Gamut (Lab)
TP_COLORAPP_GAMUT_TOOLTIP;Permite control de gamut en modo Lab
TP_COLORAPP_HUE;Matiz (h)
@@ -1003,10 +1548,15 @@ TP_COLORAPP_LABEL_SCENE;Condiciones de la escena
TP_COLORAPP_LABEL_VIEWING;Condiciones de visualización
TP_COLORAPP_LIGHT;Claridad (J)
TP_COLORAPP_LIGHT_TOOLTIP;Claridad en CIECAM02 es diferente a la de Lab y a la de RGB
+TP_COLORAPP_MEANLUMINANCE;Luminancia media (Yb%)
TP_COLORAPP_MODEL;Modelo de Punto Blanco
TP_COLORAPP_MODEL_TOOLTIP;Modelo de Punto Blanco\n\nWB [RT] + [salida]:\nEl Balance de Blancos de RT es usado para la escena, CIECAM02 es establecido a D50, y el Balance de Blancos del dispositivo de salida es el establecido en Preferencias > Gestión de Color\n\nWB [RT+CAT02] + [salida]:\nEl Balance de Blancos de RT es usado por CAT02 y el del dispositivo de salida es el establecido en preferencias
+TP_COLORAPP_NEUTRAL;Restablecer
+TP_COLORAPP_NEUTRAL_TIP;Restablecer todos los controles deslizantes y las curvas a sus valores predeterminados
TP_COLORAPP_RSTPRO; Protección de tonos rojos y color piel
TP_COLORAPP_RSTPRO_TOOLTIP;Intensidad de protección de tonos rojos y color piel (en curvas y en controles deslizantes)
+TP_COLORAPP_SHARPCIE;Enfoque, Contraste por niveles de detalle, Micro-contraste & Eliminación de AC con Q/C
+TP_COLORAPP_SHARPCIE_TOOLTIP;Si se selecciona, Enfoque, Contraste por niveles de detalle, Micro-contraste & Eliminación de AC usarán CIECAM02
TP_COLORAPP_SURROUND;Entorno
TP_COLORAPP_SURROUND_AVER;Promedio
TP_COLORAPP_SURROUND_DARK;Oscuro
@@ -1023,11 +1573,15 @@ TP_COLORAPP_TCMODE_LABEL2;Curve modo 2
TP_COLORAPP_TCMODE_LABEL3;Curva en modo crominancia
TP_COLORAPP_TCMODE_LIGHTNESS;Claridad
TP_COLORAPP_TCMODE_SATUR;Saturación
+TP_COLORAPP_TEMP_TOOLTIP;Para seleccionar un iluminante, configure siempre Tinte = 1. \nA temperatura = 2856 \nD50 temperatura = 5003 \nD55 temperatura = 5503 \nD65 temperatura = 6504 \nD75 temperatura = 7504
TP_COLORAPP_TONECIE;Mapeo tonal usando Brillo (Q) CIECAM02.
TP_COLORAPP_TONECIE_TOOLTIP;Si esta opción no está seleccionada, el mapeo tonal se hace usando el espacio de color Lab.\nSi esta opción está seleccionada, el mapeo tonal se hace usando CIECAM02.\nLa herramienta de mapeo tonal debe de estar habilitada para que esta selección tenga efecto
-TP_COLORAPP_VIEWING_ABSOLUTELUMINANCE_TOOLTIP;Luminancia absoluta del entorno de visualización\n(usualmente 16cd/m²)
+TP_COLORAPP_VIEWING_ABSOLUTELUMINANCE_TOOLTIP;Luminancia absoluta del entorno de visualización \ n (normalmente 16 cd / m²).
TP_COLORAPP_WBCAM;BalBlanco [RT+CAT02] + [salida]
TP_COLORAPP_WBRT;BalBlanco [RT] + [salida]
+TP_COLORAPP_YB;Yb% (luminancia media)
+TP_COLORAPP_YBSCENE;Yb% (luminancia media)
+TP_COLORAPP_YBSCENE_TOOLTIP;Si está habilitado el modo automático, Yb se calcula a partir del valor medio de la luminancia de la imagen real
TP_COLORTONING_AB;o C/L
TP_COLORTONING_AUTOSAT;Automático
TP_COLORTONING_BALANCE;Balance
@@ -1039,6 +1593,27 @@ TP_COLORTONING_HIGHLIGHT;Luces Altas
TP_COLORTONING_HUE;Matiz
TP_COLORTONING_LAB;Mezcla Lab
TP_COLORTONING_LABEL;Tonificación de Color
+TP_COLORTONING_LABGRID;L*a*b* cuadrícula de corrección del color
+TP_COLORTONING_LABGRID_VALUES;HL: a=%1 b=%2\nS: a=%3 b=%4
+TP_COLORTONING_LABREGIONS;Regiones de corrección de color
+TP_COLORTONING_LABREGION_ABVALUES;a=%1 b=%2
+TP_COLORTONING_LABREGION_CHANNEL;Canal
+TP_COLORTONING_LABREGION_CHANNEL_ALL;Todos
+TP_COLORTONING_LABREGION_CHANNEL_B;Azul
+TP_COLORTONING_LABREGION_CHANNEL_G;Verde
+TP_COLORTONING_LABREGION_CHANNEL_R;Rojo
+TP_COLORTONING_LABREGION_CHROMATICITYMASK;C
+TP_COLORTONING_LABREGION_HUEMASK;H
+TP_COLORTONING_LABREGION_LIGHTNESS;Luminosidad
+TP_COLORTONING_LABREGION_LIGHTNESSMASK;L
+TP_COLORTONING_LABREGION_LIST_TITLE;Corrección
+TP_COLORTONING_LABREGION_MASK;Máscara
+TP_COLORTONING_LABREGION_MASKBLUR;Desenfoque de la máscara
+TP_COLORTONING_LABREGION_OFFSET;Compensar
+TP_COLORTONING_LABREGION_POWER;Potencia
+TP_COLORTONING_LABREGION_SATURATION;Saturación
+TP_COLORTONING_LABREGION_SHOWMASK;Mostrar máscara
+TP_COLORTONING_LABREGION_SLOPE;Bajar
TP_COLORTONING_LUMA;Luminancia
TP_COLORTONING_LUMAMODE;Preservar luminancia
TP_COLORTONING_LUMAMODE_TOOLTIP;Si está activado, cuando se cambia el color(rojo, verde, cian, azul, etc.) la luminancia de cada pixel es preservada.
@@ -1062,19 +1637,24 @@ TP_COLORTONING_STRENGTH;Intensidad
TP_COLORTONING_TWO2;Crominancia especial '2 colores'
TP_COLORTONING_TWOALL;Crominancia especial
TP_COLORTONING_TWOBY;Especial 'a' y 'b'
-TP_COLORTONING_TWOCOLOR_TOOLTIP;Crominancia estándar:\nRespuesta lineal, a* = b*.\n\nCrominancia especial:\nRespuesta lineal, a* = b*, pero no unidas - intentar debajo de la diagonal.\n\nEspecial a* and b*:\nRespuesta lineal no unida con curvas separadas para a* y b*. Previsto para efectos especiales.\n\nCrominancia especial 2 colores:\nMás predecible.
+TP_COLORTONING_TWOCOLOR_TOOLTIP;Crominancia estándar:\nRespuesta lineal, a* = b*.\n\nCrominancia especial:\nRespuesta lineal, a* = b*, pero no unidas - intentar debajo de la diagonal.\n\nEspecial a* and b*:\nRespuesta lineal no unida con curvas separadas para a* y b*. Previsto para efectos especiales.\nCrominancia especial 2 colores:\nMás predecible.
TP_COLORTONING_TWOSTD;Crominancia estándar
TP_CROP_FIXRATIO;Fijar proporciones:
TP_CROP_GTDIAGONALS;Regla de las diagonales
TP_CROP_GTEPASSPORT;Pasaporte biométrico
TP_CROP_GTFRAME;Marco
TP_CROP_GTGRID;Rejilla
+TP_CROP_GTHARMMEANS;Proporciones Armónicas
TP_CROP_GTNONE;Ninguna
TP_CROP_GTRULETHIRDS;Regla de los tercios
+TP_CROP_GTTRIANGLE1;Triángulos de oro(áureo)1
+TP_CROP_GTTRIANGLE2;Triángulos de oro(áureo)2
TP_CROP_GUIDETYPE;Clase de guía:
TP_CROP_H;Al
TP_CROP_LABEL;Recortar
TP_CROP_PPI;Ptos/Pulgada=
+TP_CROP_RESETCROP;Reiniciar
+TP_CROP_SELECTCROP;Seleccionar recorte
TP_CROP_W;Ancho
TP_CROP_X;x
TP_CROP_Y;y
@@ -1083,15 +1663,40 @@ TP_DARKFRAME_LABEL;Toma Negra
TP_DEFRINGE_LABEL;Quitar borde púrpura
TP_DEFRINGE_RADIUS;Radio
TP_DEFRINGE_THRESHOLD;Umbral
+TP_DEHAZE_DEPTH;Profundidad
+TP_DEHAZE_LABEL;Eliminación de neblina
+TP_DEHAZE_SHOW_DEPTH_MAP;Mostrar mapa de profundidad
+TP_DEHAZE_STRENGTH;Fuerza
+TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Control automático de multi-zonas
+TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Control automático global
+TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL_TOOLTIP;Trate de evaluar el ruido del color \nTenga cuidado, este cálculo es promedio y es bastante subjetivo.
TP_DIRPYRDENOISE_CHROMINANCE_BLUEYELLOW;Crominancia: Azul-Amarillo
+TP_DIRPYRDENOISE_CHROMINANCE_CURVE;Curva de Crominancia
+TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Aumente (multiplique) el valor de todos los controles deslizantes de crominancia. \nEsta curva le permite ajustar la intensidad de la reducción de ruido cromático en función de la cromaticidad, por ejemplo, para aumentar la acción en áreas de baja saturación y para disminuirla en aquellas de alta saturación.
+TP_DIRPYRDENOISE_CHROMINANCE_FRAME;Crominancia
+TP_DIRPYRDENOISE_CHROMINANCE_MANUAL;Manual
TP_DIRPYRDENOISE_CHROMINANCE_MASTER;Crominancia: Maestra
+TP_DIRPYRDENOISE_CHROMINANCE_METHOD;Método
+TP_DIRPYRDENOISE_CHROMINANCE_METHODADVANCED_TOOLTIP;Manual \nActos en la imagen completa. \nUsted controla la configuración de reducción de ruido manualmente. \nAutomático global \ nAcciones en la imagen completa. \n9 zonas se utilizan para calcular una configuración de reducción de ruido de crominancia global. \nVista previa \nAcciones activadas en la totalidad de la imagen. \ nLa parte de la imagen visible en la vista previa se utiliza para calcular la configuración global de reducción de ruido de crominancia.
+TP_DIRPYRDENOISE_CHROMINANCE_METHOD_TOOLTIP;Manual \nAcciones en la imagen completa. \nUsted controla las configuraciones de reducción de ruido manualmente. \nAutomático global \nAcciones en la imagen completa. \n9 zonas se utilizan para calcular una configuración global de reducción de ruido de crominancia. \nMúltiples zonas automáticas \ nNo hay vista previa: funciona solo durante el guardado, pero al usar el método de "Vista previa" al hacer coincidir el tamaño y centro del mosaico con el centro y el tamaño de la vista previa, puede obtener una idea de los resultados esperados. \ nLa imagen se divide en mosaicos (aproximadamente 10 a 70 dependiendo del tamaño de la imagen) y cada ficha recibe su propia configuración de reducción de ruido de crominancia. \nPrevisión \nAcciones en toda la imagen. \nLa parte de la imagen visible en la vista previa se utiliza para calcular la configuración global de reducción de ruido de crominancia.
+TP_DIRPYRDENOISE_CHROMINANCE_PMZ;Vista previa de múltiples zonas
+TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW;Vista previa
+TP_DIRPYRDENOISE_CHROMINANCE_PREVIEWRESIDUAL_INFO_TOOLTIP;Muestra los niveles de ruido restantes de la parte de la imagen visible en la vista previa después de wavelet. \n> 300 Muy ruidoso \n100-300 Ruidoso \n50-100 Un poco ruidoso \n <50 Muy bajo ruido \n Cuidado, los valores diferirán entre los modos RGB y L * a * b *. Los valores RGB son menos precisos porque el modo RGB no separa completamente la luminancia y la crominancia.
+TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_INFO;Tamaño de la vista previa =% 1, Centro: Px =% 2 Py =% 3
+TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_NOISEINFO;Previsualización de ruido: Media =% 1 Alta =% 2
+TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_NOISEINFO_EMPTY;Previsualización del ruido: Media = - Alta = -
+TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_TILEINFO;Tamaño del mosaico =% 1, Centro: Tx =% 2 Ty =% 3
TP_DIRPYRDENOISE_CHROMINANCE_REDGREEN;Crominancia: Rojo-Verde
TP_DIRPYRDENOISE_ENH;Modo mejorado
TP_DIRPYRDENOISE_ENH_TOOLTIP;Incrementa la calidad de la Reducción de Ruido a costa de un incremento de 20% en el tiempo de procesamiento
+TP_DIRPYRDENOISE_LABEL;Reducción del ruido
+TP_DIRPYRDENOISE_LUMINANCE_CONTROL;Control de luminancia
TP_DIRPYRDENOISE_LUMINANCE_CURVE;Curva de Luminancia
TP_DIRPYRDENOISE_LUMINANCE_DETAIL;Detalle en luminancia
+TP_DIRPYRDENOISE_LUMINANCE_FRAME;Luminancia
TP_DIRPYRDENOISE_LUMINANCE_SMOOTHING;Luminancia
TP_DIRPYRDENOISE_MAIN_COLORSPACE;Método
+TP_DIRPYRDENOISE_MAIN_COLORSPACE_LAB;L*a*b*
TP_DIRPYRDENOISE_MAIN_COLORSPACE_LABEL;Reducción de ruido
TP_DIRPYRDENOISE_MAIN_COLORSPACE_RGB;RGB
TP_DIRPYRDENOISE_MAIN_COLORSPACE_TOOLTIP;Para imágenes raw puede usar tanto el método RGB como el Lab.\n\nPara imágenes no raw el método Lab será usado de todas maneras, ignorando el método seleccionado.
@@ -1102,15 +1707,27 @@ TP_DIRPYRDENOISE_MAIN_MODE_AGGRESSIVE;Alto
TP_DIRPYRDENOISE_MAIN_MODE_CONSERVATIVE;Estándar
TP_DIRPYRDENOISE_MAIN_MODE_TOOLTIP;La Calidad puede ser adaptada a un patrón de ruido. Al seleccionar "Alto" se incrementa el efecto de reducción de ruido a costa de prolongar el tiempo de procesamiento.
TP_DIRPYRDENOISE_MEDIAN_METHOD;Método Median
-TP_DIRPYRDENOISE_MEDIAN_METHOD_LAB;Lab
+TP_DIRPYRDENOISE_MEDIAN_METHOD_CHROMINANCE;Solo croma(color)
+TP_DIRPYRDENOISE_MEDIAN_METHOD_LAB;L*a*b*
TP_DIRPYRDENOISE_MEDIAN_METHOD_LABEL;Median
TP_DIRPYRDENOISE_MEDIAN_METHOD_LUMINANCE;Sólo luminancia
TP_DIRPYRDENOISE_MEDIAN_METHOD_RGB;RGB
TP_DIRPYRDENOISE_MEDIAN_METHOD_TOOLTIP;Cuando se utiliza "Sólo Luminancia" y los métodos "Lab", el filtro Median será aplicado inmediatamente después de cada proceso de toda la cadena de reducción de ruido.\nCuando se utiliza el modo "RGB", el filtro Median se aplicará al final de toda la cadena de procesos de reducción de ruido.
+TP_DIRPYRDENOISE_MEDIAN_METHOD_WEIGHTED;Ponderado L * (pequeño) + a * b * (normal)
TP_DIRPYRDENOISE_MEDIAN_PASSES;Iteracciones Median
+TP_DIRPYRDENOISE_MEDIAN_PASSES_TOOLTIP;La aplicación de tres iteraciones de filtro de mediana con un tamaño de ventana de 3 × 3 a menudo conduce a mejores resultados que el uso de una iteración de filtro de mediana con un tamaño de ventana de 7 × 7.
TP_DIRPYRDENOISE_MEDIAN_TYPE;Tipo Median
+TP_DIRPYRDENOISE_MEDIAN_TYPE_TOOLTIP;Aplica un filtro de mediana para el tamaño de la ventana deseada. Cuanto mayor sea el tamaño de la ventana, más tiempo tardará. \n3 × 3 soft: trata 5 píxeles en una ventana de 3 × 3 píxeles. \n3 × 3: trata 9 píxeles en una ventana de 3 × 3 píxeles. \n5 × 5 suave: trata 13 píxeles en una ventana de 5 × 5 píxeles. \n5 × 5: trata 25 píxeles en una ventana de 5 × 5 píxeles. \n7 × 7: trata 49 píxeles en una ventana de 7 × 7 píxeles. \n9 × 9: trata 81 píxeles en una ventana de 9 × 9 píxeles. \nA veces es posible lograr una mayor calidad ejecutando varias iteraciones con un tamaño de ventana más pequeño que una iteración con una más grande.
+TP_DIRPYRDENOISE_SLI;Deslizador
+TP_DIRPYRDENOISE_TYPE_3X3;3×3
+TP_DIRPYRDENOISE_TYPE_3X3SOFT;3×3 suavisado
+TP_DIRPYRDENOISE_TYPE_5X5;5×5
+TP_DIRPYRDENOISE_TYPE_5X5SOFT;5×5 suavisado
+TP_DIRPYRDENOISE_TYPE_7X7;7×7
+TP_DIRPYRDENOISE_TYPE_9X9;9×9
TP_DIRPYREQUALIZER_ALGO;Rango de Color de Piel
TP_DIRPYREQUALIZER_ALGO_TOOLTIP;Fino: cercano a los colores de la piel, minimizando la acción en otros colores\nAmplio: evita más elementos extraños.
+TP_DIRPYREQUALIZER_ARTIF;Reduce elementos extraños
TP_DIRPYREQUALIZER_HUESKIN;Matiz de la piel
TP_DIRPYREQUALIZER_HUESKIN_TOOLTIP;En la parte superior se selecciona la zona con los valores máximos.\nEn la parte inferior se ajusta la transición.\nSi necesita para mover el área de manera significativa a la izquierda o a la derecha - o si hay elementos extraños:.. El balance de blancos es incorrecto \nPuedes reducir ligeramente la zona para evitar que el resto de la imagen se vea afectada.
TP_DIRPYREQUALIZER_LABEL;Contraste por niveles de detalle
@@ -1124,8 +1741,10 @@ TP_DIRPYREQUALIZER_SKIN_TOOLTIP;A -100 se focalizan los tonos de piel.\nA 0 todo
TP_DIRPYREQUALIZER_THRESHOLD;Umbral
TP_DIRPYREQUALIZER_TOOLTIP;Reduce los elementos extraños producidos en la transición entre los colores de piel (matiz, crominancia, luminancia) y el resto de la imagen.
TP_DISTORTION_AMOUNT;Cantidad
+TP_DISTORTION_AUTO_TIP;Corrige automáticamente la distorsión de la lente en archivos sin procesar al compararla con la imagen JPEG incrustada, si existe, y la cámara ha corregido automáticamente la distorsión de la lente.
TP_DISTORTION_LABEL;Corrección de Distorsión
TP_EPD_EDGESTOPPING;Parada en los bordes
+TP_EPD_GAMMA;Gamma
TP_EPD_LABEL;Mapeo tonal
TP_EPD_REWEIGHTINGITERATES;Iteraciones de reponderación
TP_EPD_SCALE;Escala
@@ -1135,6 +1754,7 @@ TP_EXPOSURE_AUTOLEVELS;Niveles automáticos
TP_EXPOSURE_AUTOLEVELS_TIP;Ejecuta Niveles Automáticos. Establece automáticamente los valores de los parámetros basándose en el análisis de la imagen.\nHabilita la reconstrucción de luces altas si es necesario
TP_EXPOSURE_BLACKLEVEL;Nivel de Negro
TP_EXPOSURE_BRIGHTNESS;Brillo
+TP_EXPOSURE_CLAMPOOG;Corte fuera de la gama de colores
TP_EXPOSURE_CLIP;Recorte %
TP_EXPOSURE_CLIP_TIP;Fracción de los píxeles que se recortará en una operación de Niveles Automáticos
TP_EXPOSURE_COMPRHIGHLIGHTS;Compresión de luces altas
@@ -1145,17 +1765,22 @@ TP_EXPOSURE_CURVEEDITOR1;Curva tonal 1
TP_EXPOSURE_CURVEEDITOR2;Curva tonal 2
TP_EXPOSURE_CURVEEDITOR2_TOOLTIP;Por favor, consulte RawPedia para aprender cómo obtener mejores resultados usando dos curvas tonales
TP_EXPOSURE_EXPCOMP;Compensación de exposición
+TP_EXPOSURE_HISTMATCHING;Curva de tono auto-balanceada
+TP_EXPOSURE_HISTMATCHING_TOOLTIP;Ajuste automáticamente los controles deslizantes y las curvas (excepto la compensación de exposición) para que coincidan con el aspecto de la miniatura JPEG incrustada.
TP_EXPOSURE_LABEL;Exposición
TP_EXPOSURE_SATURATION;Saturación
TP_EXPOSURE_TCMODE_FILMLIKE;Similar a película
TP_EXPOSURE_TCMODE_LABEL1;Curva modo 1
TP_EXPOSURE_TCMODE_LABEL2;Curva modo 2
+TP_EXPOSURE_TCMODE_LUMINANCE;Luminancia
+TP_EXPOSURE_TCMODE_PERCEPTUAL;Perceptual
TP_EXPOSURE_TCMODE_SATANDVALBLENDING;Mezcla de saturación y valor
TP_EXPOSURE_TCMODE_STANDARD;Estándar
TP_EXPOSURE_TCMODE_WEIGHTEDSTD;Estándar ponderado
TP_EXPOS_BLACKPOINT_LABEL;Raw - Puntos Negros
TP_EXPOS_WHITEPOINT_LABEL;Raw - Puntos Blancos
TP_FILMSIMULATION_LABEL;Simulación de Fílmico
+TP_FILMSIMULATION_SLOWPARSEDIR;RawTherapee está configurado para buscar imágenes Hald CLUT, que se usan para la herramienta Simulación de película, en una carpeta que tarda demasiado en cargarse. \nVaya a Preferencias> Procesamiento de imagen> Simulación de película \npara ver qué carpeta se está utilizando. Debería apuntar RawTherapee a una carpeta que contenga solo imágenes de Hald CLUT y nada más, o a una carpeta vacía si no desea usar la herramienta Simulación de película. \nLea el artículo de Simulación de película en RawPedia para obtener más información. \n¿Desea cancelar el escaneo ahora?
TP_FILMSIMULATION_STRENGTH;Intensidad
TP_FILMSIMULATION_ZEROCLUTSFOUND;Seleccionar el directorio HaldCLUT en Preferencias
TP_FLATFIELD_AUTOSELECT;Auto selección
@@ -1197,8 +1822,15 @@ TP_HSVEQUALIZER_HUE;H
TP_HSVEQUALIZER_LABEL;Ecualizador HSV
TP_HSVEQUALIZER_SAT;S
TP_HSVEQUALIZER_VAL;V
+TP_ICM_APPLYBASELINEEXPOSUREOFFSET;Exposición, punto de partida
+TP_ICM_APPLYBASELINEEXPOSUREOFFSET_TOOLTIP;Emplear el desplazamiento de la línea de base de DCP incrustado. La configuración solo está disponible si el DCP seleccionado tiene uno.
+TP_ICM_APPLYHUESATMAP;Tabla base
+TP_ICM_APPLYHUESATMAP_TOOLTIP;Emplear la tabla base DCP incrustada (Mapa Hue Sat). La configuración solo está disponible si el DCP seleccionado tiene unoloy the embedded DCP base table (HueSatMap). The setting is only available if the selected DCP has one.
+TP_ICM_APPLYLOOKTABLE;Revisar tabla
+TP_ICM_APPLYLOOKTABLE_TOOLTIP;Emplear la tabla de apariencia DCP incrustada. La configuración solo está disponible si el DCP seleccionado tiene uno.
TP_ICM_BLENDCMSMATRIX;Mezclar las luces altas ICC con matriz
TP_ICM_BLENDCMSMATRIX_TOOLTIP;Permite recuperar luces altas quemadas cuando se usan perfiles ICC basados en LUT
+TP_ICM_BPC;Compensación de punto negro
TP_ICM_DCPILLUMINANT;Iluminante
TP_ICM_DCPILLUMINANT_INTERPOLATED;Interpolado
TP_ICM_DCPILLUMINANT_TOOLTIP;Seleccione el Iluminante a emplear. El valor predeterminado es "interpolado", que es una mezcla entre dos basados en el Balance de Blancos. Este ajuste es posible solo si un Iluminante dual DCP con soporte de interpolación es seleccionado.
@@ -1217,16 +1849,26 @@ TP_ICM_INPUTPROFILE;Perfil de entrada
TP_ICM_LABEL;Gestión de color
TP_ICM_NOICM;Sin ICM: Salida sRGB
TP_ICM_OUTPUTPROFILE;Perfil de salida
+TP_ICM_PROFILEINTENT;Iintento de interpretación.
+TP_ICM_SAVEREFERENCE;Guardar imagen de referencia
+TP_ICM_SAVEREFERENCE_APPLYWB;Aplicar balance de blancos
+TP_ICM_SAVEREFERENCE_APPLYWB_TOOLTIP;En general, aplique el balance de blancos cuando guarde imágenes para crear perfiles ICC, y no aplique el balance de blancos para crear perfiles DCP.
TP_ICM_SAVEREFERENCE_TOOLTIP;Guardar la imagen TIFF lineal antes de aplicar el perfil de entrada. El resultado puede ser utilizado para fines de calibración y la generación de un perfil de cámara.
TP_ICM_TONECURVE;Usar la curva tonal en DCP
TP_ICM_TONECURVE_TOOLTIP;Activa el uso de las curvas de tono que pueden contener los perfiles DCP. Este ajuste es posible solo si el DCP seleccionado contiene una curva tonal.
TP_ICM_WORKINGPROFILE;Perfil de trabajo
+TP_ICM_WORKING_TRC;Curva de respuesta de tono:
+TP_ICM_WORKING_TRC_CUSTOM;Personalizado
+TP_ICM_WORKING_TRC_GAMMA;Gamma
+TP_ICM_WORKING_TRC_NONE;Ninguna/o
+TP_ICM_WORKING_TRC_SLOPE;Bajar
+TP_ICM_WORKING_TRC_TOOLTIP;Solo para perfiles incorporados.
TP_IMPULSEDENOISE_LABEL;Impulsar Reducc. ruido
TP_IMPULSEDENOISE_THRESH;Umbral
TP_LABCURVE_AVOIDCOLORSHIFT;Evitar desplazamiento de colores
-TP_LABCURVE_AVOIDCOLORSHIFT_TOOLTIP;Encaja los colores dentro de la gama del espacio de color de trabajo y aplica la corrección de Munsell
+TP_LABCURVE_AVOIDCOLORSHIFT_TOOLTIP;Encaja los colores dentro de la gamma del espacio de color de trabajo y aplica la corrección de Munsell
TP_LABCURVE_BRIGHTNESS;Brillo
-TP_LABCURVE_CHROMATICITY;Cromaticidad
+TP_LABCURVE_CHROMATICITY;Cromaticidad (Saturación)
TP_LABCURVE_CHROMA_TOOLTIP;Para aplicar mapeo tonal en blanco y negro, establezca la Cromaticidad a -100
TP_LABCURVE_CONTRAST;Contraste
TP_LABCURVE_CURVEEDITOR;Curva de luminancia
@@ -1238,6 +1880,7 @@ TP_LABCURVE_CURVEEDITOR_B_RANGE1;Azul saturado
TP_LABCURVE_CURVEEDITOR_B_RANGE2;Azul pastel
TP_LABCURVE_CURVEEDITOR_B_RANGE3;Amarillo pastel
TP_LABCURVE_CURVEEDITOR_B_RANGE4;Amarillo saturado
+TP_LABCURVE_CURVEEDITOR_CC;CC
TP_LABCURVE_CURVEEDITOR_CC_RANGE1;Neutros
TP_LABCURVE_CURVEEDITOR_CC_RANGE2;Mates
TP_LABCURVE_CURVEEDITOR_CC_RANGE3;Pastel
@@ -1262,7 +1905,29 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Puede usarse con el deslizador Cromaticidad y con la
TP_LENSGEOM_AUTOCROP;Auto recorte
TP_LENSGEOM_FILL;Auto relleno
TP_LENSGEOM_LABEL;Lente / Geometría
+TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automáticamente
+TP_LENSPROFILE_CORRECTION_LCPFILE;LCP archivo
+TP_LENSPROFILE_CORRECTION_MANUAL;Manual
TP_LENSPROFILE_LABEL;Perfil de corrección de lente
+TP_LENSPROFILE_LENS_WARNING;Advertencia: el factor de recorte utilizado para el perfilado de la lente es mayor que el factor de recorte de la cámara, los resultados pueden ser incorrectos.
+TP_LENSPROFILE_MODE_HEADER;Seleccione el perfil de la lente:
+TP_LENSPROFILE_USECA;Corrección de AC
+TP_LENSPROFILE_USEDIST;Corrección de distorsión
+TP_LENSPROFILE_USEVIGN;Corrección de viñeteo
+TP_LENSPROFILE_USE_CA;Aberración cromática
+TP_LENSPROFILE_USE_GEOMETRIC;Geométrico
+TP_LENSPROFILE_USE_HEADER;Seleccione distorsiones para corregir:
+TP_LENSPROFILE_USE_VIGNETTING;Viñeteado
+TP_LOCALCONTRAST_AMOUNT;Cantidad
+TP_LOCALCONTRAST_DARKNESS;Nivel de sombras
+TP_LOCALCONTRAST_LABEL;Contraste local
+TP_LOCALCONTRAST_LIGHTNESS;Nivel de luminosidad
+TP_LOCALCONTRAST_RADIUS;Radio
+TP_METADATA_EDIT;Aplicar modificaciones
+TP_METADATA_MODE;Modo de copia de metadatos
+TP_METADATA_STRIP;Eliminar todos los metadatos
+TP_METADATA_TUNNEL;Copiar sin cambios
+TP_NEUTRAL;Reiniciar
TP_NEUTRAL_TIP;Restablecer controles de exposición a valores neutros\nAplica a los mismos controles que son afectados por Niveles Automáticos, sin importar si usa o no Niveles Automáticos
TP_PCVIGNETTE_FEATHER;Difuminado
TP_PCVIGNETTE_FEATHER_TOOLTIP;Difuminación: \n0=Solo Esquinas\n50=Hasta medio camino al centro\n100=Hasta el Centro
@@ -1283,10 +1948,22 @@ TP_PREPROCESS_HOTPIXFILT;Filtro Pixel Caliente
TP_PREPROCESS_HOTPIXFILT_TOOLTIP;Trata de eliminar los píxeles calientes.
TP_PREPROCESS_LABEL;Preprocesado
TP_PREPROCESS_LINEDENOISE;Filtro de ruido de línea
+TP_PREPROCESS_LINEDENOISE_DIRECTION;Dirección
+TP_PREPROCESS_LINEDENOISE_DIRECTION_BOTH;Ambos
+TP_PREPROCESS_LINEDENOISE_DIRECTION_HORIZONTAL;Horizontal
+TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal solo en filas PDAF
+TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
TP_PREPROCESS_NO_FOUND;No encontrado
+TP_PREPROCESS_PDAFLINESFILTER;PDAF filtro de líneas
+TP_PRSHARPENING_LABEL;Enfocar después del cambio de tamaño
+TP_PRSHARPENING_TOOLTIP;Enfoca la imagen después de cambiar el tamaño. Solo funciona cuando se utiliza el método de cambio de tamaño "Lanczos". Es imposible previsualizar los efectos de esta herramienta. Ver RawPedia para instrucciones de uso.
TP_RAWCACORR_AUTO;Auto corrección
+TP_RAWCACORR_AUTOIT;Iterations
+TP_RAWCACORR_AUTOIT_TOOLTIP;Esta configuración está disponible si se marca "Corrección automática". \nLa autocorrección es conservadora, lo que significa que a menudo no corrige toda la aberración cromática. \nPara corregir la aberración cromática restante, puede usar hasta cinco iteraciones de aberración cromática automática. corrección. \nCada iteración reducirá la aberración cromática restante de la última iteración al costo de un tiempo de procesamiento adicional.
+TP_RAWCACORR_AVOIDCOLORSHIFT;Evitar el cambio de color
TP_RAWCACORR_CABLUE;Azul
TP_RAWCACORR_CARED;Rojo
+TP_RAWCACORR_CASTR;Fuerza
TP_RAWEXPOS_BLACKS;Niveles de negro
TP_RAWEXPOS_BLACK_0;Verde 1 (principal)
TP_RAWEXPOS_BLACK_1;Rojo
@@ -1299,19 +1976,96 @@ TP_RAWEXPOS_LINEAR;Corrección de punto blanco
TP_RAWEXPOS_PRESER;Preservación de Luces Altas
TP_RAWEXPOS_RGB;Rojo, Verde, Azul
TP_RAWEXPOS_TWOGREEN;Vincular verdes
+TP_RAW_1PASSMEDIUM;1-pasaje (medio)
+TP_RAW_2PASS;1-paso+rápido
+TP_RAW_3PASSBEST;3-Pasaje (Mejor)
+TP_RAW_4PASS;3-paso+rápido
+TP_RAW_AHD;AHD
+TP_RAW_AMAZE;AMaZE
+TP_RAW_AMAZEVNG4;AMaZE+VNG4
+TP_RAW_BORDER;Borde
+TP_RAW_DCB;DCB
TP_RAW_DCBENHANCE;Aplicar paso de mejora DCB
TP_RAW_DCBITERATIONS;Número de iteraciones DCB
+TP_RAW_DCBVNG4;DCB+VNG4
TP_RAW_DMETHOD;Método
TP_RAW_DMETHOD_PROGRESSBAR;%1 interpolando mosaico...
TP_RAW_DMETHOD_PROGRESSBAR_REFINE;Refinando la interpolación del mosaico...
TP_RAW_DMETHOD_TOOLTIP;Nota: IGV y LMMSE están dedicados a imágenes tomadas con grandes velocidades ISO
+TP_RAW_DUALDEMOSAICAUTOCONTRAST;Umbral automático
+TP_RAW_DUALDEMOSAICAUTOCONTRAST_TOOLTIP;Si la casilla está marcada (recomendado), RawTherapee calcula un valor óptimo según las regiones planas de la imagen. \nSi no hay una región plana en la imagen o la imagen es demasiado ruidosa, el valor se establecerá en 0. \nPara establecer manualmente el valor, desmarque la casilla de verificación primero (los valores razonables dependen de la imagen).
+TP_RAW_DUALDEMOSAICCONTRAST;Umbral de contraste
+TP_RAW_EAHD;EAHD
TP_RAW_FALSECOLOR;Pasos de supresión de color falso
+TP_RAW_FAST;Fast
+TP_RAW_HD;Límite
+TP_RAW_HD_TOOLTIP;Los valores más bajos hacen que la detección de píxeles muertos/vivos sea más agresiva, pero los falsos positivos pueden llevar a producir elementos extraños. Si observa que aparecen elementos extraños al habilitar los filtros de píxeles calientes/muertos, aumente gradualmente el valor del umbral hasta que desaparezcan.
+TP_RAW_HPHD;HPHD
+TP_RAW_IGV;IGV
+TP_RAW_IMAGENUM;Sub-imagen
+TP_RAW_IMAGENUM_TOOLTIP;Algunos archivos en bruto constan de varias sub-imágenes (Pentax / Sony Pixel Shift, Pentax 3-en-1 HDR, Canon Dual Pixel). \nAl usar cualquier método de demostración que no sea Pixel Shift, esto selecciona qué sub-imagen se usa . \nCuando se usa el método de demostración Pixel Shift en un Pixel Shift sin procesar, se usan todas las subimágenes, y esto selecciona qué subimagen se debe usar para mover partes.
TP_RAW_LABEL;Desmosaicado
+TP_RAW_LMMSE;LMMSE
TP_RAW_LMMSEITERATIONS;Pasos de mejora LMMSE
TP_RAW_LMMSE_TOOLTIP;Agregar gamma (paso 1)\n Agregar mediana (pasos 2,3,4)\nAgregar refinamientos (pasos 5,6) para reducir objetos espurios y mejorar la relación señal a ruido
+TP_RAW_MONO;Mono
+TP_RAW_NONE;Ninguno (muestra el patrón del sensor)
+TP_RAW_PIXELSHIFT;Cambio de píxel
+TP_RAW_PIXELSHIFTADAPTIVE;Detección adaptativa
+TP_RAW_PIXELSHIFTBLUR;Máscara de movimiento de desenfoque
+TP_RAW_PIXELSHIFTDMETHOD;Demosaicado, método para el movimiento
+TP_RAW_PIXELSHIFTEPERISO;ISO adaptación
+TP_RAW_PIXELSHIFTEPERISO_TOOLTIP;El valor predeterminado de 0 debería funcionar bien para la base ISO. \nAumente el valor para mejorar la detección del movimiento para una ISO más alta. \nAumente en pequeños pasos y observe la máscara de movimiento mientras aumenta.
+TP_RAW_PIXELSHIFTEQUALBRIGHT;Ecualiza el brillo de los cuadros.
+TP_RAW_PIXELSHIFTEQUALBRIGHTCHANNEL;Igualar por canal
+TP_RAW_PIXELSHIFTEQUALBRIGHTCHANNEL_TOOLTIP;Activado: ecualice los canales RGB individualmente. \nDeshabilitado: use el mismo factor de ecualización para todos los canales.
+TP_RAW_PIXELSHIFTEQUALBRIGHT_TOOLTIP;Ecualice el brillo de los cuadros con el brillo del cuadro seleccionado. \nSi hay áreas sobreexpuestas en los cuadros, seleccione el cuadro más brillante para evitar la aparición de colores magenta en áreas sobreexpuestas o habilite la corrección de movimiento.
+TP_RAW_PIXELSHIFTEXP0;Experimental
+TP_RAW_PIXELSHIFTGREEN;Compruebe el canal verde para el movimiento
+TP_RAW_PIXELSHIFTHOLEFILL;Rellene los fallos en la máscara de movimiento
+TP_RAW_PIXELSHIFTHOLEFILL_TOOLTIP;Rellene los fallos en la máscara de movimiento
+TP_RAW_PIXELSHIFTLMMSE;Utilice LMMSE para regiones móviles
+TP_RAW_PIXELSHIFTLMMSE_TOOLTIP;Use LMMSE en lugar de AMaZE para las áreas de movimiento. \nÚtil para imágenes de alta ISO.
+TP_RAW_PIXELSHIFTMASKTHRESHOLD;3x3 nuevo umbral
+TP_RAW_PIXELSHIFTMEDIAN;Usa la mediana pa3x3 nuevo umbral parara las regiones móviles.
+TP_RAW_PIXELSHIFTMEDIAN3;Excluir el cuadro seleccionado de la mediana
+TP_RAW_PIXELSHIFTMEDIAN3_TOOLTIP;Excluye el cuadro seleccionado de la mediana. \nUtilícelo si los objetos en movimiento se superponen en el cuadro 2 y 3
+TP_RAW_PIXELSHIFTMEDIAN_TOOLTIP;Use la mediana de todos los cuadros en lugar del cuadro seleccionado para las regiones con movimiento. \nElimina los objetos que se encuentran en diferentes lugares en todos los cuadros. \nBrinda efecto de movimiento en objetos de movimiento lento (superpuestos).
+TP_RAW_PIXELSHIFTMM_AUTO;Automático
+TP_RAW_PIXELSHIFTMM_CUSTOM;Personalizado
+TP_RAW_PIXELSHIFTMM_OFF;Apagado
+TP_RAW_PIXELSHIFTMOTION;Nivel de detección de movimiento (en desuso)
+TP_RAW_PIXELSHIFTMOTIONCORRECTION;Magnitudo de la corrección del movimiento verde
+TP_RAW_PIXELSHIFTMOTIONMETHOD;Corrección del movimiento
+TP_RAW_PIXELSHIFTMOTION_TOOLTIP;0 significa que no hay detección de movimiento. \n1 - 99 significa que el movimiento se detectará de acuerdo con este valor. Aumente el valor para aumentar la tasa de detección. \n100 significa que se utilizará el marco de demostración AMaZE.ción de movimiento. \n1 - 99 significa que el movimiento se detectará de acuerdo con este valor. Aumente el valor para aumentar la tasa de detección. \n100 significa que se utilizará el marco de demostración AMaZE.no motion detection.\n1 - 99 means motion will be detected according to this value. Increase value to increase detection rate.\n100 means the AMaZE-demosaiced frame will be used.
+TP_RAW_PIXELSHIFTNONGREENAMAZE;Compruebe AMaZE rojo / azul
+TP_RAW_PIXELSHIFTNONGREENCROSS;Compruebe los canales rojos/azules para el movimiento
+TP_RAW_PIXELSHIFTNONGREENCROSS2;Compruebe verde AMaZE
+TP_RAW_PIXELSHIFTNONGREENHORIZONTAL;Compruebe rojo/azul horizontal
+TP_RAW_PIXELSHIFTNONGREENVERTICAL;Compruebe rojo/azul vertical
+TP_RAW_PIXELSHIFTNREADISO;nLeer
+TP_RAW_PIXELSHIFTONEGREEN;Utilice un verde en lugar de media
+TP_RAW_PIXELSHIFTONEGREEN_TOOLTIP;Use un verde en lugar de promediar dos verdes para regiones sin movimiento.
+TP_RAW_PIXELSHIFTPRNU;PRNU (%)
+TP_RAW_PIXELSHIFTREDBLUEWEIGHT;Fuerza Rojo&Azul
+TP_RAW_PIXELSHIFTSHOWMOTION;Mostrar máscara de movimiento
+TP_RAW_PIXELSHIFTSHOWMOTIONMASKONLY;Mostrar solo máscara de movimiento
+TP_RAW_PIXELSHIFTSHOWMOTIONMASKONLY_TOOLTIP;Muestra la máscara de movimiento sin la imagen.
+TP_RAW_PIXELSHIFTSHOWMOTION_TOOLTIP;Superpone la imagen con una máscara que muestra las regiones con movimiento.
+TP_RAW_PIXELSHIFTSIGMA;Radio de desenfoque
+TP_RAW_PIXELSHIFTSIGMA_TOOLTIP;El radio predeterminado de 1.0 por lo general se ajusta bien a la base ISO. \nAumente el valor para tomas con ISO alto, 5.0 es un buen punto de partida. \nMire la máscara de movimiento mientras cambia el valor.
+TP_RAW_PIXELSHIFTSMOOTH;Smooth transitions
+TP_RAW_PIXELSHIFTSMOOTH_TOOLTIP;Transiciones suaves entre áreas con movimiento y áreas sin movimiento. \nConfigure en 0 para deshabilitar el suavizado en la transición. \nConfigure en 1 para obtener el resultado AMaZE / LMMSE del marco seleccionado (dependiendo de si se selecciona "Usar LMMSE") o la mediana de los cuatro cuadros si se selecciona "Usar mediana".
+TP_RAW_PIXELSHIFTSTDDEVFACTORBLUE;Factor de StdDev Azul
+TP_RAW_PIXELSHIFTSTDDEVFACTORGREEN;Factor de StdDev Verde
+TP_RAW_PIXELSHIFTSTDDEVFACTORRED;Factor de StdDev Rojo
+TP_RAW_RCD;RCD
+TP_RAW_RCDVNG4;RCD+VNG4
TP_RAW_SENSOR_BAYER_LABEL;Sensor con matriz Bayer
TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pases da mejores resultados (recomendado para imágenes de ISO bajo).\n1-pase es más rápido y es casi indistinguible del modo 3-pases para imágenes de ISO altas.
TP_RAW_SENSOR_XTRANS_LABEL;Sensor con matriz X-Trans
+TP_RAW_VNG4;VNG4
+TP_RESIZE_ALLOW_UPSCALING;Permitir escalado
TP_RESIZE_APPLIESTO;Aplica a:
TP_RESIZE_CROPPEDAREA;Área recortada
TP_RESIZE_FITBOX;Rectángulo límite
@@ -1326,6 +2080,86 @@ TP_RESIZE_SCALE;Escala
TP_RESIZE_SPECIFY;Especificar:
TP_RESIZE_W;An:
TP_RESIZE_WIDTH;Anchura
+TP_RETINEX_CONTEDIT_HSL;Ecualizador HSL del histograma
+TP_RETINEX_CONTEDIT_LAB;Ecualizador L * a * b * del histograma
+TP_RETINEX_CONTEDIT_LH;Ecualizador de tono
+TP_RETINEX_CONTEDIT_MAP;Ecualizador de máscara
+TP_RETINEX_CURVEEDITOR_CD;L=f(L)
+TP_RETINEX_CURVEEDITOR_CD_TOOLTIP;Luminancia según luminancia L = f (L) \nCorregir datos sin procesar para reducir halos y elementos extraños.
+TP_RETINEX_CURVEEDITOR_LH;Fuerza=f(H)
+TP_RETINEX_CURVEEDITOR_LH_TOOLTIP;Fuerza según el tono Fuerza = f (H) \nEsta curva también actúa sobre el croma cuando se usa el método 'Resaltar' retinex.
+TP_RETINEX_CURVEEDITOR_MAP;L=f(L)
+TP_RETINEX_CURVEEDITOR_MAP_TOOLTIP;Esta curva se puede aplicar sola o con una máscara gaussiana o una máscara wavelet. \n¡Cuidado con los elementos extraños!
+TP_RETINEX_EQUAL;Equalizador
+TP_RETINEX_FREEGAMMA;Gamma libre
+TP_RETINEX_GAIN;Aumentar
+TP_RETINEX_GAINOFFS;Aumentar y Offset (brillo)
+TP_RETINEX_GAINTRANSMISSION;Aumentar transmisión
+TP_RETINEX_GAINTRANSMISSION_TOOLTIP;Amplifique o reduzca el mapa de transmisión para lograr la luminancia. \nAbscisa: transmisión -min desde 0, media y valores (máx.). \nOrdena: ganancia.
+TP_RETINEX_GAIN_TOOLTIP;Actúa sobre la imagen restaurada. \nÉsta es muy diferente de las otras configuraciones. Se utiliza para píxeles blancos o negros, y para ayudar a equilibrar el histograma.
+TP_RETINEX_GAMMA;Gamma
+TP_RETINEX_GAMMA_FREE;Libre
+TP_RETINEX_GAMMA_HIGH;Alta
+TP_RETINEX_GAMMA_LOW;Baja
+TP_RETINEX_GAMMA_MID;Media
+TP_RETINEX_GAMMA_NONE;Ninguna
+TP_RETINEX_GAMMA_TOOLTIP;Restaura los tonos aplicando gamma antes y después de Retinex. Diferente de las curvas de Retinex u otras curvas (Lab, Exposición, etc.).
+TP_RETINEX_GRAD;Gradiente de transmisión
+TP_RETINEX_GRADS;Fuerza del Gradiente
+TP_RETINEX_GRADS_TOOLTIP;Si el control deslizante está en 0, todas las iteraciones son idénticas. \nSi es mayor a 0, la fuerza se reduce cuando las iteraciones aumentan, y viceversa.
+TP_RETINEX_GRAD_TOOLTIP;Si el control deslizante está en 0, todas las iteraciones son idénticas. \nSi es mayor a 0, la variación y el umbral se reducen cuando las iteraciones aumentan, y viceversa.
+TP_RETINEX_HIGH;Alto
+TP_RETINEX_HIGHLIG;Luces Altas
+TP_RETINEX_HIGHLIGHT;Umbral de resaltado
+TP_RETINEX_HIGHLIGHT_TOOLTIP;Aumente la acción del algoritmo alto. \nPuede requerir que vuelva a ajustar "Píxeles adyacentes" y aumentar la "Corrección de punto blanco" en la pestaña Sin formato -> Herramienta Puntos blancos sin procesar.
+TP_RETINEX_HSLSPACE_LIN;HSL-Lineal
+TP_RETINEX_HSLSPACE_LOG;HSL-Logarítmica
+TP_RETINEX_ITER;Iteracciones (mapeo-tonos)
+TP_RETINEX_ITERF;Mapeo de tonos
+TP_RETINEX_ITER_TOOLTIP;Simule un operador de mapeo de tonos. \nLos valores altos aumentan el tiempo de procesamiento.
+TP_RETINEX_LABEL;Retinex
+TP_RETINEX_LABEL_MASK;Máscara
+TP_RETINEX_LABSPACE;L*a*b*
+TP_RETINEX_LOW;Bajo
+TP_RETINEX_MAP;Método de máscara
+TP_RETINEX_MAP_GAUS;Máscara Gaussian
+TP_RETINEX_MAP_MAPP;Máscara de enfoque (wavelet partial)
+TP_RETINEX_MAP_MAPT;Máscara de enfoque(wavelet total)
+TP_RETINEX_MAP_METHOD_TOOLTIP;Use la máscara generada por la función gaussiana anterior (Radio, Método) para reducir los halos y los elementos extraños. \nCortar solo: aplique una curva de contraste diagonal en la máscara. \n¡Cuidado con los elementos extraños! \nMáscara gaussiana: genere y use un Desenfoque gaussiano de la máscara original. \nRápido. \nMáscara de corte: genere y use un wavelet en la máscara original. \nBajo.
+TP_RETINEX_MAP_NONE;Ninguno
+TP_RETINEX_MEDIAN;filtro de transmision mediana
+TP_RETINEX_METHOD;Método
+TP_RETINEX_METHOD_TOOLTIP;Baja = Reforzar la luz baja. \nUniforme = Ecualizar la acción. \nAlta = Reforzar la luz alta. \nLuces Altas = Eliminar magenta en las partes altas
+TP_RETINEX_MLABEL;Restaurado sin turbidez Min. =% 1 Max =% 2.
+TP_RETINEX_MLABEL_TOOLTIP;Debe estar cerca del mín = 0 máx = 32768 \nImagen restaurada sin mezcla.
+TP_RETINEX_NEIGHBOR;Radio
+TP_RETINEX_NEUTRAL;Restablecer
+TP_RETINEX_NEUTRAL_TIP;Restablecer todos los controles deslizantes y curvas a sus valores predeterminados.
+TP_RETINEX_OFFSET;compensar(brillo)
+TP_RETINEX_SCALES;Gradiente gaussiano
+TP_RETINEX_SCALES_TOOLTIP;Si el control deslizante está en 0, todas las iteraciones son idénticas. \nSi es mayor a 0 la escala y el radio se reducen cuando aumentan las iteraciones, y viceversa.
+TP_RETINEX_SETTINGS;Ajustes
+TP_RETINEX_SKAL;Escala
+TP_RETINEX_SLOPE;Gamma Libre al bajarla
+TP_RETINEX_STRENGTH;Fuerza
+TP_RETINEX_THRESHOLD;Límite
+TP_RETINEX_THRESHOLD_TOOLTIP; Límites de entrada/salida. \nEn = fuente de imagen,\nhacia afuera = imagen gauss.
+TP_RETINEX_TLABEL;TM Min=%1 Max=%2 Mean=%3 Sigma=%4
+TP_RETINEX_TLABEL2;TM Tm=%1 TM=%2
+TP_RETINEX_TLABEL_TOOLTIP;Resultado del mapa de transmisión. \nMin y Max son utilizados por diferencia.\nMean y Sigma. \nTm = Min TM = Max de mapa de transmisión.
+TP_RETINEX_TRANF;transmisión
+TP_RETINEX_TRANSMISSION;Mapa de transmisión
+TP_RETINEX_TRANSMISSION_TOOLTIP;Transmisión según la transmisión. \nAbscisa: transmisión desde valores negativos (mín.), Media y valores positivos (máx.). \nDerecha: amplificación o reducción.
+TP_RETINEX_UNIFORM;Uniforme
+TP_RETINEX_VARIANCE;Contraste
+TP_RETINEX_VARIANCE_TOOLTIP;La varianza baja aumenta el contraste y la saturación locales, pero puede producir elementos extraños.
+TP_RETINEX_VIEW;Proceso
+TP_RETINEX_VIEW_MASK;Máscara
+TP_RETINEX_VIEW_METHOD_TOOLTIP;Estándar - Visualización normal. \nMascara - Muestra la máscara. \nUna máscara de enfoque - Muestra la imagen con una máscara de desenfoque de radio alto. \nTransmisión - Automática \nFija - Muestra el mapa de transmisión del archivo, antes de cualquier acción sobre contraste y brillo. \nAtención: la máscara no corresponde a la realidad, pero se amplifica para hacerla más visible.
+TP_RETINEX_VIEW_NONE;Estandard
+TP_RETINEX_VIEW_TRAN;Transmisión - Auto
+TP_RETINEX_VIEW_TRAN2;Transmisión - Fija
+TP_RETINEX_VIEW_UNSHARP;Máscara de enfoque
TP_RGBCURVES_BLUE;B
TP_RGBCURVES_CHANNEL;Canal
TP_RGBCURVES_GREEN;G
@@ -1336,7 +2170,7 @@ TP_RGBCURVES_RED;R
TP_ROTATE_DEGREE;Grados
TP_ROTATE_LABEL;Rotar
TP_ROTATE_SELECTLINE;Seleccionar línea recta
-TP_SAVEDIALOG_OK_TIP;Atajo Ctrl-Enter
+TP_SAVEDIALOG_OK_TIP;Tecla de Atajo Ctrl-Enter
TP_SHADOWSHLIGHTS_HIGHLIGHTS;Luces altas
TP_SHADOWSHLIGHTS_HLTONALW;Ancho tonal de Luces Altas
TP_SHADOWSHLIGHTS_LABEL;Sombras/Luces altas
@@ -1350,6 +2184,7 @@ TP_SHARPENEDGE_LABEL;Bordes
TP_SHARPENEDGE_PASSES;Iteraciones
TP_SHARPENEDGE_THREE;Sólo luminancia
TP_SHARPENING_AMOUNT;Cantidad
+TP_SHARPENING_CONTRAST;Umbral de contraste
TP_SHARPENING_EDRADIUS;Radio
TP_SHARPENING_EDTOLERANCE;Tolerancia de bordes
TP_SHARPENING_HALOCONTROL;Control de halo
@@ -1365,9 +2200,16 @@ TP_SHARPENING_RLD_ITERATIONS;Iteraciones
TP_SHARPENING_THRESHOLD;Umbral
TP_SHARPENING_USM;Máscara de enfoque
TP_SHARPENMICRO_AMOUNT;Cantidad
+TP_SHARPENMICRO_CONTRAST;Umbral de contraste
TP_SHARPENMICRO_LABEL;Microcontraste
TP_SHARPENMICRO_MATRIX;Matriz 3×3 en lugar de 5×5
TP_SHARPENMICRO_UNIFORMITY;Uniformidad
+TP_SOFTLIGHT_LABEL;Luz tenue
+TP_SOFTLIGHT_STRENGTH;Fuerza
+TP_TM_FATTAL_AMOUNT;Cantidad
+TP_TM_FATTAL_ANCHOR;Ancla
+TP_TM_FATTAL_LABEL;HDR Mapeo de tonos
+TP_TM_FATTAL_THRESHOLD;Límite
TP_VIBRANCE_AVOIDCOLORSHIFT;Evitar desplazamiento de color
TP_VIBRANCE_CURVEEDITOR_SKINTONES;HH
TP_VIBRANCE_CURVEEDITOR_SKINTONES_LABEL;Tonos de piel
@@ -1392,6 +2234,170 @@ TP_VIGNETTING_CENTER_Y;Centro Y
TP_VIGNETTING_LABEL;Corrección de viñeteo
TP_VIGNETTING_RADIUS;Radio
TP_VIGNETTING_STRENGTH;Intensidad
+TP_WAVELET_1;Nivel 1
+TP_WAVELET_2;Nivel 2
+TP_WAVELET_3;Nivel 3
+TP_WAVELET_4;Nivel 4
+TP_WAVELET_5;Nivel 5
+TP_WAVELET_6;Nivel 6
+TP_WAVELET_7;Nivel 7
+TP_WAVELET_8;Nivel 8
+TP_WAVELET_9;Nivel 9
+TP_WAVELET_APPLYTO;Aplicar para
+TP_WAVELET_AVOID;Evitar el cambio de color
+TP_WAVELET_B0;negro
+TP_WAVELET_B1;Gris
+TP_WAVELET_B2;Residual
+TP_WAVELET_BACKGROUND;Fondo
+TP_WAVELET_BACUR;Curva
+TP_WAVELET_BALANCE;Balance de contraste d/v-h
+TP_WAVELET_BALANCE_TOOLTIP;Altera el balance entre las direcciones wavelet: vertical-horizontal y diagonal. \nSi se activa el contraste, en el color o el mapeo de tonos residuales, el efecto debido al balance se amplifica.
+TP_WAVELET_BALCHRO;Balance del color
+TP_WAVELET_BALCHRO_TOOLTIP;Si está habilitado, la curva o el control deslizante 'Balance de contraste' también modifica el balance del color.
+TP_WAVELET_BANONE;Ninguno
+TP_WAVELET_BASLI;Deslizador
+TP_WAVELET_BATYPE;Método de balance de contraste
+TP_WAVELET_CBENAB;Tonificación y balance de color
+TP_WAVELET_CB_TOOLTIP;Para valores fuertes, el tono del color del producto se combina o no con la descomposición de niveles 'tonificación' \nPara valores bajos, puede cambiar el balance de blancos del fondo (cielo, ...) sin cambiar el del plano frontal, generalmente más contrastado
+TP_WAVELET_CCURVE;Contraste local
+TP_WAVELET_CH1;gamma completa del color
+TP_WAVELET_CH2;Saturado/pastel
+TP_WAVELET_CH3;Enlazar con los niveles de contraste
+TP_WAVELET_CHCU;Curva
+TP_WAVELET_CHR;Fuerza de enlace con el contraste del color
+TP_WAVELET_CHRO;Umbral saturado/pastel
+TP_WAVELET_CHRO_TOOLTIP;Establece el nivel de wavelet que será el umbral entre los colores saturados y pastel. \n1-x: saturado \nx-9: pastel \nSi el valor supera la cantidad de niveles de wavelet que está utilizando, se ignorará.
+TP_WAVELET_CHR_TOOLTIP;Ajusta el color en función de los "niveles de contraste" y la "fuerza de enlace del contraste de croma"
+TP_WAVELET_CHSL;Deslizadores
+TP_WAVELET_CHTYPE;Método de crominancia
+TP_WAVELET_COLORT;Opacidad rojo-verde
+TP_WAVELET_COMPCONT;Contraste
+TP_WAVELET_COMPGAMMA;Gamma de compresión
+TP_WAVELET_COMPGAMMA_TOOLTIP;Ajustar la gamma de la imagen residual le permite equilibrar los datos y el histograma.
+TP_WAVELET_COMPTM;Mapeo de tonos
+TP_WAVELET_CONTEDIT;'Después',Curva de contraste
+TP_WAVELET_CONTR;Gamma
+TP_WAVELET_CONTRA;Contraste
+TP_WAVELET_CONTRAST_MINUS;Contraste -
+TP_WAVELET_CONTRAST_PLUS;Contraste +
+TP_WAVELET_CONTRA_TOOLTIP;Cambia el contraste de la imagen residual.
+TP_WAVELET_CTYPE;Control de crominancia
+TP_WAVELET_CURVEEDITOR_CC_TOOLTIP;Modifica el contraste local como una función del contraste local original (abscisa). \nLos valores bajos de abscisa representan un contraste local pequeño (valores reales aproximadamente 10 ... 20). \n50% de abscisa representa el contraste local promedio (valor real aproximadamente 100..300) . \n66% de abscisas representa la desviación estándar del contraste local (valor real de aproximadamente 300 ... 800). \n100% de abscisa representa el máximo contraste local (valor real de aproximadamente 3000 ... 8000).
+TP_WAVELET_CURVEEDITOR_CH;Niveles de contrate=f(Matiz)
+TP_WAVELET_CURVEEDITOR_CH_TOOLTIP;Modifica el contraste de cada nivel en función del tono. \nTenga cuidado de no sobrescribir los cambios realizados con los controles de tono de la subherramienta Gamut. \nLa curva solo tendrá efecto cuando los controles deslizantes del nivel de contraste de wavelets no sean cero.
+TP_WAVELET_CURVEEDITOR_CL;L
+TP_WAVELET_CURVEEDITOR_CL_TOOLTIP;Aplica una curva de luminancia de contraste definitiva al final del tratamiento con wavelets.
+TP_WAVELET_CURVEEDITOR_HH;HH
+TP_WAVELET_CURVEEDITOR_HH_TOOLTIP;Modifica el matiz de la imagen residual en función del matiz.
+TP_WAVELET_DALL;Todas las direcciones
+TP_WAVELET_DAUB;Cualidad del borde
+TP_WAVELET_DAUB2;D2 - bajo
+TP_WAVELET_DAUB4;D4 - estandar
+TP_WAVELET_DAUB6;D6 - estándar mayor
+TP_WAVELET_DAUB10;D10 - medio
+TP_WAVELET_DAUB14;D14 - alto
+TP_WAVELET_DAUB_TOOLTIP;Cambios en los coeficientes de Daubechies: \nD4 = Estándar, \nD14 = A menudo, el mejor rendimiento, un 10% más de tiempo. \nAfecta la detección de bordes, así como la calidad general de los primeros niveles. Sin embargo, la calidad no está estrictamente relacionada con este coeficiente y puede variar con las imágenes y los usos.
+TP_WAVELET_DONE;Vertical
+TP_WAVELET_DTHR;Diagonal
+TP_WAVELET_DTWO;Horizontal
+TP_WAVELET_EDCU;Curva
+TP_WAVELET_EDGCONT;Contraste local
+TP_WAVELET_EDGCONT_TOOLTIP;El ajuste de los puntos a la izquierda disminuye el contraste, y a la derecha lo aumenta. \nAbajo-izquierda, Arriba-Izquierda, Arriba-Derecha, Abajo-derecha \nRepresenta respectivamente el contraste local para valores bajos, media, mean + stdev, máxima
+TP_WAVELET_EDGE;Nitidez del borde
+TP_WAVELET_EDGEAMPLI;Amplificación de base
+TP_WAVELET_EDGEDETECT;Sensibilidad de gradiente
+TP_WAVELET_EDGEDETECTTHR;Umbral bajo (ruido)
+TP_WAVELET_EDGEDETECTTHR2;Umbral alto (detección)
+TP_WAVELET_EDGEDETECTTHR_TOOLTIP;Este ajustador le permite trabajar la detección de bordes, por ejemplo, para evitar aplicar la nitidez de los bordes a detalles finos, como el ruido en el cielo.
+TP_WAVELET_EDGEDETECT_TOOLTIP;Al mover el control deslizante hacia la derecha aumenta la sensibilidad del borde. Esto afecta el contraste local, la configuración de borde y el ruido.
+TP_WAVELET_EDGESENSI;Sensibilidad del borde
+TP_WAVELET_EDGREINF_TOOLTIP;Refuerza o reduce la acción del primer nivel, hace lo contrario con el segundo nivel y deja el resto sin cambios.
+TP_WAVELET_EDGTHRESH;Detalle
+TP_WAVELET_EDGTHRESH_TOOLTIP;Cambiar el reparto entre los primeros niveles y los demás. Cuanto más alto sea el umbral, más se centrará la acción en los primeros niveles. Tenga cuidado con los valores negativos, aumentan la acción de los niveles altos y pueden producir elementos extraños
+TP_WAVELET_EDRAD;Radio
+TP_WAVELET_EDRAD_TOOLTIP;Este ajuste de radio es muy diferente de aquellos en otras herramientas de enfoque. Su valor se compara con cada nivel a través de una función compleja. En este sentido, un valor de cero todavía tiene un efecto
+TP_WAVELET_EDSL;Deslizadores de umbral
+TP_WAVELET_EDTYPE;Método de contraste local
+TP_WAVELET_EDVAL;Fuerza
+TP_WAVELET_FINAL;Retoque final
+TP_WAVELET_FINEST;Mejor
+TP_WAVELET_HIGHLIGHT;Rango de luminancia
+TP_WAVELET_HS1;Rango de luminancia total
+TP_WAVELET_HS2;Sombras/Luces altas
+TP_WAVELET_HUESKIN;Tono de piel
+TP_WAVELET_HUESKIN_TOOLTIP;Los puntos inferiores establecen el comienzo de la zona de transición, y los puntos superiores el final de la misma, donde el efecto es máximo.\nSi necesita mover el área significativamente, o si hay elementos extraños, es porque el balance de blancos es incorrecto
+TP_WAVELET_HUESKY;Tono del cielo
+TP_WAVELET_HUESKY_TOOLTIP;Los puntos inferiores establecen el comienzo de la zona de transición, y los puntos superiores el final de la misma, donde el efecto es máximo. \nSi necesita mover el área significativamente, o si hay elementos extraños, entonces el balance de blancos es incorrecto .
+TP_WAVELET_ITER;Niveles de equilibrio delta
+TP_WAVELET_ITER_TOOLTIP;Izquierda: aumenta los niveles bajos y reduce los niveles altos, \nDerecha: reduce los niveles bajos y aumenta los niveles altos.
+TP_WAVELET_LABEL;Niveles wavelet
+TP_WAVELET_LARGEST;Más grueso
+TP_WAVELET_LEVCH;Cromaticidad(Color): saturación ó pureza
+TP_WAVELET_LEVDIR_ALL;Todos los nivels en todas las direcciones.
+TP_WAVELET_LEVDIR_INF;Por debajo o igual al nivel
+TP_WAVELET_LEVDIR_ONE;Un solo nivel
+TP_WAVELET_LEVDIR_SUP;Por encima del nivel
+TP_WAVELET_LEVELS;Niveles wavelet
+TP_WAVELET_LEVELS_TOOLTIP;Elija la cantidad de niveles de detalle en que se descompondrá la imagen. Más niveles requieren más RAM y más tiempo de procesamiento.
+TP_WAVELET_LEVF;Contraste
+TP_WAVELET_LEVLABEL;Vista previa de los niveles máximos posibles = %1
+TP_WAVELET_LEVONE;Nivel 2
+TP_WAVELET_LEVTHRE;Nivel 4
+TP_WAVELET_LEVTWO;Nivel 3
+TP_WAVELET_LEVZERO;Nivel 1
+TP_WAVELET_LINKEDG;Enlaza con la fuerza de la nitidez de los bordes
+TP_WAVELET_LIPST;Algoritmo mejorado
+TP_WAVELET_LOWLIGHT;Rango de luminancia de la sombra
+TP_WAVELET_MEDGREINF;Primer nivel
+TP_WAVELET_MEDI;Reduce los elementos extraños en el cielo azul
+TP_WAVELET_MEDILEV;Detección de bordes
+TP_WAVELET_MEDILEV_TOOLTIP;Cuando habilita la detección de bordes, se recomienda: \nTener los niveles de bajo contraste deshabilitados para evitar elementos extraños, \nusar para valores altos de sensibilidad de gradiente. \nPuede modular la fuerza con 'enfocar' desde quitar ruido y enfocar.
+TP_WAVELET_NEUTRAL;Neutral
+TP_WAVELET_NOIS;Quitar ruido
+TP_WAVELET_NOISE;Quitar ruido y clarificar
+TP_WAVELET_NPHIGH;Alto
+TP_WAVELET_NPLOW;Bajo
+TP_WAVELET_NPNONE;Ninguno
+TP_WAVELET_NPTYPE;Píxeles vecinos
+TP_WAVELET_NPTYPE_TOOLTIP;Este algoritmo utiliza la proximidad de un píxel y ocho de sus vecinos. Si hay una diferencia menor, los bordes se refuerzan.
+TP_WAVELET_OPACITY;Opacidad Azul-Amarillo
+TP_WAVELET_OPACITYW; Curva de balance d/v-h para contrast
+TP_WAVELET_OPACITYWL;Contraste local final
+TP_WAVELET_OPACITYWL_TOOLTIP;Modifica el contraste local definitivo al final del tratamiento wavelet \ nEl lado izquierdo representa el contraste local más pequeño, avanzando hacia la derecha el contraste local más grande
+TP_WAVELET_PASTEL;Cromaticidad(colores) pastel
+TP_WAVELET_PROC;Proceso
+TP_WAVELET_RE1;Reforzado
+TP_WAVELET_RE2;Sin alterar
+TP_WAVELET_RE3;Reducir
+TP_WAVELET_RESCHRO;Cromaticidad(aquí saturación)
+TP_WAVELET_RESCON;Sombras
+TP_WAVELET_RESCONH;Luces altas(Reflejos)
+TP_WAVELET_RESID;Imagen residual
+TP_WAVELET_SAT;Saturar la cromaticidad(color)
+TP_WAVELET_SETTINGS;Configuraciones Wavelet
+TP_WAVELET_SKIN;Enfocar piel/proteción
+TP_WAVELET_SKIN_TOOLTIP;A (menos)-100 los tonos de piel están afectados. \nA 0 todos los tonos se tratan por igual. \nA +100 los tonos de piel están protegidos, mientras que todos los demás tonos están afectados.
+TP_WAVELET_SKY;protección del cielo al enfocar
+TP_WAVELET_SKY_TOOLTIP;A -100 se apuntan los tonos del cielo. \nEn 0 todos los tonos se tratan por igual. \nEn +100 los tonos del cielo están protegidos, mientras que todos los demás tonos están afectados.
+TP_WAVELET_SKY_TOOLTIPEn (menos)-100se afecta a los tonos del cielo. \nEn 0 todos los tonos se tratan por igual. \nen +100 los tonos del cielo están protegidos, mientras que todos los demás tonos están afectados.
+TP_WAVELET_STREN;Fuerza
+TP_WAVELET_STRENGTH;Fuerza
+TP_WAVELET_SUPE;Extra
+TP_WAVELET_THR;Límite de la sombra
+TP_WAVELET_THRESHOLD;Niveles de luces altas
+TP_WAVELET_THRESHOLD2;Niveles de sombra
+TP_WAVELET_THRESHOLD2_TOOLTIP;Solo los niveles entre 9 y 9 menos el valor se verán afectados por el rango de luminancia de la sombra. Otros niveles serán tratados completamente. El nivel más alto posible está limitado por el valor del nivel de resaltado (9 menos el valor del nivel de resaltado)
+TP_WAVELET_THRESHOLD_TOOLTIP;Solo los niveles más allá del valor elegido se verán afectados por el rango de luminancia de resaltado. Otros niveles serán tratados completamente. El valor elegido aquí limita el valor más alto posible de la sombra.niveles
+TP_WAVELET_THRH;Umbral de luces altas
+TP_WAVELET_TILESBIG;Mosaicos grandes
+TP_WAVELET_TILESFULL;Imagen completa
+TP_WAVELET_TILESIZE;Método de mosaico
+TP_WAVELET_TILESLIT;Mosaicos pequeños
+TP_WAVELET_TILES_TOOLTIP;El procesamiento de la imagen completa conduce a una mejor calidad y es la opción recomendada, mientras que el uso de mosaicos es una solución alternativa para los usuarios con poca memoria RAM. Consulte RawPedia para los requisitos de memoria.
+TP_WAVELET_TMSTRENGTH;Fuerza comprensiva
+TP_WAVELET_TMSTRENGTH_TOOLTIP;Controle la intensidad del mapeo de tonos o la compresión de contraste de la imagen residual. Cuando el valor es diferente de 0 , los controles deslizantes Fuerza y Gamma de la herramienta de asignación de tonos en la pestaña Exposición se atenuarán.
+TP_WAVELET_TMTYPE;Método de compresión
+TP_WAVELET_TON;Viraje
TP_WBALANCE_AUTO;Auto
TP_WBALANCE_CAMERA;Cámara
TP_WBALANCE_CLOUDY;Nublado
@@ -1426,6 +2432,7 @@ TP_WBALANCE_LED_CRS;CRS SP12 WWMR16
TP_WBALANCE_LED_HEADER;LED
TP_WBALANCE_LED_LSI;LSI Lumelex 2040
TP_WBALANCE_METHOD;Método
+TP_WBALANCE_PICKER;Seleccionar
TP_WBALANCE_SHADE;Sombra
TP_WBALANCE_SIZE;Tamaño:
TP_WBALANCE_SOLUX35;Solux 3500K
@@ -1433,6 +2440,8 @@ TP_WBALANCE_SOLUX41;Solux 4100K
TP_WBALANCE_SOLUX47;Solux 4700K (proveedor)
TP_WBALANCE_SOLUX47_NG;Solux 4700K (Nat. Gallery)
TP_WBALANCE_SPOTWB;Muestra bal. blancos
+TP_WBALANCE_TEMPBIAS;Sesgo de temperatura AWB
+TP_WBALANCE_TEMPBIAS_TOOLTIP;Permite alterar el cálculo del "balance de blancos automático" \ndirigiéndolo hacia temperaturas más cálidas o más bajas. \nEl sesgo se expresa como un porcentaje de la temperatura calculada, por lo que el resultado viene dado por "computedTemp + computedTemp * bias".
TP_WBALANCE_TEMPERATURE;Temperatura
TP_WBALANCE_TUNGSTEN;Tungsteno
TP_WBALANCE_WATER1;Subacuático 1
@@ -1440,939 +2449,14 @@ TP_WBALANCE_WATER2;Subacuático 2
TP_WBALANCE_WATER_HEADER;Subacuático
ZOOMPANEL_100;(100%)
ZOOMPANEL_NEWCROPWINDOW;Abrir (nueva) ventana de detalle
-ZOOMPANEL_ZOOM100;Zoom al 100%\nAtajo: z
-ZOOMPANEL_ZOOMFITSCREEN;Ajustar a pantalla\nAtajo: Alt-f
-ZOOMPANEL_ZOOMIN;Aumentar Zoom\nAtajo: +
-ZOOMPANEL_ZOOMOUT;Reducir Zoom\nAtajo: -
+ZOOMPANEL_ZOOM100;Zoom al 100%\nTecla de Atajo: z
+ZOOMPANEL_ZOOMFITCROPSCREEN;Ajustar el recorte a la pantalla \nCorte corto: f
+ZOOMPANEL_ZOOMFITSCREEN;Ajustar a pantalla\nTecla de Atajo: Alt-f
+ZOOMPANEL_ZOOMIN;Aumentar Zoom\nTecla de Atajo: +
+ZOOMPANEL_ZOOMOUT;Reducir Zoom\nTecla de Atajo: -
!!!!!!!!!!!!!!!!!!!!!!!!!
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!
-!ADJUSTER_RESET_TO_DEFAULT;Click - reset to default value.\nCtrl+click - reset to initial value.
-!BATCHQUEUE_STARTSTOPHINT;Start or stop processing the images in the queue.\n\nShortcut: Ctrl+s
-!CURVEEDITOR_AXIS_IN;I:
-!CURVEEDITOR_AXIS_LEFT_TAN;LT:
-!CURVEEDITOR_AXIS_OUT;O:
-!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
-!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
-!DONT_SHOW_AGAIN;Don't show this message again.
-!DYNPROFILEEDITOR_DELETE;Delete
-!DYNPROFILEEDITOR_EDIT;Edit
-!DYNPROFILEEDITOR_EDIT_RULE;Edit Dynamic Profile Rule
-!DYNPROFILEEDITOR_ENTRY_TOOLTIP;The matching is case insensitive.\nUse the "re:" prefix to enter\na regular expression.
-!DYNPROFILEEDITOR_IMGTYPE_ANY;Any
-!DYNPROFILEEDITOR_IMGTYPE_HDR;HDR
-!DYNPROFILEEDITOR_IMGTYPE_PS;Pixel Shift
-!DYNPROFILEEDITOR_IMGTYPE_STD;Standard
-!DYNPROFILEEDITOR_MOVE_DOWN;Move Down
-!DYNPROFILEEDITOR_MOVE_UP;Move Up
-!DYNPROFILEEDITOR_NEW;New
-!DYNPROFILEEDITOR_NEW_RULE;New Dynamic Profile Rule
-!DYNPROFILEEDITOR_PROFILE;Processing Profile
-!EXIFFILTER_IMAGETYPE;Image type
-!EXIFPANEL_SHOWALL;Show all
-!EXPORT_BYPASS;Processing steps to bypass
-!EXPORT_BYPASS_EQUALIZER;Bypass Wavelet Levels
-!EXPORT_PIPELINE;Processing pipeline
-!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
-!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
-!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
-!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
-!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
-!FILEBROWSER_POPUPCOLORLABEL0;Label: None
-!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
-!FILEBROWSER_SHOWNOTTRASHHINT;Show only non-deleted images.
-!FILEBROWSER_SHOWORIGINALHINT;Show only original images.\n\nWhen several images exist with the same filename but different extensions, the one considered original is the one whose extension is nearest the top of the parsed extensions list in Preferences > File Browser > Parsed Extensions.
-!FILECHOOSER_FILTER_ANY;All files
-!FILECHOOSER_FILTER_COLPROF;Color profiles (*.icc)
-!FILECHOOSER_FILTER_CURVE;Curve files
-!FILECHOOSER_FILTER_LCP;Lens correction profiles
-!FILECHOOSER_FILTER_PP;Processing profiles
-!FILECHOOSER_FILTER_SAME;Same format as current photo
-!FILECHOOSER_FILTER_TIFF;TIFF files
-!GENERAL_APPLY;Apply
-!GENERAL_ASIMAGE;As Image
-!GENERAL_CURRENT;Current
-!GENERAL_OPEN;Open
-!GENERAL_RESET;Reset
-!GENERAL_SAVE_AS;Save as...
-!GENERAL_SLIDER;Slider
-!GIMP_PLUGIN_INFO;Welcome to the RawTherapee GIMP plugin!\nOnce you are done editing, simply close the main RawTherapee window and the image will be automatically imported in GIMP.
-!HISTOGRAM_TOOLTIP_MODE;Toggle between linear, log-linear and log-log scaling of the histogram.
-!HISTORY_MSG_166;Exposure - Reset
-!HISTORY_MSG_173;NR - Detail recovery
-!HISTORY_MSG_203;NR - Color space
-!HISTORY_MSG_235;B&W - CM - Auto
-!HISTORY_MSG_237;B&W - CM
-!HISTORY_MSG_256;NR - Median - Type
-!HISTORY_MSG_273;CT - Color Balance SMH
-!HISTORY_MSG_297;NR - Mode
-!HISTORY_MSG_299;NR - Chrominance curve
-!HISTORY_MSG_300;-
-!HISTORY_MSG_301;NR - Luma control
-!HISTORY_MSG_302;NR - Chroma method
-!HISTORY_MSG_303;NR - Chroma method
-!HISTORY_MSG_304;W - Contrast levels
-!HISTORY_MSG_305;Wavelet Levels
-!HISTORY_MSG_306;W - Process
-!HISTORY_MSG_307;W - Process
-!HISTORY_MSG_308;W - Process direction
-!HISTORY_MSG_309;W - ES - Detail
-!HISTORY_MSG_310;W - Residual - Sky tar/prot
-!HISTORY_MSG_311;W - Wavelet levels
-!HISTORY_MSG_312;W - Residual - Shadows threshold
-!HISTORY_MSG_313;W - Chroma - Sat/past
-!HISTORY_MSG_314;W - Gamut - Reduce artifacts
-!HISTORY_MSG_315;W - Residual - Contrast
-!HISTORY_MSG_316;W - Gamut - Skin tar/prot
-!HISTORY_MSG_317;W - Gamut - Skin hue
-!HISTORY_MSG_318;W - Contrast - Highlight levels
-!HISTORY_MSG_319;W - Contrast - Highlight range
-!HISTORY_MSG_320;W - Contrast - Shadow range
-!HISTORY_MSG_321;W - Contrast - Shadow levels
-!HISTORY_MSG_322;W - Gamut - Avoid color shift
-!HISTORY_MSG_323;W - ES - Local contrast
-!HISTORY_MSG_324;W - Chroma - Pastel
-!HISTORY_MSG_325;W - Chroma - Saturated
-!HISTORY_MSG_326;W - Chroma - Method
-!HISTORY_MSG_327;W - Contrast - Apply to
-!HISTORY_MSG_328;W - Chroma - Link strength
-!HISTORY_MSG_329;W - Toning - Opacity RG
-!HISTORY_MSG_330;W - Toning - Opacity BY
-!HISTORY_MSG_331;W - Contrast levels - Extra
-!HISTORY_MSG_332;W - Tiling method
-!HISTORY_MSG_333;W - Residual - Shadows
-!HISTORY_MSG_334;W - Residual - Chroma
-!HISTORY_MSG_335;W - Residual - Highlights
-!HISTORY_MSG_336;W - Residual - Highlights threshold
-!HISTORY_MSG_337;W - Residual - Sky hue
-!HISTORY_MSG_338;W - ES - Radius
-!HISTORY_MSG_339;W - ES - Strength
-!HISTORY_MSG_340;W - Strength
-!HISTORY_MSG_341;W - Edge performance
-!HISTORY_MSG_342;W - ES - First level
-!HISTORY_MSG_343;W - Chroma levels
-!HISTORY_MSG_344;W - Meth chroma sl/cur
-!HISTORY_MSG_345;W - ES - Local contrast
-!HISTORY_MSG_346;W - ES - Local contrast method
-!HISTORY_MSG_347;W - Denoise - Level 1
-!HISTORY_MSG_348;W - Denoise - Level 2
-!HISTORY_MSG_349;W - Denoise - Level 3
-!HISTORY_MSG_350;W - ES - Edge detection
-!HISTORY_MSG_351;W - Residual - HH curve
-!HISTORY_MSG_352;W - Background
-!HISTORY_MSG_353;W - ES - Gradient sensitivity
-!HISTORY_MSG_354;W - ES - Enhanced
-!HISTORY_MSG_355;W - ES - Threshold low
-!HISTORY_MSG_356;W - ES - Threshold high
-!HISTORY_MSG_357;W - Denoise - Link with ES
-!HISTORY_MSG_358;W - Gamut - CH
-!HISTORY_MSG_359;Hot/Dead - Threshold
-!HISTORY_MSG_360;TM - Gamma
-!HISTORY_MSG_361;W - Final - Chroma balance
-!HISTORY_MSG_362;W - Residual - Compression method
-!HISTORY_MSG_363;W - Residual - Compression strength
-!HISTORY_MSG_364;W - Final - Contrast balance
-!HISTORY_MSG_365;W - Final - Delta balance
-!HISTORY_MSG_366;W - Residual - Compression gamma
-!HISTORY_MSG_367;W - Final - 'After' contrast curve
-!HISTORY_MSG_368;W - Final - Contrast balance
-!HISTORY_MSG_369;W - Final - Balance method
-!HISTORY_MSG_370;W - Final - Local contrast curve
-!HISTORY_MSG_371;Post-Resize Sharpening
-!HISTORY_MSG_372;PRS USM - Radius
-!HISTORY_MSG_373;PRS USM - Amount
-!HISTORY_MSG_374;PRS USM - Threshold
-!HISTORY_MSG_375;PRS USM - Sharpen only edges
-!HISTORY_MSG_376;PRS USM - Edge detection radius
-!HISTORY_MSG_377;PRS USM - Edge tolerance
-!HISTORY_MSG_378;PRS USM - Halo control
-!HISTORY_MSG_379;PRS USM - Halo control amount
-!HISTORY_MSG_380;PRS - Method
-!HISTORY_MSG_381;PRS RLD - Radius
-!HISTORY_MSG_382;PRS RLD - Amount
-!HISTORY_MSG_383;PRS RLD - Damping
-!HISTORY_MSG_384;PRS RLD - Iterations
-!HISTORY_MSG_385;W - Residual - Color Balance
-!HISTORY_MSG_386;W - Residual - CB green high
-!HISTORY_MSG_387;W - Residual - CB blue high
-!HISTORY_MSG_388;W - Residual - CB green mid
-!HISTORY_MSG_389;W - Residual - CB blue mid
-!HISTORY_MSG_390;W - Residual - CB green low
-!HISTORY_MSG_391;W - Residual - CB blue low
-!HISTORY_MSG_392;W - Residual - Color Balance
-!HISTORY_MSG_393;DCP - Look table
-!HISTORY_MSG_394;DCP - Baseline exposure
-!HISTORY_MSG_395;DCP - Base table
-!HISTORY_MSG_396;W - Contrast sub-tool
-!HISTORY_MSG_397;W - Chroma sub-tool
-!HISTORY_MSG_398;W - ES sub-tool
-!HISTORY_MSG_399;W - Residual sub-tool
-!HISTORY_MSG_400;W - Final sub-tool
-!HISTORY_MSG_401;W - Toning sub-tool
-!HISTORY_MSG_402;W - Denoise sub-tool
-!HISTORY_MSG_403;W - ES - Edge sensitivity
-!HISTORY_MSG_404;W - ES - Base amplification
-!HISTORY_MSG_405;W - Denoise - Level 4
-!HISTORY_MSG_406;W - ES - Neighboring pixels
-!HISTORY_MSG_407;Retinex - Method
-!HISTORY_MSG_408;Retinex - Radius
-!HISTORY_MSG_409;Retinex - Contrast
-!HISTORY_MSG_410;Retinex - Offset
-!HISTORY_MSG_411;Retinex - Strength
-!HISTORY_MSG_412;Retinex - Gaussian gradient
-!HISTORY_MSG_413;Retinex - Contrast
-!HISTORY_MSG_414;Retinex - Histogram - Lab
-!HISTORY_MSG_415;Retinex - Transmission
-!HISTORY_MSG_416;Retinex
-!HISTORY_MSG_417;Retinex - Transmission median
-!HISTORY_MSG_418;Retinex - Threshold
-!HISTORY_MSG_419;Retinex - Color space
-!HISTORY_MSG_420;Retinex - Histogram - HSL
-!HISTORY_MSG_421;Retinex - Gamma
-!HISTORY_MSG_422;Retinex - Gamma
-!HISTORY_MSG_423;Retinex - Gamma slope
-!HISTORY_MSG_424;Retinex - HL threshold
-!HISTORY_MSG_425;Retinex - Log base
-!HISTORY_MSG_426;Retinex - Hue equalizer
-!HISTORY_MSG_427;Output rendering intent
-!HISTORY_MSG_428;Monitor rendering intent
-!HISTORY_MSG_429;Retinex - Iterations
-!HISTORY_MSG_430;Retinex - Transmission gradient
-!HISTORY_MSG_431;Retinex - Strength gradient
-!HISTORY_MSG_432;Retinex - M - Highlights
-!HISTORY_MSG_433;Retinex - M - Highlights TW
-!HISTORY_MSG_434;Retinex - M - Shadows
-!HISTORY_MSG_435;Retinex - M - Shadows TW
-!HISTORY_MSG_436;Retinex - M - Radius
-!HISTORY_MSG_437;Retinex - M - Method
-!HISTORY_MSG_438;Retinex - M - Equalizer
-!HISTORY_MSG_439;Retinex - Process
-!HISTORY_MSG_440;CbDL - Method
-!HISTORY_MSG_441;Retinex - Gain transmission
-!HISTORY_MSG_442;Retinex - Scale
-!HISTORY_MSG_443;Output black point compensation
-!HISTORY_MSG_444;WB - Temp bias
-!HISTORY_MSG_445;Raw sub-image
-!HISTORY_MSG_449;PS - ISO adaption
-!HISTORY_MSG_452;PS - Show motion
-!HISTORY_MSG_453;PS - Show mask only
-!HISTORY_MSG_457;PS - Check red/blue
-!HISTORY_MSG_462;PS - Check green
-!HISTORY_MSG_464;PS - Blur motion mask
-!HISTORY_MSG_465;PS - Blur radius
-!HISTORY_MSG_468;PS - Fill holes
-!HISTORY_MSG_469;PS - Median
-!HISTORY_MSG_471;PS - Motion correction
-!HISTORY_MSG_472;PS - Smooth transitions
-!HISTORY_MSG_473;PS - Use LMMSE
-!HISTORY_MSG_474;PS - Equalize
-!HISTORY_MSG_475;PS - Equalize channel
-!HISTORY_MSG_476;CAM02 - Temp out
-!HISTORY_MSG_477;CAM02 - Green out
-!HISTORY_MSG_478;CAM02 - Yb out
-!HISTORY_MSG_479;CAM02 - CAT02 adaptation out
-!HISTORY_MSG_480;CAM02 - Automatic CAT02 out
-!HISTORY_MSG_481;CAM02 - Temp scene
-!HISTORY_MSG_482;CAM02 - Green scene
-!HISTORY_MSG_483;CAM02 - Yb scene
-!HISTORY_MSG_484;CAM02 - Auto Yb scene
-!HISTORY_MSG_485;Lens Correction
-!HISTORY_MSG_486;Lens Correction - Camera
-!HISTORY_MSG_487;Lens Correction - Lens
-!HISTORY_MSG_488;Dynamic Range Compression
-!HISTORY_MSG_489;DRC - Detail
-!HISTORY_MSG_490;DRC - Amount
-!HISTORY_MSG_491;White Balance
-!HISTORY_MSG_492;RGB Curves
-!HISTORY_MSG_493;L*a*b* Adjustments
-!HISTORY_MSG_CLAMPOOG;Clip out-of-gamut colors
-!HISTORY_MSG_COLORTONING_LABGRID_VALUE;CT - Color correction
-!HISTORY_MSG_COLORTONING_LABREGION_AB;CT - Color correction
-!HISTORY_MSG_COLORTONING_LABREGION_CHANNEL;CT - Channel
-!HISTORY_MSG_COLORTONING_LABREGION_CHROMATICITYMASK;CT - region C mask
-!HISTORY_MSG_COLORTONING_LABREGION_HUEMASK;CT - H mask
-!HISTORY_MSG_COLORTONING_LABREGION_LIGHTNESS;CT - Lightness
-!HISTORY_MSG_COLORTONING_LABREGION_LIGHTNESSMASK;CT - L mask
-!HISTORY_MSG_COLORTONING_LABREGION_LIST;CT - List
-!HISTORY_MSG_COLORTONING_LABREGION_MASKBLUR;CT - region mask blur
-!HISTORY_MSG_COLORTONING_LABREGION_OFFSET;CT - region offset
-!HISTORY_MSG_COLORTONING_LABREGION_POWER;CT - region power
-!HISTORY_MSG_COLORTONING_LABREGION_SATURATION;CT - Saturation
-!HISTORY_MSG_COLORTONING_LABREGION_SHOWMASK;CT - region show mask
-!HISTORY_MSG_COLORTONING_LABREGION_SLOPE;CT - region slope
-!HISTORY_MSG_DEHAZE_DEPTH;Dehaze - Depth
-!HISTORY_MSG_DEHAZE_ENABLED;Haze Removal
-!HISTORY_MSG_DEHAZE_SHOW_DEPTH_MAP;Dehaze - Show depth map
-!HISTORY_MSG_DEHAZE_STRENGTH;Dehaze - Strength
-!HISTORY_MSG_DUALDEMOSAIC_AUTO_CONTRAST;Dual demosaic - Auto threshold
-!HISTORY_MSG_DUALDEMOSAIC_CONTRAST;Dual demosaic - Contrast threshold
-!HISTORY_MSG_HISTMATCHING;Auto-matched tone curve
-!HISTORY_MSG_ICM_OUTPUT_PRIMARIES;Output - Primaries
-!HISTORY_MSG_ICM_OUTPUT_TEMP;Output - ICC-v4 illuminant D
-!HISTORY_MSG_ICM_OUTPUT_TYPE;Output - Type
-!HISTORY_MSG_ICM_WORKING_GAMMA;Working - Gamma
-!HISTORY_MSG_ICM_WORKING_SLOPE;Working - Slope
-!HISTORY_MSG_ICM_WORKING_TRC_METHOD;Working - TRC method
-!HISTORY_MSG_LOCALCONTRAST_AMOUNT;Local Contrast - Amount
-!HISTORY_MSG_LOCALCONTRAST_DARKNESS;Local Contrast - Darkness
-!HISTORY_MSG_LOCALCONTRAST_ENABLED;Local Contrast
-!HISTORY_MSG_LOCALCONTRAST_LIGHTNESS;Local Contrast - Lightness
-!HISTORY_MSG_LOCALCONTRAST_RADIUS;Local Contrast - Radius
-!HISTORY_MSG_METADATA_MODE;Metadata copy mode
-!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
-!HISTORY_MSG_PIXELSHIFT_DEMOSAIC;PS - Demosaic method for motion
-!HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION;Line noise filter direction
-!HISTORY_MSG_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!HISTORY_MSG_PRSHARPEN_CONTRAST;PRS - Contrast threshold
-!HISTORY_MSG_RAWCACORR_AUTOIT;Raw CA Correction - Iterations
-!HISTORY_MSG_RAWCACORR_COLORSHIFT;Raw CA Correction - Avoid color shift
-!HISTORY_MSG_RAW_BORDER;Raw border
-!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
-!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
-!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
-!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
-!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
-!HISTORY_MSG_TM_FATTAL_ANCHOR;DRC - Anchor
-!ICCPROFCREATOR_COPYRIGHT;Copyright:
-!ICCPROFCREATOR_COPYRIGHT_RESET_TOOLTIP;Reset to the default copyright, granted to "RawTherapee, CC0"
-!ICCPROFCREATOR_CUSTOM;Custom
-!ICCPROFCREATOR_DESCRIPTION;Description:
-!ICCPROFCREATOR_DESCRIPTION_ADDPARAM;Append gamma and slope values to the description
-!ICCPROFCREATOR_DESCRIPTION_TOOLTIP;Leave empty to set the default description.
-!ICCPROFCREATOR_GAMMA;Gamma
-!ICCPROFCREATOR_ICCVERSION;ICC version:
-!ICCPROFCREATOR_ILL;Illuminant:
-!ICCPROFCREATOR_ILL_41;D41
-!ICCPROFCREATOR_ILL_50;D50
-!ICCPROFCREATOR_ILL_55;D55
-!ICCPROFCREATOR_ILL_60;D60
-!ICCPROFCREATOR_ILL_65;D65
-!ICCPROFCREATOR_ILL_80;D80
-!ICCPROFCREATOR_ILL_DEF;Default
-!ICCPROFCREATOR_ILL_INC;StdA 2856K
-!ICCPROFCREATOR_ILL_TOOLTIP;You can only set the illuminant for ICC v4 profiles.
-!ICCPROFCREATOR_PRIMARIES;Primaries:
-!ICCPROFCREATOR_PRIM_ACESP0;ACES AP0
-!ICCPROFCREATOR_PRIM_ACESP1;ACES AP1
-!ICCPROFCREATOR_PRIM_ADOBE;Adobe RGB (1998)
-!ICCPROFCREATOR_PRIM_BEST;BestRGB
-!ICCPROFCREATOR_PRIM_BETA;BetaRGB
-!ICCPROFCREATOR_PRIM_BLUX;Blue X
-!ICCPROFCREATOR_PRIM_BLUY;Blue Y
-!ICCPROFCREATOR_PRIM_BRUCE;BruceRGB
-!ICCPROFCREATOR_PRIM_GREX;Green X
-!ICCPROFCREATOR_PRIM_GREY;Green Y
-!ICCPROFCREATOR_PRIM_PROPH;Prophoto
-!ICCPROFCREATOR_PRIM_REC2020;Rec2020
-!ICCPROFCREATOR_PRIM_REDX;Red X
-!ICCPROFCREATOR_PRIM_REDY;Red Y
-!ICCPROFCREATOR_PRIM_SRGB;sRGB
-!ICCPROFCREATOR_PRIM_TOOLTIP;You can only set custom primaries for ICC v4 profiles.
-!ICCPROFCREATOR_PRIM_WIDEG;Widegamut
-!ICCPROFCREATOR_PROF_V2;ICC v2
-!ICCPROFCREATOR_PROF_V4;ICC v4
-!ICCPROFCREATOR_SAVEDIALOG_TITLE;Save ICC profile as...
-!ICCPROFCREATOR_SLOPE;Slope
-!ICCPROFCREATOR_TRC_PRESET;Tone response curve:
-!IPTCPANEL_CATEGORYHINT;Identifies the subject of the image in the opinion of the provider.
-!IPTCPANEL_CITYHINT;Enter the name of the city pictured in this image.
-!IPTCPANEL_COPYRIGHT;Copyright notice
-!IPTCPANEL_COPYRIGHTHINT;Enter a Notice on the current owner of the Copyright for this image, such as ©2008 Jane Doe.
-!IPTCPANEL_COUNTRYHINT;Enter the name of the country pictured in this image.
-!IPTCPANEL_CREATOR;Creator
-!IPTCPANEL_CREATORHINT;Enter the name of the person that created this image.
-!IPTCPANEL_CREATORJOBTITLE;Creator's job title
-!IPTCPANEL_CREATORJOBTITLEHINT;Enter the Job Title of the person listed in the Creator field.
-!IPTCPANEL_DATECREATEDHINT;Enter the Date the image was taken.
-!IPTCPANEL_DESCRIPTION;Description
-!IPTCPANEL_DESCRIPTIONHINT;Enter a "caption" describing the who, what, and why of what is happening in this image, this might include names of people, and/or their role in the action that is taking place within the image.
-!IPTCPANEL_DESCRIPTIONWRITER;Description writer
-!IPTCPANEL_DESCRIPTIONWRITERHINT;Enter the name of the person involved in writing, editing or correcting the description of the image.
-!IPTCPANEL_HEADLINEHINT;Enter a brief publishable synopsis or summary of the contents of the image.
-!IPTCPANEL_INSTRUCTIONSHINT;Enter information about embargoes, or other restrictions not covered by the Copyright field.
-!IPTCPANEL_KEYWORDSHINT;Enter any number of keywords, terms or phrases used to express the subject matter in the image.
-!IPTCPANEL_PROVINCE;Province or state
-!IPTCPANEL_PROVINCEHINT;Enter the name of the province or state pictured in this image.
-!IPTCPANEL_SOURCEHINT;Enter or edit the name of a person or party who has a role in the content supply chain, such as a person or entity from whom you received this image from.
-!IPTCPANEL_SUPPCATEGORIES;Supplemental categories
-!IPTCPANEL_SUPPCATEGORIESHINT;Further refines the subject of the image.
-!IPTCPANEL_TITLEHINT;Enter a short verbal and human readable name for the image, this may be the file name.
-!IPTCPANEL_TRANSREFERENCE;Job ID
-!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
-!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
-!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
-!MAIN_TAB_ADVANCED;Advanced
-!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: Alt-w
-!MAIN_TAB_INSPECT; Inspect
-!MAIN_TOOLTIP_BACKCOLOR3;Background color of the preview: middle grey\nShortcut: 9
-!MAIN_TOOLTIP_PREVIEWSHARPMASK;Preview the sharpening contrast mask.\nShortcut: p\n\nOnly works when sharpening is enabled and zoom >= 100%.
-!MONITOR_PROFILE_SYSTEM;System default
-!NAVIGATOR_B;B:
-!NAVIGATOR_G;G:
-!NAVIGATOR_H;H:
-!NAVIGATOR_LAB_A;a*:
-!NAVIGATOR_LAB_B;b*:
-!NAVIGATOR_LAB_L;L*:
-!NAVIGATOR_R;R:
-!NAVIGATOR_S;S:
-!NAVIGATOR_V;V:
-!OPTIONS_BUNDLED_MISSING;The bundled profile "%1" could not be found!\n\nYour installation could be damaged.\n\nDefault internal values will be used instead.
-!OPTIONS_DEFIMG_MISSING;The default profile for non-raw photos could not be found or is not set.\n\nPlease check your profiles' directory, it may be missing or damaged.\n\n"%1" will be used instead.
-!OPTIONS_DEFRAW_MISSING;The default profile for raw photos could not be found or is not set.\n\nPlease check your profiles' directory, it may be missing or damaged.\n\n"%1" will be used instead.
-!PARTIALPASTE_ADVANCEDGROUP;Advanced Settings
-!PARTIALPASTE_DEHAZE;Haze removal
-!PARTIALPASTE_EQUALIZER;Wavelet levels
-!PARTIALPASTE_GRADIENT;Graduated filter
-!PARTIALPASTE_LOCALCONTRAST;Local contrast
-!PARTIALPASTE_METADATA;Metadata mode
-!PARTIALPASTE_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!PARTIALPASTE_PRSHARPENING;Post-resize sharpening
-!PARTIALPASTE_RAWCACORR_AVOIDCOLORSHIFT;CA avoid color shift
-!PARTIALPASTE_RAWCACORR_CAREDBLUE;CA red & blue
-!PARTIALPASTE_RAW_BORDER;Raw border
-!PARTIALPASTE_RAW_IMAGENUM;Sub-image
-!PARTIALPASTE_RAW_PIXELSHIFT;Pixel Shift
-!PARTIALPASTE_RETINEX;Retinex
-!PARTIALPASTE_SOFTLIGHT;Soft light
-!PARTIALPASTE_TM_FATTAL;Dynamic range compression
-!PREFERENCES_APPEARANCE;Appearance
-!PREFERENCES_APPEARANCE_COLORPICKERFONT;Color picker font
-!PREFERENCES_APPEARANCE_CROPMASKCOLOR;Crop mask color
-!PREFERENCES_APPEARANCE_MAINFONT;Main font
-!PREFERENCES_APPEARANCE_THEME;Theme
-!PREFERENCES_AUTOSAVE_TP_OPEN;Save tool collapsed/expanded state on exit
-!PREFERENCES_CACHECLEAR;Clear
-!PREFERENCES_CACHECLEAR_ALL;Clear all cached files:
-!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
-!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
-!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
-!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
-!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
-!PREFERENCES_CMMBPC;Black point compensation
-!PREFERENCES_CROP;Crop Editing
-!PREFERENCES_CROP_AUTO_FIT;Automatically zoom to fit the crop
-!PREFERENCES_CROP_GUIDES;Guides shown when not editing the crop
-!PREFERENCES_CROP_GUIDES_FRAME;Frame
-!PREFERENCES_CROP_GUIDES_FULL;Original
-!PREFERENCES_CROP_GUIDES_NONE;None
-!PREFERENCES_CURVEBBOXPOS;Position of curve copy & paste buttons
-!PREFERENCES_CURVEBBOXPOS_ABOVE;Above
-!PREFERENCES_CURVEBBOXPOS_BELOW;Below
-!PREFERENCES_CURVEBBOXPOS_LEFT;Left
-!PREFERENCES_CURVEBBOXPOS_RIGHT;Right
-!PREFERENCES_D50_OLD;5000K
-!PREFERENCES_DIRECTORIES;Directories
-!PREFERENCES_EDITORCMDLINE;Custom command line
-!PREFERENCES_FILEBROWSERTOOLBARSINGLEROW;Compact toolbars in File Browser
-!PREFERENCES_FSTRIP_SAME_THUMB_HEIGHT;Same thumbnail height between the Filmstrip and the File Browser
-!PREFERENCES_FSTRIP_SAME_THUMB_HEIGHT_HINT;Having separate thumbnail size will require more processing time each time you'll switch between the single Editor tab and the File Browser.
-!PREFERENCES_GREY18_OLD;Yb=18 CIE L#50
-!PREFERENCES_GREYSC;Scene Yb luminance (%)
-!PREFERENCES_GREYSC18;Yb=18 CIE L#50
-!PREFERENCES_GREYSCA;Automatic
-!PREFERENCES_IMG_RELOAD_NEEDED;These changes require the image to be reloaded (or a new image to be opened) to take effect.
-!PREFERENCES_INSPECT_LABEL;Inspect
-!PREFERENCES_INSPECT_MAXBUFFERS_LABEL;Maximum number of cached images
-!PREFERENCES_INSPECT_MAXBUFFERS_TOOLTIP;Set the maximum number of images stored in cache when hovering over them in the File Browser; systems with little RAM (2GB) should keep this value set to 1 or 2.
-!PREFERENCES_LANG;Language
-!PREFERENCES_MAXRECENTFOLDERS;Maximum number of recent folders
-!PREFERENCES_MONINTENT;Default rendering intent
-!PREFERENCES_MONITOR;Monitor
-!PREFERENCES_MONPROFILE;Default color profile
-!PREFERENCES_MONPROFILE_WARNOSX;Due to MacOS limitations, only sRGB is supported.
-!PREFERENCES_NAVIGATIONFRAME;Navigation
-!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
-!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
-!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
-!PREFERENCES_PERFORMANCE_THREADS;Threads
-!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
-!PREFERENCES_PREVDEMO;Preview Demosaic Method
-!PREFERENCES_PREVDEMO_FAST;Fast
-!PREFERENCES_PREVDEMO_LABEL;Demosaicing method used for the preview at <100% zoom:
-!PREFERENCES_PREVDEMO_SIDECAR;As in PP3
-!PREFERENCES_PRINTER;Printer (Soft-Proofing)
-!PREFERENCES_PROFILESAVEBOTH;Save processing profile both to the cache and next to the input file
-!PREFERENCES_PROFILESAVELOCATION;Processing profile saving location
-!PREFERENCES_PROFILE_NONE;None
-!PREFERENCES_PRTINTENT;Rendering intent
-!PREFERENCES_PRTPROFILE;Color profile
-!PREFERENCES_REMEMBERZOOMPAN;Remember zoom % and pan offset
-!PREFERENCES_REMEMBERZOOMPAN_TOOLTIP;Remember the zoom % and pan offset of the current image when opening a new image.\n\nThis option only works in "Single Editor Tab Mode" and when "Demosaicing method used for the preview at <100% zoom" is set to "As in PP3".
-!PREFERENCES_SAVE_TP_OPEN_NOW;Save tool collapsed/expanded state now
-!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
-!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
-!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
-!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
-!PREFERENCES_TAB_PERFORMANCE;Performance
-!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
-!PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
-!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
-!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
-!PREFERENCES_TUNNELMETADATA;Copy Exif/IPTC/XMP unchanged to output file
-!PROFILEPANEL_PDYNAMIC;Dynamic
-!QINFO_FRAMECOUNT;%2 frames
-!QINFO_HDR;HDR / %2 frame(s)
-!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
-!SAMPLEFORMAT_0;Unknown data format
-!SAMPLEFORMAT_1;8-bit unsigned
-!SAMPLEFORMAT_2;16-bit unsigned
-!SAMPLEFORMAT_4;24-bit LogLuv
-!SAMPLEFORMAT_8;32-bit LogLuv
-!SAMPLEFORMAT_16;16-bit floating-point
-!SAMPLEFORMAT_32;24-bit floating-point
-!SAMPLEFORMAT_64;32-bit floating-point
-!SAVEDLG_FILEFORMAT_FLOAT; floating-point
-!SAVEDLG_SUBSAMP_TOOLTIP;Best compression:\nJ:a:b 4:2:0\nh/v 2/2\nChroma halved horizontally and vertically.\n\nBalanced:\nJ:a:b 4:2:2\nh/v 2/1\nChroma halved horizontally.\n\nBest quality:\nJ:a:b 4:4:4\nh/v 1/1\nNo chroma subsampling.
-!SOFTPROOF_GAMUTCHECK_TOOLTIP;Highlight pixels with out-of-gamut colors with respect to:\n- the printer profile, if one is set and soft-proofing is enabled,\n- the output profile, if a printer profile is not set and soft-proofing is enabled,\n- the monitor profile, if soft-proofing is disabled.
-!SOFTPROOF_TOOLTIP;Soft-proofing simulates the appearance of the image:\n- when printed, if a printer profile is set in Preferences > Color Management,\n- when viewed on a display that uses the current output profile, if a printer profile is not set.
-!TOOLBAR_TOOLTIP_COLORPICKER;Lockable Color Picker\n\nWhen the tool is active:\n- Add a picker: left-click.\n- Drag a picker: left-click and drag.\n- Delete a picker: right-click.\n- Delete all pickers: shift+right-click.\n- Revert to hand tool: right-click.
-!TP_BWMIX_MIXC;Channel Mixer
-!TP_BWMIX_NEUTRAL;Reset
-!TP_CBDL_AFT;After Black-and-White
-!TP_CBDL_BEF;Before Black-and-White
-!TP_CBDL_METHOD;Process located
-!TP_CBDL_METHOD_TOOLTIP;Choose whether the Contrast by Detail Levels tool is to be positioned after the Black-and-White tool, which makes it work in L*a*b* space, or before it, which makes it work in RGB space.
-!TP_COLORAPP_ABSOLUTELUMINANCE;Absolute luminance
-!TP_COLORAPP_CAT02ADAPTATION_TOOLTIP;When setting manually, values above 65 are recommended.
-!TP_COLORAPP_FREE;Free temp+green + CAT02 + [output]
-!TP_COLORAPP_MEANLUMINANCE;Mean luminance (Yb%)
-!TP_COLORAPP_NEUTRAL;Reset
-!TP_COLORAPP_NEUTRAL_TIP;Reset all sliders checkbox and curves to their default values
-!TP_COLORAPP_TEMP_TOOLTIP;To select an illuminant, always set Tint=1.\n\nA temp=2856\nD50 temp=5003\nD55 temp=5503\nD65 temp=6504\nD75 temp=7504
-!TP_COLORTONING_LABGRID;L*a*b* color correction grid
-!TP_COLORTONING_LABGRID_VALUES;HL: a=%1 b=%2\nS: a=%3 b=%4
-!TP_COLORTONING_LABREGIONS;Color correction regions
-!TP_COLORTONING_LABREGION_ABVALUES;a=%1 b=%2
-!TP_COLORTONING_LABREGION_CHANNEL;Channel
-!TP_COLORTONING_LABREGION_CHANNEL_ALL;All
-!TP_COLORTONING_LABREGION_CHANNEL_B;Blue
-!TP_COLORTONING_LABREGION_CHANNEL_G;Green
-!TP_COLORTONING_LABREGION_CHANNEL_R;Red
-!TP_COLORTONING_LABREGION_CHROMATICITYMASK;C
-!TP_COLORTONING_LABREGION_HUEMASK;H
-!TP_COLORTONING_LABREGION_LIGHTNESS;Lightness
-!TP_COLORTONING_LABREGION_LIGHTNESSMASK;L
-!TP_COLORTONING_LABREGION_LIST_TITLE;Correction
-!TP_COLORTONING_LABREGION_MASK;Mask
-!TP_COLORTONING_LABREGION_MASKBLUR;Mask Blur
-!TP_COLORTONING_LABREGION_OFFSET;Offset
-!TP_COLORTONING_LABREGION_POWER;Power
-!TP_COLORTONING_LABREGION_SATURATION;Saturation
-!TP_COLORTONING_LABREGION_SHOWMASK;Show mask
-!TP_COLORTONING_LABREGION_SLOPE;Slope
-!TP_CROP_GTHARMMEANS;Harmonic Means
-!TP_CROP_GTTRIANGLE1;Golden Triangles 1
-!TP_CROP_GTTRIANGLE2;Golden Triangles 2
-!TP_CROP_RESETCROP;Reset
-!TP_CROP_SELECTCROP;Select
-!TP_DEHAZE_DEPTH;Depth
-!TP_DEHAZE_LABEL;Haze Removal
-!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
-!TP_DEHAZE_STRENGTH;Strength
-!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
-!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
-!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL_TOOLTIP;Try to evaluate chroma noise\nBe careful, this calculation is average, and is quite subjective !
-!TP_DIRPYRDENOISE_CHROMINANCE_CURVE;Chrominance curve
-!TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Increase (multiply) the value of all chrominance sliders.\nThis curve lets you adjust the strength of chromatic noise reduction as a function of chromaticity, for instance to increase the action in areas of low saturation and to decrease it in those of high saturation.
-!TP_DIRPYRDENOISE_CHROMINANCE_FRAME;Chrominance
-!TP_DIRPYRDENOISE_CHROMINANCE_MANUAL;Manual
-!TP_DIRPYRDENOISE_CHROMINANCE_METHOD;Method
-!TP_DIRPYRDENOISE_CHROMINANCE_METHODADVANCED_TOOLTIP;Manual\nActs on the full image.\nYou control the noise reduction settings manually.\n\nAutomatic global\nActs on the full image.\n9 zones are used to calculate a global chrominance noise reduction setting.\n\nPreview\nActs on the whole image.\nThe part of the image visible in the preview is used to calculate global chrominance noise reduction settings.
-!TP_DIRPYRDENOISE_CHROMINANCE_METHOD_TOOLTIP;Manual\nActs on the full image.\nYou control the noise reduction settings manually.\n\nAutomatic global\nActs on the full image.\n9 zones are used to calculate a global chrominance noise reduction setting.\n\nAutomatic multi-zones\nNo preview - works only during saving, but using the "Preview" method by matching the tile size and center to the preview size and center you can get an idea of the expected results.\nThe image is divided into tiles (about 10 to 70 depending on image size) and each tile receives its own chrominance noise reduction settings.\n\nPreview\nActs on the whole image.\nThe part of the image visible in the preview is used to calculate global chrominance noise reduction settings.
-!TP_DIRPYRDENOISE_CHROMINANCE_PMZ;Preview multi-zones
-!TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW;Preview
-!TP_DIRPYRDENOISE_CHROMINANCE_PREVIEWRESIDUAL_INFO_TOOLTIP;Displays the remaining noise levels of the part of the image visible in the preview after wavelet.\n\n>300 Very noisy\n100-300 Noisy\n50-100 A little noisy\n<50 Very low noise\n\nBeware, the values will differ between RGB and L*a*b* mode. The RGB values are less accurate because the RGB mode does not completely separate luminance and chrominance.
-!TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_INFO;Preview size=%1, Center: Px=%2 Py=%3
-!TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_NOISEINFO;Preview noise: Mean=%1 High=%2
-!TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_NOISEINFO_EMPTY;Preview noise: Mean= - High= -
-!TP_DIRPYRDENOISE_CHROMINANCE_PREVIEW_TILEINFO;Tile size=%1, Center: Tx=%2 Ty=%3
-!TP_DIRPYRDENOISE_LABEL;Noise Reduction
-!TP_DIRPYRDENOISE_LUMINANCE_CONTROL;Luminance control
-!TP_DIRPYRDENOISE_LUMINANCE_FRAME;Luminance
-!TP_DIRPYRDENOISE_MAIN_COLORSPACE_LAB;L*a*b*
-!TP_DIRPYRDENOISE_MEDIAN_METHOD_CHROMINANCE;Chroma only
-!TP_DIRPYRDENOISE_MEDIAN_METHOD_WEIGHTED;Weighted L* (little) + a*b* (normal)
-!TP_DIRPYRDENOISE_MEDIAN_PASSES_TOOLTIP;Applying three median filter iterations with a 3×3 window size often leads to better results than using one median filter iteration with a 7×7 window size.
-!TP_DIRPYRDENOISE_MEDIAN_TYPE_TOOLTIP;Apply a median filter of the desired window size. The larger the window's size, the longer it takes.\n\n3×3 soft: treats 5 pixels in a 3×3 pixel window.\n3×3: treats 9 pixels in a 3×3 pixel window.\n5×5 soft: treats 13 pixels in a 5×5 pixel window.\n5×5: treats 25 pixels in a 5×5 pixel window.\n7×7: treats 49 pixels in a 7×7 pixel window.\n9×9: treats 81 pixels in a 9×9 pixel window.\n\nSometimes it is possible to achieve higher quality running several iterations with a smaller window size than one iteration with a larger one.
-!TP_DIRPYRDENOISE_SLI;Slider
-!TP_DIRPYRDENOISE_TYPE_3X3;3×3
-!TP_DIRPYRDENOISE_TYPE_3X3SOFT;3×3 soft
-!TP_DIRPYRDENOISE_TYPE_5X5;5×5
-!TP_DIRPYRDENOISE_TYPE_5X5SOFT;5×5 soft
-!TP_DIRPYRDENOISE_TYPE_7X7;7×7
-!TP_DIRPYRDENOISE_TYPE_9X9;9×9
-!TP_DIRPYREQUALIZER_ARTIF;Reduce artifacts
-!TP_DISTORTION_AUTO_TIP;Automatically corrects lens distortion in raw files by matching it against the embedded JPEG image if one exists and has had its lens disortion auto-corrected by the camera.
-!TP_EPD_GAMMA;Gamma
-!TP_EXPOSURE_CLAMPOOG;Clip out-of-gamut colors
-!TP_EXPOSURE_HISTMATCHING;Auto-Matched Tone Curve
-!TP_EXPOSURE_HISTMATCHING_TOOLTIP;Automatically adjust sliders and curves (except exposure compensation) to match the look of the embedded JPEG thumbnail.
-!TP_EXPOSURE_TCMODE_LUMINANCE;Luminance
-!TP_EXPOSURE_TCMODE_PERCEPTUAL;Perceptual
-!TP_FILMSIMULATION_SLOWPARSEDIR;RawTherapee is configured to look for Hald CLUT images, which are used for the Film Simulation tool, in a folder which is taking too long to load.\nGo to Preferences > Image Processing > Film Simulation\nto see which folder is being used. You should either point RawTherapee to a folder which contains only Hald CLUT images and nothing more, or to an empty folder if you don't want to use the Film Simulation tool.\n\nRead the Film Simulation article in RawPedia for more information.\n\nDo you want to cancel the scan now?
-!TP_ICM_APPLYBASELINEEXPOSUREOFFSET;Baseline exposure
-!TP_ICM_APPLYBASELINEEXPOSUREOFFSET_TOOLTIP;Employ the embedded DCP baseline exposure offset. The setting is only available if the selected DCP has one.
-!TP_ICM_APPLYHUESATMAP;Base table
-!TP_ICM_APPLYHUESATMAP_TOOLTIP;Employ the embedded DCP base table (HueSatMap). The setting is only available if the selected DCP has one.
-!TP_ICM_APPLYLOOKTABLE;Look table
-!TP_ICM_APPLYLOOKTABLE_TOOLTIP;Employ the embedded DCP look table. The setting is only available if the selected DCP has one.
-!TP_ICM_BPC;Black Point Compensation
-!TP_ICM_PROFILEINTENT;Rendering Intent
-!TP_ICM_SAVEREFERENCE;Save Reference Image
-!TP_ICM_SAVEREFERENCE_APPLYWB;Apply white balance
-!TP_ICM_SAVEREFERENCE_APPLYWB_TOOLTIP;Generally, apply the white balance when saving images to create ICC profiles, and do not apply the white balance to create DCP profiles.
-!TP_ICM_WORKING_TRC;Tone response curve:
-!TP_ICM_WORKING_TRC_CUSTOM;Custom
-!TP_ICM_WORKING_TRC_GAMMA;Gamma
-!TP_ICM_WORKING_TRC_NONE;None
-!TP_ICM_WORKING_TRC_SLOPE;Slope
-!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
-!TP_LABCURVE_CURVEEDITOR_CC;CC
-!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
-!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
-!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
-!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
-!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
-!TP_LENSPROFILE_USE_CA;Chromatic aberration
-!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
-!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
-!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
-!TP_LOCALCONTRAST_AMOUNT;Amount
-!TP_LOCALCONTRAST_DARKNESS;Darkness level
-!TP_LOCALCONTRAST_LABEL;Local Contrast
-!TP_LOCALCONTRAST_LIGHTNESS;Lightness level
-!TP_LOCALCONTRAST_RADIUS;Radius
-!TP_METADATA_EDIT;Apply modifications
-!TP_METADATA_MODE;Metadata copy mode
-!TP_METADATA_STRIP;Strip all metadata
-!TP_METADATA_TUNNEL;Copy unchanged
-!TP_NEUTRAL;Reset
-!TP_PREPROCESS_LINEDENOISE_DIRECTION;Direction
-!TP_PREPROCESS_LINEDENOISE_DIRECTION_BOTH;Both
-!TP_PREPROCESS_LINEDENOISE_DIRECTION_HORIZONTAL;Horizontal
-!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
-!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
-!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
-!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
-!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
-!TP_RAWCACORR_AUTOIT;Iterations
-!TP_RAWCACORR_AUTOIT_TOOLTIP;This setting is available if "Auto-correction" is checked.\nAuto-correction is conservative, meaning that it often does not correct all chromatic aberration.\nTo correct the remaining chromatic aberration, you can use up to five iterations of automatic chromatic aberration correction.\nEach iteration will reduce the remaining chromatic aberration from the last iteration at the cost of additional processing time.
-!TP_RAWCACORR_AVOIDCOLORSHIFT;Avoid color shift
-!TP_RAWCACORR_CASTR;Strength
-!TP_RAW_1PASSMEDIUM;1-pass (Markesteijn)
-!TP_RAW_2PASS;1-pass+fast
-!TP_RAW_3PASSBEST;3-pass (Markesteijn)
-!TP_RAW_4PASS;3-pass+fast
-!TP_RAW_AHD;AHD
-!TP_RAW_AMAZE;AMaZE
-!TP_RAW_AMAZEVNG4;AMaZE+VNG4
-!TP_RAW_BORDER;Border
-!TP_RAW_DCB;DCB
-!TP_RAW_DCBVNG4;DCB+VNG4
-!TP_RAW_DUALDEMOSAICAUTOCONTRAST;Auto threshold
-!TP_RAW_DUALDEMOSAICAUTOCONTRAST_TOOLTIP;If the checkbox is checked (recommended), RawTherapee calculates an optimum value based on flat regions in the image.\nIf there is no flat region in the image or the image is too noisy, the value will be set to 0.\nTo set the value manually, uncheck the checkbox first (reasonable values depend on the image).
-!TP_RAW_DUALDEMOSAICCONTRAST;Contrast threshold
-!TP_RAW_EAHD;EAHD
-!TP_RAW_FAST;Fast
-!TP_RAW_HD;Threshold
-!TP_RAW_HD_TOOLTIP;Lower values make hot/dead pixel detection more aggressive, but false positives may lead to artifacts. If you notice any artifacts appearing when enabling the Hot/Dead Pixel Filters, gradually increase the threshold value until they disappear.
-!TP_RAW_HPHD;HPHD
-!TP_RAW_IGV;IGV
-!TP_RAW_IMAGENUM;Sub-image
-!TP_RAW_IMAGENUM_TOOLTIP;Some raw files consist of several sub-images (Pentax/Sony Pixel Shift, Pentax 3-in-1 HDR, Canon Dual Pixel).\n\nWhen using any demosaicing method other than Pixel Shift, this selects which sub-image is used.\n\nWhen using the Pixel Shift demosaicing method on a Pixel Shift raw, all sub-images are used, and this selects which sub-image should be used for moving parts.
-!TP_RAW_LMMSE;LMMSE
-!TP_RAW_MONO;Mono
-!TP_RAW_NONE;None (Shows sensor pattern)
-!TP_RAW_PIXELSHIFT;Pixel Shift
-!TP_RAW_PIXELSHIFTBLUR;Blur motion mask
-!TP_RAW_PIXELSHIFTDMETHOD;Demosaic method for motion
-!TP_RAW_PIXELSHIFTEPERISO;Sensitivity
-!TP_RAW_PIXELSHIFTEPERISO_TOOLTIP;The default value of 0 should work fine for base ISO.\nHigher values increase sensitivity of motion detection.\nChange in small steps and watch the motion mask while changing.\nIncrease sensitivity for underexposed or high ISO images.
-!TP_RAW_PIXELSHIFTEQUALBRIGHT;Equalize brightness of frames
-!TP_RAW_PIXELSHIFTEQUALBRIGHTCHANNEL;Equalize per channel
-!TP_RAW_PIXELSHIFTEQUALBRIGHTCHANNEL_TOOLTIP;Enabled: Equalize the RGB channels individually.\nDisabled: Use same equalization factor for all channels.
-!TP_RAW_PIXELSHIFTEQUALBRIGHT_TOOLTIP;Equalize the brightness of the frames to the brightness of the selected frame.\nIf there are overexposed areas in the frames select the brightest frame to avoid magenta color cast in overexposed areas or enable motion correction.
-!TP_RAW_PIXELSHIFTGREEN;Check green channel for motion
-!TP_RAW_PIXELSHIFTHOLEFILL;Fill holes in motion mask
-!TP_RAW_PIXELSHIFTHOLEFILL_TOOLTIP;Fill holes in motion mask
-!TP_RAW_PIXELSHIFTLMMSE;Use LMMSE for moving parts
-!TP_RAW_PIXELSHIFTLMMSE_TOOLTIP;Use LMMSE instead of AMaZE for areas of motion.\nUseful for high ISO images.
-!TP_RAW_PIXELSHIFTMEDIAN;Use median for moving parts
-!TP_RAW_PIXELSHIFTMEDIAN_TOOLTIP;Use median of all frames instead of selected frame for regions with motion.\nRemoves objects which are at different places in all frames.\nGives motion effect on slow moving (overlapping) objects.
-!TP_RAW_PIXELSHIFTMM_AUTO;Automatic
-!TP_RAW_PIXELSHIFTMM_CUSTOM;Custom
-!TP_RAW_PIXELSHIFTMM_OFF;Off
-!TP_RAW_PIXELSHIFTMOTIONMETHOD;Motion Correction
-!TP_RAW_PIXELSHIFTMOTION_TOOLTIP;0 means no motion detection.\n1 - 99 means motion will be detected according to this value. Increase value to increase detection rate.\n100 means the AMaZE-demosaiced frame will be used.
-!TP_RAW_PIXELSHIFTNONGREENCROSS;Check red/blue channels for motion
-!TP_RAW_PIXELSHIFTSHOWMOTION;Show motion mask
-!TP_RAW_PIXELSHIFTSHOWMOTIONMASKONLY;Show only motion mask
-!TP_RAW_PIXELSHIFTSHOWMOTIONMASKONLY_TOOLTIP;Shows the motion mask without the image.
-!TP_RAW_PIXELSHIFTSHOWMOTION_TOOLTIP;Overlays the image with a green mask showing the regions with motion.
-!TP_RAW_PIXELSHIFTSIGMA;Blur radius
-!TP_RAW_PIXELSHIFTSIGMA_TOOLTIP;The default radius of 1.0 usually fits well for base ISO.\nIncrease the value for high ISO shots, 5.0 is a good starting point.\nWatch the motion mask while changing the value.
-!TP_RAW_PIXELSHIFTSMOOTH;Smooth transitions
-!TP_RAW_PIXELSHIFTSMOOTH_TOOLTIP;Smooth transitions between areas with motion and areas without.\nSet to 0 to disable transition smoothing.\nSet to 1 to either get the AMaZE/LMMSE result of the selected frame (depending on whether "Use LMMSE" is selected), or the median of all four frames if "Use median" is selected.
-!TP_RAW_RCD;RCD
-!TP_RAW_RCDVNG4;RCD+VNG4
-!TP_RAW_VNG4;VNG4
-!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
-!TP_RETINEX_CONTEDIT_HSL;HSL histogram
-!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
-!TP_RETINEX_CONTEDIT_LH;Hue
-!TP_RETINEX_CONTEDIT_MAP;Equalizer
-!TP_RETINEX_CURVEEDITOR_CD;L=f(L)
-!TP_RETINEX_CURVEEDITOR_CD_TOOLTIP;Luminance according to luminance L=f(L)\nCorrect raw data to reduce halos and artifacts.
-!TP_RETINEX_CURVEEDITOR_LH;Strength=f(H)
-!TP_RETINEX_CURVEEDITOR_LH_TOOLTIP;Strength according to hue Strength=f(H)\nThis curve also acts on chroma when using the "Highlight" retinex method.
-!TP_RETINEX_CURVEEDITOR_MAP;L=f(L)
-!TP_RETINEX_CURVEEDITOR_MAP_TOOLTIP;This curve can be applied alone or with a Gaussian mask or wavelet mask.\nBeware of artifacts!
-!TP_RETINEX_EQUAL;Equalizer
-!TP_RETINEX_FREEGAMMA;Free gamma
-!TP_RETINEX_GAIN;Gain
-!TP_RETINEX_GAINOFFS;Gain and Offset (brightness)
-!TP_RETINEX_GAINTRANSMISSION;Gain transmission
-!TP_RETINEX_GAINTRANSMISSION_TOOLTIP;Amplify or reduce the transmission map to achieve the desired luminance.\nThe x-axis is the transmission.\nThe y-axis is the gain.
-!TP_RETINEX_GAIN_TOOLTIP;Acts on the restored image.\n\nThis is very different from the others settings. Used for black or white pixels, and to help balance the histogram.
-!TP_RETINEX_GAMMA;Gamma
-!TP_RETINEX_GAMMA_FREE;Free
-!TP_RETINEX_GAMMA_HIGH;High
-!TP_RETINEX_GAMMA_LOW;Low
-!TP_RETINEX_GAMMA_MID;Middle
-!TP_RETINEX_GAMMA_NONE;None
-!TP_RETINEX_GAMMA_TOOLTIP;Restore tones by applying gamma before and after Retinex. Different from Retinex curves or others curves (Lab, Exposure, etc.).
-!TP_RETINEX_GRAD;Transmission gradient
-!TP_RETINEX_GRADS;Strength gradient
-!TP_RETINEX_GRADS_TOOLTIP;If slider at 0, all iterations are identical.\nIf > 0 Strength is reduced when iterations increase, and conversely.
-!TP_RETINEX_GRAD_TOOLTIP;If slider at 0, all iterations are identical.\nIf > 0 Variance and Threshold are reduced when iterations increase, and conversely.
-!TP_RETINEX_HIGH;High
-!TP_RETINEX_HIGHLIG;Highlight
-!TP_RETINEX_HIGHLIGHT;Highlight threshold
-!TP_RETINEX_HIGHLIGHT_TOOLTIP;Increase action of High algorithm.\nMay require you to re-adjust "Neighboring pixels" and to increase the "White-point correction" in the Raw tab -> Raw White Points tool.
-!TP_RETINEX_HSLSPACE_LIN;HSL-Linear
-!TP_RETINEX_HSLSPACE_LOG;HSL-Logarithmic
-!TP_RETINEX_ITER;Iterations (Tone-mapping)
-!TP_RETINEX_ITERF;Tone mapping
-!TP_RETINEX_ITER_TOOLTIP;Simulate a tone-mapping operator.\nHigh values increase the processing time.
-!TP_RETINEX_LABEL;Retinex
-!TP_RETINEX_LABEL_MASK;Mask
-!TP_RETINEX_LABSPACE;L*a*b*
-!TP_RETINEX_LOW;Low
-!TP_RETINEX_MAP;Method
-!TP_RETINEX_MAP_GAUS;Gaussian mask
-!TP_RETINEX_MAP_MAPP;Sharp mask (wavelet partial)
-!TP_RETINEX_MAP_MAPT;Sharp mask (wavelet total)
-!TP_RETINEX_MAP_METHOD_TOOLTIP;Use the mask generated by the Gaussian function above (Radius, Method) to reduce halos and artifacts.\n\nCurve only: apply a diagonal contrast curve on the mask.\nBeware of artifacts!\n\nGaussian mask: generate and use a Gaussian blur of the original mask.\nQuick.\n\nSharp mask: generate and use a wavelet on the original mask.\nSlow.
-!TP_RETINEX_MAP_NONE;None
-!TP_RETINEX_MEDIAN;Transmission median filter
-!TP_RETINEX_METHOD;Method
-!TP_RETINEX_METHOD_TOOLTIP;Low = Reinforce low light.\nUniform = Equalize action.\nHigh = Reinforce high light.\nHighlights = Remove magenta in highlights.
-!TP_RETINEX_MLABEL;Restored haze-free Min=%1 Max=%2
-!TP_RETINEX_MLABEL_TOOLTIP;Should be near min=0 max=32768\nRestored image with no mixture.
-!TP_RETINEX_NEIGHBOR;Radius
-!TP_RETINEX_NEUTRAL;Reset
-!TP_RETINEX_NEUTRAL_TIP;Reset all sliders and curves to their default values.
-!TP_RETINEX_OFFSET;Offset (brightness)
-!TP_RETINEX_SCALES;Gaussian gradient
-!TP_RETINEX_SCALES_TOOLTIP;If slider at 0, all iterations are identical.\nIf > 0 Scale and radius are reduced when iterations increase, and conversely.
-!TP_RETINEX_SETTINGS;Settings
-!TP_RETINEX_SKAL;Scale
-!TP_RETINEX_SLOPE;Free gamma slope
-!TP_RETINEX_STRENGTH;Strength
-!TP_RETINEX_THRESHOLD;Threshold
-!TP_RETINEX_THRESHOLD_TOOLTIP;Limits in/out.\nIn = image source,\nOut = image gauss.
-!TP_RETINEX_TLABEL;TM Min=%1 Max=%2 Mean=%3 Sigma=%4
-!TP_RETINEX_TLABEL2;TM Tm=%1 TM=%2
-!TP_RETINEX_TLABEL_TOOLTIP;Transmission map result.\nMin and Max are used by Variance.\nMean and Sigma.\nTm=Min TM=Max of transmission map.
-!TP_RETINEX_TRANF;Transmission
-!TP_RETINEX_TRANSMISSION;Transmission map
-!TP_RETINEX_TRANSMISSION_TOOLTIP;Transmission according to transmission.\nAbscissa: transmission from negative values (min), mean, and positives values (max).\nOrdinate: amplification or reduction.
-!TP_RETINEX_UNIFORM;Uniform
-!TP_RETINEX_VARIANCE;Contrast
-!TP_RETINEX_VARIANCE_TOOLTIP;Low variance increase local contrast and saturation, but can lead to artifacts.
-!TP_RETINEX_VIEW;Process
-!TP_RETINEX_VIEW_MASK;Mask
-!TP_RETINEX_VIEW_METHOD_TOOLTIP;Standard - Normal display.\nMask - Displays the mask.\nUnsharp mask - Displays the image with a high radius unsharp mask.\nTransmission - Auto/Fixed - Displays the file transmission-map, before any action on contrast and brightness.\n\nAttention: the mask does not correspond to reality, but is amplified to make it more visible.
-!TP_RETINEX_VIEW_NONE;Standard
-!TP_RETINEX_VIEW_TRAN;Transmission - Auto
-!TP_RETINEX_VIEW_TRAN2;Transmission - Fixed
-!TP_RETINEX_VIEW_UNSHARP;Unsharp mask
-!TP_SHARPENING_CONTRAST;Contrast threshold
-!TP_SHARPENMICRO_CONTRAST;Contrast threshold
-!TP_SOFTLIGHT_LABEL;Soft Light
-!TP_SOFTLIGHT_STRENGTH;Strength
-!TP_TM_FATTAL_AMOUNT;Amount
-!TP_TM_FATTAL_ANCHOR;Anchor
-!TP_TM_FATTAL_LABEL;Dynamic Range Compression
-!TP_TM_FATTAL_THRESHOLD;Detail
-!TP_WAVELET_1;Level 1
-!TP_WAVELET_2;Level 2
-!TP_WAVELET_3;Level 3
-!TP_WAVELET_4;Level 4
-!TP_WAVELET_5;Level 5
-!TP_WAVELET_6;Level 6
-!TP_WAVELET_7;Level 7
-!TP_WAVELET_8;Level 8
-!TP_WAVELET_9;Level 9
-!TP_WAVELET_APPLYTO;Apply To
-!TP_WAVELET_AVOID;Avoid color shift
-!TP_WAVELET_B0;Black
-!TP_WAVELET_B1;Grey
-!TP_WAVELET_B2;Residual
-!TP_WAVELET_BACKGROUND;Background
-!TP_WAVELET_BACUR;Curve
-!TP_WAVELET_BALANCE;Contrast balance d/v-h
-!TP_WAVELET_BALANCE_TOOLTIP;Alters the balance between the wavelet directions: vertical-horizontal and diagonal.\nIf contrast, chroma or residual tone mapping are activated, the effect due to balance is amplified.
-!TP_WAVELET_BALCHRO;Chroma balance
-!TP_WAVELET_BALCHRO_TOOLTIP;If enabled, the 'Contrast balance' curve or slider also modifies chroma balance.
-!TP_WAVELET_BANONE;None
-!TP_WAVELET_BASLI;Slider
-!TP_WAVELET_BATYPE;Contrast balance method
-!TP_WAVELET_CBENAB;Toning and Color Balance
-!TP_WAVELET_CB_TOOLTIP;For strong values product color-toning by combining it or not with levels decomposition 'toning'\nFor low values you can change the white balance of the background (sky, ...) without changing that of the front plane, generally more contrasted
-!TP_WAVELET_CCURVE;Local contrast
-!TP_WAVELET_CH1;Whole chroma range
-!TP_WAVELET_CH2;Saturated/pastel
-!TP_WAVELET_CH3;Link contrast levels
-!TP_WAVELET_CHCU;Curve
-!TP_WAVELET_CHR;Chroma-contrast link strength
-!TP_WAVELET_CHRO;Saturated/pastel threshold
-!TP_WAVELET_CHRO_TOOLTIP;Sets the wavelet level which will be the threshold between saturated and pastel colors.\n1-x: saturated\nx-9: pastel\n\nIf the value exceeds the amount of wavelet levels you are using then it will be ignored.
-!TP_WAVELET_CHR_TOOLTIP;Adjusts chroma as a function of "contrast levels" and "chroma-contrast link strength"
-!TP_WAVELET_CHSL;Sliders
-!TP_WAVELET_CHTYPE;Chrominance method
-!TP_WAVELET_COLORT;Opacity Red-Green
-!TP_WAVELET_COMPCONT;Contrast
-!TP_WAVELET_COMPGAMMA;Compression gamma
-!TP_WAVELET_COMPGAMMA_TOOLTIP;Adjusting the gamma of the residual image allows you to equilibrate the data and histogram.
-!TP_WAVELET_COMPTM;Tone mapping
-!TP_WAVELET_CONTEDIT;'After' contrast curve
-!TP_WAVELET_CONTR;Gamut
-!TP_WAVELET_CONTRA;Contrast
-!TP_WAVELET_CONTRAST_MINUS;Contrast -
-!TP_WAVELET_CONTRAST_PLUS;Contrast +
-!TP_WAVELET_CONTRA_TOOLTIP;Changes contrast of the residual image.
-!TP_WAVELET_CTYPE;Chrominance control
-!TP_WAVELET_CURVEEDITOR_CC_TOOLTIP;Modifies local contrast as a function of the original local contrast (abscissa).\nLow abscissa values represent small local contrast (real values about 10..20).\n50% abscissa represents average local contrast (real value about 100..300).\n66% abscissa represents standard deviation of local contrast (real value about 300..800).\n100% abscissa represents maximum local contrast (real value about 3000..8000).
-!TP_WAVELET_CURVEEDITOR_CH;Contrast levels=f(Hue)
-!TP_WAVELET_CURVEEDITOR_CH_TOOLTIP;Modifies each level's contrast as a function of hue.\nTake care not to overwrite changes made with the Gamut sub-tool's hue controls.\nThe curve will only have an effect when wavelet contrast level sliders are non-zero.
-!TP_WAVELET_CURVEEDITOR_CL;L
-!TP_WAVELET_CURVEEDITOR_CL_TOOLTIP;Applies a final contrast luminance curve at the end of the wavelet treatment.
-!TP_WAVELET_CURVEEDITOR_HH;HH
-!TP_WAVELET_CURVEEDITOR_HH_TOOLTIP;Modifies the residual image's hue as a function of hue.
-!TP_WAVELET_DALL;All directions
-!TP_WAVELET_DAUB;Edge performance
-!TP_WAVELET_DAUB2;D2 - low
-!TP_WAVELET_DAUB4;D4 - standard
-!TP_WAVELET_DAUB6;D6 - standard plus
-!TP_WAVELET_DAUB10;D10 - medium
-!TP_WAVELET_DAUB14;D14 - high
-!TP_WAVELET_DAUB_TOOLTIP;Changes Daubechies coefficients:\nD4 = Standard,\nD14 = Often best performance, 10% more time-intensive.\n\nAffects edge detection as well as the general quality of the firsts levels. However the quality is not strictly related to this coefficient and can vary with images and uses.
-!TP_WAVELET_DONE;Vertical
-!TP_WAVELET_DTHR;Diagonal
-!TP_WAVELET_DTWO;Horizontal
-!TP_WAVELET_EDCU;Curve
-!TP_WAVELET_EDGCONT;Local contrast
-!TP_WAVELET_EDGCONT_TOOLTIP;Adjusting the points to the left decreases contrast, and to the right increases it.\nBottom-left, top-left, top-right and bottom-right represent respectively local contrast for low values, mean, mean+stdev and maxima.
-!TP_WAVELET_EDGE;Edge Sharpness
-!TP_WAVELET_EDGEAMPLI;Base amplification
-!TP_WAVELET_EDGEDETECT;Gradient sensitivity
-!TP_WAVELET_EDGEDETECTTHR;Threshold low (noise)
-!TP_WAVELET_EDGEDETECTTHR2;Threshold high (detection)
-!TP_WAVELET_EDGEDETECTTHR_TOOLTIP;This adjuster lets you target edge detection for example to avoid applying edge sharpness to fine details, such as noise in the sky.
-!TP_WAVELET_EDGEDETECT_TOOLTIP;Moving the slider to the right increases edge sensitivity. This affects local contrast, edge settings and noise.
-!TP_WAVELET_EDGESENSI;Edge sensitivity
-!TP_WAVELET_EDGREINF_TOOLTIP;Reinforce or reduce the action of the first level, do the opposite to the second level, and leave the rest unchanged.
-!TP_WAVELET_EDGTHRESH;Detail
-!TP_WAVELET_EDGTHRESH_TOOLTIP;Change the repartition between the first levels and the others. The higher the threshold the more the action is centered on the first levels. Be careful with negative values, they increase the action of high levels and can introduce artifacts.
-!TP_WAVELET_EDRAD;Radius
-!TP_WAVELET_EDRAD_TOOLTIP;This radius adjustment is very different from those in other sharpening tools. Its value is compared to each level through a complex function. In this sense, a value of zero still has an effect.
-!TP_WAVELET_EDSL;Threshold Sliders
-!TP_WAVELET_EDTYPE;Local contrast method
-!TP_WAVELET_EDVAL;Strength
-!TP_WAVELET_FINAL;Final Touchup
-!TP_WAVELET_FINEST;Finest
-!TP_WAVELET_HIGHLIGHT;Highlight luminance range
-!TP_WAVELET_HS1;Whole luminance range
-!TP_WAVELET_HS2;Shadows/Highlights
-!TP_WAVELET_HUESKIN;Skin hue
-!TP_WAVELET_HUESKIN_TOOLTIP;The bottom points set the beginning of the transition zone, and the upper points the end of it, where the effect is at its maximum.\n\nIf you need to move the area significantly, or if there are artifacts, then the white balance is incorrect.
-!TP_WAVELET_HUESKY;Sky hue
-!TP_WAVELET_HUESKY_TOOLTIP;The bottom points set the beginning of the transition zone, and the upper points the end of it, where the effect is at its maximum.\n\nIf you need to move the area significantly, or if there are artifacts, then the white balance is incorrect.
-!TP_WAVELET_ITER;Delta balance levels
-!TP_WAVELET_ITER_TOOLTIP;Left: increase low levels and reduce high levels,\nRight: reduce low levels and increase high levels.
-!TP_WAVELET_LABEL;Wavelet Levels
-!TP_WAVELET_LARGEST;Coarsest
-!TP_WAVELET_LEVCH;Chroma
-!TP_WAVELET_LEVDIR_ALL;All levels in all directions
-!TP_WAVELET_LEVDIR_INF;Below or equal the level
-!TP_WAVELET_LEVDIR_ONE;One level
-!TP_WAVELET_LEVDIR_SUP;Above the level
-!TP_WAVELET_LEVELS;Wavelet levels
-!TP_WAVELET_LEVELS_TOOLTIP;Choose the number of detail levels the image is to be decomposed into. More levels require more RAM and require a longer processing time.
-!TP_WAVELET_LEVF;Contrast
-!TP_WAVELET_LEVLABEL;Preview maximum possible levels = %1
-!TP_WAVELET_LEVONE;Level 2
-!TP_WAVELET_LEVTHRE;Level 4
-!TP_WAVELET_LEVTWO;Level 3
-!TP_WAVELET_LEVZERO;Level 1
-!TP_WAVELET_LINKEDG;Link with Edge Sharpness' Strength
-!TP_WAVELET_LIPST;Enhanced algoritm
-!TP_WAVELET_LOWLIGHT;Shadow luminance range
-!TP_WAVELET_MEDGREINF;First level
-!TP_WAVELET_MEDI;Reduce artifacts in blue sky
-!TP_WAVELET_MEDILEV;Edge detection
-!TP_WAVELET_MEDILEV_TOOLTIP;When you enable Edge Detection, it is recommanded:\n- to disabled low contrast levels to avoid artifacts,\n- to use high values of gradient sensitivity.\n\nYou can modulate the strength with 'refine' from Denoise and Refine.
-!TP_WAVELET_NEUTRAL;Neutral
-!TP_WAVELET_NOIS;Denoise
-!TP_WAVELET_NOISE;Denoise and Refine
-!TP_WAVELET_NPHIGH;High
-!TP_WAVELET_NPLOW;Low
-!TP_WAVELET_NPNONE;None
-!TP_WAVELET_NPTYPE;Neighboring pixels
-!TP_WAVELET_NPTYPE_TOOLTIP;This algorithm uses the proximity of a pixel and eight of its neighbors. If less difference, edges are reinforced.
-!TP_WAVELET_OPACITY;Opacity Blue-Yellow
-!TP_WAVELET_OPACITYW;Contrast balance d/v-h curve
-!TP_WAVELET_OPACITYWL;Final local contrast
-!TP_WAVELET_OPACITYWL_TOOLTIP;Modify the final local contrast at the end of the wavelet treatment.\n\nThe left side represents the smallest local contrast, progressing to the largest local contrast on the right.
-!TP_WAVELET_PASTEL;Pastel chroma
-!TP_WAVELET_PROC;Process
-!TP_WAVELET_RE1;Reinforced
-!TP_WAVELET_RE2;Unchanged
-!TP_WAVELET_RE3;Reduced
-!TP_WAVELET_RESCHRO;Chroma
-!TP_WAVELET_RESCON;Shadows
-!TP_WAVELET_RESCONH;Highlights
-!TP_WAVELET_RESID;Residual Image
-!TP_WAVELET_SAT;Saturated chroma
-!TP_WAVELET_SETTINGS;Wavelet Settings
-!TP_WAVELET_SKIN;Skin targetting/protection
-!TP_WAVELET_SKIN_TOOLTIP;At -100 skin-tones are targetted.\nAt 0 all tones are treated equally.\nAt +100 skin-tones are protected while all other tones are affected.
-!TP_WAVELET_SKY;Sky targetting/protection
-!TP_WAVELET_SKY_TOOLTIP;At -100 sky-tones are targetted.\nAt 0 all tones are treated equally.\nAt +100 sky-tones are protected while all other tones are affected.
-!TP_WAVELET_STREN;Strength
-!TP_WAVELET_STRENGTH;Strength
-!TP_WAVELET_SUPE;Extra
-!TP_WAVELET_THR;Shadows threshold
-!TP_WAVELET_THRESHOLD;Highlight levels
-!TP_WAVELET_THRESHOLD2;Shadow levels
-!TP_WAVELET_THRESHOLD2_TOOLTIP;Only levels between 9 and 9 minus the value will be affected by the shadow luminance range. Other levels will be fully treated. The highest level possible is limited by the highlight level value (9 minus highlight level value).
-!TP_WAVELET_THRESHOLD_TOOLTIP;Only levels beyond the chosen value will be affected by the highlight luminance range. Other levels will be fully treated. The chosen value here limits the highest possible value of the shadow levels.
-!TP_WAVELET_THRH;Highlights threshold
-!TP_WAVELET_TILESBIG;Big tiles
-!TP_WAVELET_TILESFULL;Full image
-!TP_WAVELET_TILESIZE;Tiling method
-!TP_WAVELET_TILESLIT;Little tiles
-!TP_WAVELET_TILES_TOOLTIP;Processing the full image leads to better quality and is the recommended option, while using tiles is a fall-back solution for users with little RAM. Refer to RawPedia for memory requirements.
-!TP_WAVELET_TMSTRENGTH;Compression strength
-!TP_WAVELET_TMSTRENGTH_TOOLTIP;Control the strength of tone mapping or contrast compression of the residual image. When the value is different from 0, the Strength and Gamma sliders of the Tone Mapping tool in the Exposure tab will become grayed out.
-!TP_WAVELET_TMTYPE;Compression method
-!TP_WAVELET_TON;Toning
-!TP_WBALANCE_PICKER;Pick
-!TP_WBALANCE_TEMPBIAS;AWB temperature bias
-!TP_WBALANCE_TEMPBIAS_TOOLTIP;Allows to alter the computation of the "auto white balance"\nby biasing it towards warmer or cooler temperatures. The bias\nis expressed as a percentage of the computed temperature,\nso that the result is given by "computedTemp + computedTemp * bias".
-!ZOOMPANEL_ZOOMFITCROPSCREEN;Fit crop to screen\nShortcut: f
+!CURVEEDITOR_CATMULLROM;Flexible
diff --git a/rtdata/languages/Euskara b/rtdata/languages/Euskara
index f1c1b3a3c..12deea740 100644
--- a/rtdata/languages/Euskara
+++ b/rtdata/languages/Euskara
@@ -425,9 +425,10 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1345,7 +1346,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1875,7 +1876,6 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Francais b/rtdata/languages/Francais
index 9779e4145..c331bcb22 100644
--- a/rtdata/languages/Francais
+++ b/rtdata/languages/Francais
@@ -1834,7 +1834,6 @@ TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontale seulement sur les lig
TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Verticale
TP_PREPROCESS_NO_FOUND;Aucun trouvé
TP_PREPROCESS_PDAFLINESFILTER;Filtre de ligne PDAF
-TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Essaie de supprimer les bandes de bruit causées par les pixel PDAF sur le capteur, arrivant sur certains mirrorless Sony cameras avec des scènes en contre-jour avec un flare visible.
TP_PRSHARPENING_LABEL;Netteté post-redimensionnement
TP_PRSHARPENING_TOOLTIP;Augmente la netteté de l'image après le redimentionnement. Ne fonctionne que si la méthode de redimensionnement "Lanczos" est utilisé. Il est impossible de prévisualiser les effets de cet outil. Cf. RawPedia pour les instructions d'utilisation.
TP_RAWCACORR_AUTO;Correction automatique
@@ -2334,3 +2333,8 @@ ZOOMPANEL_ZOOMFITSCREEN;Affiche l'image entière\nRaccourci: Alt-f
ZOOMPANEL_ZOOMIN;Zoom Avant\nRaccourci: +
ZOOMPANEL_ZOOMOUT;Zoom Arrière\nRaccourci: -
+!!!!!!!!!!!!!!!!!!!!!!!!!
+! Untranslated keys follow; remove the ! prefix after an entry is translated.
+!!!!!!!!!!!!!!!!!!!!!!!!!
+
+!CURVEEDITOR_CATMULLROM;Flexible
diff --git a/rtdata/languages/Greek b/rtdata/languages/Greek
index 1d5ee7fee..d5cfc781c 100644
--- a/rtdata/languages/Greek
+++ b/rtdata/languages/Greek
@@ -424,9 +424,10 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1344,7 +1345,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1874,7 +1875,6 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Hebrew b/rtdata/languages/Hebrew
index 2bb35e982..75b3a3dd7 100644
--- a/rtdata/languages/Hebrew
+++ b/rtdata/languages/Hebrew
@@ -425,9 +425,10 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1345,7 +1346,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1875,7 +1876,6 @@ TP_WBALANCE_TEMPERATURE;מידת חום
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Italiano b/rtdata/languages/Italiano
index 14ac71ae7..7e81ff386 100644
--- a/rtdata/languages/Italiano
+++ b/rtdata/languages/Italiano
@@ -1291,6 +1291,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DONT_SHOW_AGAIN;Don't show this message again.
!DYNPROFILEEDITOR_DELETE;Delete
@@ -1776,7 +1777,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
@@ -1986,7 +1987,6 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Japanese b/rtdata/languages/Japanese
index 3681fca15..683f9f24b 100644
--- a/rtdata/languages/Japanese
+++ b/rtdata/languages/Japanese
@@ -1855,7 +1855,6 @@ TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;PDAFの場合は水平方向だ
TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;垂直方向
TP_PREPROCESS_NO_FOUND;未検出
TP_PREPROCESS_PDAFLINESFILTER;PDAFラインフィルタ
-TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Sonyのミラーレスカメラの一部では、PDAFイメージセンサが原因で、ゴーストが出るバックライトの画像でストライプノイズが発生することがあり、これを軽減します。
TP_PRSHARPENING_LABEL;リサイズ後のシャープ化
TP_PRSHARPENING_TOOLTIP;リサイズ後の画像をシャープ化します。但し、リサイズの方式がランチョスの場合に限ります。プレビュー画面でこの機能の効果を見ることは出来ません。使用法に関してはRawPediaを参照して下さい。
TP_RAWCACORR_AUTO;自動補正
@@ -2340,4 +2339,5 @@ ZOOMPANEL_ZOOMOUT;ズームアウト\nショートカット: -
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!
+!CURVEEDITOR_CATMULLROM;Flexible
!GENERAL_CURRENT;Current
diff --git a/rtdata/languages/Latvian b/rtdata/languages/Latvian
index 2b56c2937..b97aca446 100644
--- a/rtdata/languages/Latvian
+++ b/rtdata/languages/Latvian
@@ -425,9 +425,10 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1345,7 +1346,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1875,7 +1876,6 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Magyar b/rtdata/languages/Magyar
index a2a9afd96..02d67437b 100644
--- a/rtdata/languages/Magyar
+++ b/rtdata/languages/Magyar
@@ -861,6 +861,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DONT_SHOW_AGAIN;Don't show this message again.
!DYNPROFILEEDITOR_DELETE;Delete
@@ -1516,7 +1517,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
@@ -1960,7 +1961,6 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Nederlands b/rtdata/languages/Nederlands
index 24d50791d..0f1fdff6e 100644
--- a/rtdata/languages/Nederlands
+++ b/rtdata/languages/Nederlands
@@ -2049,6 +2049,7 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: -
!ADJUSTER_RESET_TO_DEFAULT;Click - reset to default value.\nCtrl+click - reset to initial value.
!BATCHQUEUE_STARTSTOPHINT;Start or stop processing the images in the queue.\n\nShortcut: Ctrl+s
+!CURVEEDITOR_CATMULLROM;Flexible
!DONT_SHOW_AGAIN;Don't show this message again.
!DYNPROFILEEDITOR_IMGTYPE_ANY;Any
!DYNPROFILEEDITOR_IMGTYPE_HDR;HDR
@@ -2317,7 +2318,6 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_RAWCACORR_AUTOIT;Iterations
!TP_RAWCACORR_AUTOIT_TOOLTIP;This setting is available if "Auto-correction" is checked.\nAuto-correction is conservative, meaning that it often does not correct all chromatic aberration.\nTo correct the remaining chromatic aberration, you can use up to five iterations of automatic chromatic aberration correction.\nEach iteration will reduce the remaining chromatic aberration from the last iteration at the cost of additional processing time.
!TP_RAWCACORR_AVOIDCOLORSHIFT;Avoid color shift
diff --git a/rtdata/languages/Norsk BM b/rtdata/languages/Norsk BM
index aec6c8256..ec695aac6 100644
--- a/rtdata/languages/Norsk BM
+++ b/rtdata/languages/Norsk BM
@@ -424,9 +424,10 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1344,7 +1345,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1874,7 +1875,6 @@ TP_WBALANCE_TEMPERATURE;Temperatur
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Polish b/rtdata/languages/Polish
index 72d35b7db..2a21b3836 100644
--- a/rtdata/languages/Polish
+++ b/rtdata/languages/Polish
@@ -1413,6 +1413,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DONT_SHOW_AGAIN;Don't show this message again.
!DYNPROFILEEDITOR_DELETE;Delete
@@ -1852,7 +1853,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
@@ -2003,7 +2004,6 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Polish (Latin Characters) b/rtdata/languages/Polish (Latin Characters)
index 909154913..7889a83cf 100644
--- a/rtdata/languages/Polish (Latin Characters)
+++ b/rtdata/languages/Polish (Latin Characters)
@@ -1413,6 +1413,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DONT_SHOW_AGAIN;Don't show this message again.
!DYNPROFILEEDITOR_DELETE;Delete
@@ -1852,7 +1853,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
@@ -2003,7 +2004,6 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Portugues (Brasil) b/rtdata/languages/Portugues (Brasil)
index ccabad796..f5a72cb4c 100644
--- a/rtdata/languages/Portugues (Brasil)
+++ b/rtdata/languages/Portugues (Brasil)
@@ -1744,7 +1744,6 @@ TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal apenas em linhas PDAF
TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
TP_PREPROCESS_NO_FOUND;Nenhum encontrado
TP_PREPROCESS_PDAFLINESFILTER;Filtro de linhas PDAF
-TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tenta suprimir o ruído de faixas causado por pixels PDAF no sensor, ocorrendo com algumas câmeras mirrorless da Sony em algumas cenas em contraluz com "flare" visível.
TP_PRSHARPENING_LABEL;Pós-Redimensionamento de Nitidez
TP_PRSHARPENING_TOOLTIP;Focaliza a imagem após o redimensionamento. Funciona somente quando o método de redimensionamento "Lanczos" é usado. É impossível visualizar os efeitos dessa ferramenta. Veja RawPedia para instruções de uso.
TP_RAWCACORR_AUTO;Auto correção
@@ -2219,6 +2218,7 @@ ZOOMPANEL_ZOOMOUT;Menos Zoom\nAtalho: -
! Untranslated keys follow; remove the ! prefix after an entry is translated.
!!!!!!!!!!!!!!!!!!!!!!!!!
+!CURVEEDITOR_CATMULLROM;Flexible
!DYNPROFILEEDITOR_IMGTYPE_ANY;Any
!DYNPROFILEEDITOR_IMGTYPE_HDR;HDR
!DYNPROFILEEDITOR_IMGTYPE_PS;Pixel Shift
diff --git a/rtdata/languages/Russian b/rtdata/languages/Russian
index 6c211244c..f9a1ae62e 100644
--- a/rtdata/languages/Russian
+++ b/rtdata/languages/Russian
@@ -1433,6 +1433,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!EDIT_OBJECT_TOOLTIP;Displays a widget on the preview window which lets you adjust this tool.
!EDIT_PIPETTE_TOOLTIP;To add an adjustment point to the curve, hold the Ctrl key while left-clicking the desired spot in the image preview.\nTo adjust the point, hold the Ctrl key while left-clicking the corresponding area in the preview, then let go of Ctrl (unless you desire fine control) and while still holding the left mouse button move the mouse up or down to move that point up or down in the curve.
@@ -1843,7 +1844,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
!PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
@@ -2033,7 +2034,6 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Serbian (Cyrilic Characters) b/rtdata/languages/Serbian (Cyrilic Characters)
index accfb139e..cd8d6e640 100644
--- a/rtdata/languages/Serbian (Cyrilic Characters)
+++ b/rtdata/languages/Serbian (Cyrilic Characters)
@@ -1248,6 +1248,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DIRBROWSER_FOLDERS;Folders
!DONT_SHOW_AGAIN;Don't show this message again.
@@ -1765,7 +1766,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
@@ -1987,7 +1988,6 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Serbian (Latin Characters) b/rtdata/languages/Serbian (Latin Characters)
index f0ce781c3..664894021 100644
--- a/rtdata/languages/Serbian (Latin Characters)
+++ b/rtdata/languages/Serbian (Latin Characters)
@@ -1248,6 +1248,7 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DIRBROWSER_FOLDERS;Folders
!DONT_SHOW_AGAIN;Don't show this message again.
@@ -1765,7 +1766,7 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike -
!PREFERENCES_SERIALIZE_TIFF_READ;TIFF Read Settings
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_TAB_DYNAMICPROFILE;Dynamic Profile Rules
!PREFERENCES_TAB_PERFORMANCE;Performance
!PREFERENCES_THUMBNAIL_INSPECTOR_JPEG;Embedded JPEG preview
@@ -1987,7 +1988,6 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Slovak b/rtdata/languages/Slovak
index 66debb12b..1319912db 100644
--- a/rtdata/languages/Slovak
+++ b/rtdata/languages/Slovak
@@ -512,6 +512,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť -
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
@@ -1389,7 +1390,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť -
!PREFERENCES_SERIALIZE_TIFF_READ_LABEL;Serialize reading of TIFF files
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
!PREFERENCES_SND_HELP;Enter a full file path to set a sound, or leave blank for no sound.\nFor system sounds on Windows use "SystemDefault", "SystemAsterisk" etc., and on Linux use "complete", "window-attention" etc.
@@ -1890,7 +1891,6 @@ ZOOMPANEL_ZOOMOUT;Oddialiť -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTOIT;Iterations
diff --git a/rtdata/languages/Suomi b/rtdata/languages/Suomi
index 8f6ebdc15..6ca4406d8 100644
--- a/rtdata/languages/Suomi
+++ b/rtdata/languages/Suomi
@@ -426,9 +426,10 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1346,7 +1347,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1875,7 +1876,6 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/Swedish b/rtdata/languages/Swedish
index 626afc38b..868e609bb 100644
--- a/rtdata/languages/Swedish
+++ b/rtdata/languages/Swedish
@@ -1801,6 +1801,7 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: -
!BATCHQUEUE_STARTSTOPHINT;Start or stop processing the images in the queue.\n\nShortcut: Ctrl+s
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!DONT_SHOW_AGAIN;Don't show this message again.
!DYNPROFILEEDITOR_DELETE;Delete
@@ -2189,7 +2190,6 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: -
!TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_RAWCACORR_AUTOIT;Iterations
!TP_RAWCACORR_AUTOIT_TOOLTIP;This setting is available if "Auto-correction" is checked.\nAuto-correction is conservative, meaning that it often does not correct all chromatic aberration.\nTo correct the remaining chromatic aberration, you can use up to five iterations of automatic chromatic aberration correction.\nEach iteration will reduce the remaining chromatic aberration from the last iteration at the cost of additional processing time.
!TP_RAWCACORR_AVOIDCOLORSHIFT;Avoid color shift
diff --git a/rtdata/languages/Turkish b/rtdata/languages/Turkish
index a62704a92..a9d3e9d5e 100644
--- a/rtdata/languages/Turkish
+++ b/rtdata/languages/Turkish
@@ -425,9 +425,10 @@ TP_WBALANCE_TEMPERATURE;Isı
!CURVEEDITOR_AXIS_LEFT_TAN;LT:
!CURVEEDITOR_AXIS_OUT;O:
!CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+!CURVEEDITOR_CATMULLROM;Flexible
!CURVEEDITOR_CURVE;Curve
!CURVEEDITOR_CURVES;Curves
-!CURVEEDITOR_CUSTOM;Custom
+!CURVEEDITOR_CUSTOM;Standard
!CURVEEDITOR_DARKS;Darks
!CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
!CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1345,7 +1346,7 @@ TP_WBALANCE_TEMPERATURE;Isı
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
!PREFERENCES_SET;Set
!PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
!PREFERENCES_SINGLETAB;Single Editor Tab Mode
!PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
!PREFERENCES_SND_BATCHQUEUEDONE;Queue processing done
@@ -1874,7 +1875,6 @@ TP_WBALANCE_TEMPERATURE;Isı
!TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
!TP_PREPROCESS_NO_FOUND;None found
!TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-!TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
!TP_PRSHARPENING_LABEL;Post-Resize Sharpening
!TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
!TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/languages/default b/rtdata/languages/default
index da79ec3ac..651a3c928 100644
--- a/rtdata/languages/default
+++ b/rtdata/languages/default
@@ -17,9 +17,10 @@ CURVEEDITOR_AXIS_IN;I:
CURVEEDITOR_AXIS_LEFT_TAN;LT:
CURVEEDITOR_AXIS_OUT;O:
CURVEEDITOR_AXIS_RIGHT_TAN;RT:
+CURVEEDITOR_CATMULLROM;Flexible
CURVEEDITOR_CURVE;Curve
CURVEEDITOR_CURVES;Curves
-CURVEEDITOR_CUSTOM;Custom
+CURVEEDITOR_CUSTOM;Standard
CURVEEDITOR_DARKS;Darks
CURVEEDITOR_EDITPOINT_HINT;Enable edition of node in/out values.\n\nRight-click on a node to select it.\nRight-click on empty space to de-select the node.
CURVEEDITOR_HIGHLIGHTS;Highlights
@@ -1209,7 +1210,7 @@ PREFERENCES_SET;Set
PREFERENCES_SHOWBASICEXIF;Show basic Exif info
PREFERENCES_SHOWDATETIME;Show date and time
PREFERENCES_SHOWEXPOSURECOMPENSATION;Append exposure compensation
-PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show filmstrip toolbar
+PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
PREFERENCES_SHTHRESHOLD;Threshold for clipped shadows
PREFERENCES_SINGLETAB;Single Editor Tab Mode
PREFERENCES_SINGLETABVERTAB;Single Editor Tab Mode, Vertical Tabs
@@ -1823,7 +1824,6 @@ TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES;Horizontal only on PDAF rows
TP_PREPROCESS_LINEDENOISE_DIRECTION_VERTICAL;Vertical
TP_PREPROCESS_NO_FOUND;None found
TP_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
-TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP;Tries to suppress stripe noise caused by on-sensor PDAF pixels, occurring with some Sony mirrorless cameras on some backlit scenes with visible flare.
TP_PRSHARPENING_LABEL;Post-Resize Sharpening
TP_PRSHARPENING_TOOLTIP;Sharpens the image after resizing. Only works when the "Lanczos" resizing method is used. It is impossible to preview the effects of this tool. See RawPedia for usage instructions.
TP_RAWCACORR_AUTO;Auto-correction
diff --git a/rtdata/themes/TooWaBlue-GTK3-20_.css b/rtdata/themes/TooWaBlue-GTK3-20_.css
index d4565829a..33017626a 100644
--- a/rtdata/themes/TooWaBlue-GTK3-20_.css
+++ b/rtdata/themes/TooWaBlue-GTK3-20_.css
@@ -2,7 +2,7 @@
This file is part of RawTherapee.
Copyright (c) 2016-2018 TooWaBoo
- Version 2.98
+ Version 3.00
RawTherapee is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -1191,7 +1191,7 @@ window.csd:not(.fullscreen) #MainNotebook > header.top {
/*** end ***************************************************************************************/
/*** Context & popups menus *****************************************************************************/
-.popup > decoration {
+.csd.popup > decoration {
background-image: none;
border-radius: 0;
border: none;
@@ -1245,47 +1245,47 @@ menu image:not(.dummy),
}
/*** Selection popup list (used in filechooser) ***/
-entry > window > frame {
+entry > window > frame:not(.dummy) {
background-color: @bg-dark-grey;
+ padding: 0;
}
-entry > window > frame > border {
+entry > window > frame > border:not(.dummy) {
background-color: @bg-dark-grey;
padding: 0.083333333333333333em;
- border: 0.083333333333333333em solid @accent-color;
-}
-entry > window > frame > border {
margin: 0.083333333333333333em;
+ border: 0.083333333333333333em solid @accent-color;
}
/* end */
/*** end ***************************************************************************************/
/*** Popover *** Context menu filechooser ******************************************************/
-
-popover.background {
+popover {
+ box-shadow: 0 1px 6px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px @bg-dark-grey;
+}
+popover {
background-color: @bg-dark-grey;
border: 0.083333333333333333em solid @accent-color;
border-radius: 0;
padding: 0;
margin: 0;
- box-shadow: 0 1px 6px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px @bg-dark-grey;
}
-popover.background > box {
+popover > box {
padding: 0;
margin: -9px;
}
-popover.background modelbutton {
+popover modelbutton {
min-height: 2em;
padding: 0 0.416666666666666666em;
margin: 0;
border-radius: 0;
}
-popover.background label {
+popover label {
margin-right: 0.5em;
}
-popover.background modelbutton:hover label,
-popover.background modelbutton:hover {
+popover modelbutton:hover label,
+popover modelbutton:hover {
background-color: @accent-color;
color: @text-hl-color;
}
@@ -2042,7 +2042,7 @@ entry:focus > selection {
/*** end ***************************************************************************************/
/*** Window Layout *****************************************************************************/
-:not(.popup):not(tooltip) > decoration {
+.csd:not(.popup):not(tooltip) > decoration {
background-color: @winHeaderbar;
background-image: none;
border-radius: 0.416666666666666666em 0.416666666666666666em 0 0;
@@ -2057,14 +2057,10 @@ headerbar {
background-image: linear-gradient(shade(@winHeaderbar,1.14), shade(@winHeaderbar,.86));
border-bottom: 0.083333333333333333em solid @bg-dark-grey;
border-radius: 0.416666666666666666em 0.416666666666666666em 0 0;
- min-height: 2.333333333333333333em;
+ min-height: 2em;
padding: 0.083333333333333333em 0.416666666666666666em 0;
margin: 0;
}
-messagedialog headerbar {
- min-height: 2em;
-
-}
headerbar .title{
color: @winTitle;
}
@@ -2076,7 +2072,7 @@ headerbar .title{
/**/
/* Window in background */
-:not(.popup):not(tooltip) > decoration:backdrop {
+.csd:not(.popup):not(tooltip) > decoration:backdrop {
box-shadow: 0 0.25em 0.75em 0.083333333333333333em rgba(0, 0, 0, 0.3), 0 0 0 0.083333333333333333em @bg-dark-grey;
}
headerbar:backdrop {
diff --git a/rtengine/diagonalcurves.cc b/rtengine/diagonalcurves.cc
index f478ba719..b4c88fd68 100644
--- a/rtengine/diagonalcurves.cc
+++ b/rtengine/diagonalcurves.cc
@@ -48,7 +48,7 @@ DiagonalCurve::DiagonalCurve (const std::vector& p, int poly_pn)
bool identity = true;
kind = (DiagonalCurveType)p[0];
- if (kind == DCT_Linear || kind == DCT_Spline || kind == DCT_NURBS) {
+ if (kind == DCT_Linear || kind == DCT_Spline || kind == DCT_NURBS || kind == DCT_CatumullRom) {
N = (p.size() - 1) / 2;
x = new double[N];
y = new double[N];
@@ -86,11 +86,12 @@ DiagonalCurve::DiagonalCurve (const std::vector& p, int poly_pn)
if (!identity) {
if (kind == DCT_Spline && N > 2) {
- //spline_cubic_set ();
- catmull_rom_set();
+ spline_cubic_set ();
} else if (kind == DCT_NURBS && N > 2) {
NURBS_set ();
fillHash();
+ } else if (kind == DCT_CatumullRom && N > 2) {
+ catmull_rom_set();
} else {
kind = DCT_Linear;
}
@@ -325,6 +326,9 @@ inline void catmull_rom_spline(int n_points,
if (p1_y == p2_y && (p1_y == 0 || p1_y == 1)) {
for (i = 1; i < n_points-1; ++i) {
t = p1_x + space * i;
+ if (t >= p2_x) {
+ break;
+ }
res_x.push_back(t);
res_y.push_back(p1_y);
}
@@ -459,7 +463,7 @@ double DiagonalCurve::getVal (double t) const
}
case DCT_Linear :
- // case DCT_Spline :
+ case DCT_Spline :
{
// values under and over the first and last point
if (t > x[N - 1]) {
@@ -484,21 +488,21 @@ double DiagonalCurve::getVal (double t) const
double h = x[k_hi] - x[k_lo];
// linear
- // if (kind == DCT_Linear) {
+ if (kind == DCT_Linear) {
return y[k_lo] + (t - x[k_lo]) * ( y[k_hi] - y[k_lo] ) / h;
- // }
- // // spline curve
- // else { // if (kind==Spline) {
- // double a = (x[k_hi] - t) / h;
- // double b = (t - x[k_lo]) / h;
- // double r = a * y[k_lo] + b * y[k_hi] + ((a * a * a - a) * ypp[k_lo] + (b * b * b - b) * ypp[k_hi]) * (h * h) * 0.1666666666666666666666666666666;
- // return CLIPD(r);
- // }
+ }
+ // spline curve
+ else { // if (kind==Spline) {
+ double a = (x[k_hi] - t) / h;
+ double b = (t - x[k_lo]) / h;
+ double r = a * y[k_lo] + b * y[k_hi] + ((a * a * a - a) * ypp[k_lo] + (b * b * b - b) * ypp[k_hi]) * (h * h) * 0.1666666666666666666666666666666;
+ return CLIPD(r);
+ }
break;
}
- case DCT_Spline: {
+ case DCT_CatumullRom: {
auto it = std::lower_bound(poly_x.begin(), poly_x.end(), t);
if (it == poly_x.end()) {
return poly_y.back();
diff --git a/rtengine/histmatching.cc b/rtengine/histmatching.cc
index da95946e7..1b6dd133f 100644
--- a/rtengine/histmatching.cc
+++ b/rtengine/histmatching.cc
@@ -97,55 +97,6 @@ int findMatch(int val, const std::vector &cdf, int j)
}
-class CubicSplineCurve: public DiagonalCurve {
-public:
- CubicSplineCurve(const std::vector &points):
- DiagonalCurve({DCT_Linear})
- {
- N = points.size() / 2;
- x = new double[N];
- y = new double[N];
-
- for (int i = 0; i < N; ++i) {
- x[i] = points[2*i];
- y[i] = points[2*i+1];
- }
- kind = DCT_Spline;
- spline_cubic_set();
- }
-
- double getVal(double t) const override
- {
- // values under and over the first and last point
- if (t > x[N - 1]) {
- return y[N - 1];
- } else if (t < x[0]) {
- return y[0];
- }
-
- // do a binary search for the right interval:
- unsigned int k_lo = 0, k_hi = N - 1;
-
- while (k_hi > 1 + k_lo) {
- unsigned int k = (k_hi + k_lo) / 2;
-
- if (x[k] > t) {
- k_hi = k;
- } else {
- k_lo = k;
- }
- }
-
- double h = x[k_hi] - x[k_lo];
-
- double a = (x[k_hi] - t) / h;
- double b = (t - x[k_lo]) / h;
- double r = a * y[k_lo] + b * y[k_hi] + ((a * a * a - a) * ypp[k_lo] + (b * b * b - b) * ypp[k_hi]) * (h * h) * 0.1666666666666666666666666666666;
- return LIM01(r);
- }
-};
-
-
void mappingToCurve(const std::vector &mapping, std::vector &curve)
{
curve.clear();
@@ -259,10 +210,11 @@ void mappingToCurve(const std::vector &mapping, std::vector &curve)
if (curve.size() < 4) {
curve = { DCT_Linear }; // not enough points, fall back to linear
} else {
- CubicSplineCurve c(curve);
+ curve.insert(curve.begin(), DCT_Spline);
+ DiagonalCurve c(curve);
double gap = 0.05;
double x = 0.0;
- curve = { DCT_Spline };
+ curve = { DCT_CatumullRom };
while (x < 1.0) {
curve.push_back(x);
curve.push_back(c.getVal(x));
diff --git a/rtengine/procparams.cc b/rtengine/procparams.cc
index 9addfdce9..01ad4b8bb 100644
--- a/rtengine/procparams.cc
+++ b/rtengine/procparams.cc
@@ -2868,7 +2868,7 @@ int ProcParams::save(const Glib::ustring& fname, const Glib::ustring& fname2, bo
saveToKeyfile(!pedited || pedited->toneCurve.hlcomprthresh, "Exposure", "HighlightComprThreshold", toneCurve.hlcomprthresh, keyFile);
saveToKeyfile(!pedited || pedited->toneCurve.shcompr, "Exposure", "ShadowCompr", toneCurve.shcompr, keyFile);
saveToKeyfile(!pedited || pedited->toneCurve.histmatching, "Exposure", "HistogramMatching", toneCurve.histmatching, keyFile);
- saveToKeyfile(!pedited || pedited->toneCurve.fromHistMatching, "Exposure", "FromHistogramMatching", toneCurve.fromHistMatching, keyFile);
+ saveToKeyfile(!pedited || pedited->toneCurve.fromHistMatching, "Exposure", "CurveFromHistogramMatching", toneCurve.fromHistMatching, keyFile);
saveToKeyfile(!pedited || pedited->toneCurve.clampOOG, "Exposure", "ClampOOG", toneCurve.clampOOG, keyFile);
// Highlight recovery
@@ -3683,7 +3683,7 @@ int ProcParams::load(const Glib::ustring& fname, ParamsEdited* pedited)
pedited->toneCurve.fromHistMatching = true;
}
} else {
- assignFromKeyfile(keyFile, "Exposure", "FromHistogramMatching", pedited, toneCurve.fromHistMatching, pedited->toneCurve.fromHistMatching);
+ assignFromKeyfile(keyFile, "Exposure", "CurveFromHistogramMatching", pedited, toneCurve.fromHistMatching, pedited->toneCurve.fromHistMatching);
}
assignFromKeyfile(keyFile, "Exposure", "ClampOOG", pedited, toneCurve.clampOOG, pedited->toneCurve.clampOOG);
}
diff --git a/rtengine/rawimagesource.cc b/rtengine/rawimagesource.cc
index 89a66f6c3..3c7a34e73 100644
--- a/rtengine/rawimagesource.cc
+++ b/rtengine/rawimagesource.cc
@@ -4833,20 +4833,27 @@ void RawImageSource::getRAWHistogram (LUTu & histRedRaw, LUTu & histGreenRaw, LU
} // end of critical region
} // end of parallel region
+ const auto getidx =
+ [&](int c, int i) -> int
+ {
+ float f = mult[c] * std::max(0.f, i - cblacksom[c]);
+ return f > 0.f ? (f < 1.f ? 1 : std::min(int(f), 255)) : 0;
+ };
+
for(int i = 0; i < histoSize; i++) {
- int idx = std::min(255.f, mult[0] * std::max(0.f, i - cblacksom[0]));
+ int idx = getidx(0, i);
histRedRaw[idx] += hist[0][i];
if (ri->get_colors() > 1) {
- idx = std::min(255.f, mult[1] * std::max(0.f, i - cblacksom[1]));
+ idx = getidx(1, i);
histGreenRaw[idx] += hist[1][i];
if (fourColours) {
- idx = std::min(255.f, mult[3] * std::max(0.f, i - cblacksom[3]));
+ idx = getidx(3, i);
histGreenRaw[idx] += hist[3][i];
}
- idx = std::min(255.f, mult[2] * std::max(0.f, i - cblacksom[2]));
+ idx = getidx(2, i);
histBlueRaw[idx] += hist[2][i];
}
}
diff --git a/rtengine/rt_algo.cc b/rtengine/rt_algo.cc
index af2083d8e..1011ae7b7 100644
--- a/rtengine/rt_algo.cc
+++ b/rtengine/rt_algo.cc
@@ -20,6 +20,7 @@
#include
#include
#include
+#include
#include
#include
#ifdef _OPENMP
@@ -31,7 +32,6 @@
#include "rt_algo.h"
#include "rt_math.h"
#include "sleef.c"
-#include "jaggedarray.h"
namespace {
float calcBlendFactor(float val, float threshold) {
@@ -51,6 +51,113 @@ vfloat calcBlendFactor(vfloat valv, vfloat thresholdv) {
return onev / (onev + xexpf(c16v - c16v * valv / thresholdv));
}
#endif
+
+float tileAverage(float **data, size_t tileY, size_t tileX, size_t tilesize) {
+
+ float avg = 0.f;
+#ifdef __SSE2__
+ vfloat avgv = ZEROV;
+#endif
+ for (std::size_t y = tileY; y < tileY + tilesize; ++y) {
+ std::size_t x = tileX;
+#ifdef __SSE2__
+ for (; x < tileX + tilesize - 3; x += 4) {
+ avgv += LVFU(data[y][x]);
+ }
+#endif
+ for (; x < tileX + tilesize; ++x) {
+ avg += data[y][x];
+ }
+ }
+#ifdef __SSE2__
+ avg += vhadd(avgv);
+#endif
+ return avg / rtengine::SQR(tilesize);
+}
+
+float tileVariance(float **data, size_t tileY, size_t tileX, size_t tilesize, float avg) {
+
+ float var = 0.f;
+#ifdef __SSE2__
+ vfloat varv = ZEROV;
+ const vfloat avgv = F2V(avg);
+#endif
+ for (std::size_t y = tileY; y < tileY + tilesize; ++y) {
+ std::size_t x = tileX;
+#ifdef __SSE2__
+ for (; x < tileX + tilesize - 3; x += 4) {
+ varv += SQRV(LVFU(data[y][x]) - avgv);
+ }
+#endif
+ for (; x < tileX + tilesize; ++x) {
+ var += rtengine::SQR(data[y][x] - avg);
+ }
+ }
+#ifdef __SSE2__
+ var += vhadd(varv);
+#endif
+ return var / (rtengine::SQR(tilesize) * avg);
+}
+
+float calcContrastThreshold(float** luminance, int tileY, int tileX, int tilesize) {
+
+ constexpr float scale = 0.0625f / 327.68f;
+ std::vector> blend(tilesize - 4, std::vector(tilesize - 4));
+
+#ifdef __SSE2__
+ const vfloat scalev = F2V(scale);
+#endif
+
+ for(int j = tileY + 2; j < tileY + tilesize - 2; ++j) {
+ int i = tileX + 2;
+#ifdef __SSE2__
+ for(; i < tileX + tilesize - 5; i += 4) {
+ vfloat contrastv = vsqrtf(SQRV(LVFU(luminance[j][i+1]) - LVFU(luminance[j][i-1])) + SQRV(LVFU(luminance[j+1][i]) - LVFU(luminance[j-1][i])) +
+ SQRV(LVFU(luminance[j][i+2]) - LVFU(luminance[j][i-2])) + SQRV(LVFU(luminance[j+2][i]) - LVFU(luminance[j-2][i]))) * scalev;
+ STVFU(blend[j - tileY - 2][i - tileX - 2], contrastv);
+ }
+#endif
+ for(; i < tileX + tilesize - 2; ++i) {
+
+ float contrast = sqrtf(rtengine::SQR(luminance[j][i+1] - luminance[j][i-1]) + rtengine::SQR(luminance[j+1][i] - luminance[j-1][i]) +
+ rtengine::SQR(luminance[j][i+2] - luminance[j][i-2]) + rtengine::SQR(luminance[j+2][i] - luminance[j-2][i])) * scale;
+
+ blend[j - tileY - 2][i - tileX - 2] = contrast;
+ }
+ }
+
+ const float limit = rtengine::SQR(tilesize - 4) / 100.f;
+
+ int c;
+ for (c = 1; c < 100; ++c) {
+ const float contrastThreshold = c / 100.f;
+ float sum = 0.f;
+#ifdef __SSE2__
+ const vfloat contrastThresholdv = F2V(contrastThreshold);
+ vfloat sumv = ZEROV;
+#endif
+
+ for(int j = 0; j < tilesize - 4; ++j) {
+ int i = 0;
+#ifdef __SSE2__
+ for(; i < tilesize - 7; i += 4) {
+ sumv += calcBlendFactor(LVFU(blend[j][i]), contrastThresholdv);
+ }
+#endif
+ for(; i < tilesize - 4; ++i) {
+ sum += calcBlendFactor(blend[j][i], contrastThreshold);
+ }
+ }
+#ifdef __SSE2__
+ sum += vhadd(sumv);
+#endif
+ if (sum <= limit) {
+ break;
+ }
+ }
+
+ return c / 100.f;
+}
}
namespace rtengine
@@ -194,230 +301,173 @@ void findMinMaxPercentile(const float* data, size_t size, float minPrct, float&
void buildBlendMask(float** luminance, float **blend, int W, int H, float &contrastThreshold, float amount, bool autoContrast) {
- if(contrastThreshold == 0.f && !autoContrast) {
+ if (autoContrast) {
+ constexpr float minLuminance = 2000.f;
+ constexpr float maxLuminance = 20000.f;
+ constexpr float minTileVariance = 0.5f;
+ for (int pass = 0; pass < 2; ++pass) {
+ const int tilesize = 80 / (pass + 1);
+ const int skip = pass == 0 ? tilesize : tilesize / 4;
+ const int numTilesW = W / skip - 3 * pass;
+ const int numTilesH = H / skip - 3 * pass;
+ std::vector> variances(numTilesH, std::vector(numTilesW));
+
+#ifdef _OPENMP
+ #pragma omp parallel for schedule(dynamic)
+#endif
+ for (int i = 0; i < numTilesH; ++i) {
+ const int tileY = i * skip;
+ for (int j = 0; j < numTilesW; ++j) {
+ const int tileX = j * skip;
+ const float avg = tileAverage(luminance, tileY, tileX, tilesize);
+ if (avg < minLuminance || avg > maxLuminance) {
+ // too dark or too bright => skip the tile
+ variances[i][j] = RT_INFINITY_F;
+ continue;
+ } else {
+ variances[i][j] = tileVariance(luminance, tileY, tileX, tilesize, avg);
+ // exclude tiles with a variance less than minTileVariance
+ variances[i][j] = variances[i][j] < minTileVariance ? RT_INFINITY_F : variances[i][j];
+ }
+ }
+ }
+
+ float minvar = RT_INFINITY_F;
+ int minI = 0, minJ = 0;
+ for (int i = 0; i < numTilesH; ++i) {
+ for (int j = 0; j < numTilesW; ++j) {
+ if (variances[i][j] < minvar) {
+ minvar = variances[i][j];
+ minI = i;
+ minJ = j;
+ }
+ }
+ }
+
+ if (minvar <= 1.f || pass == 1) {
+ const int minY = skip * minI;
+ const int minX = skip * minJ;
+ if (pass == 0) {
+ // a variance <= 1 means we already found a flat region and can skip second pass
+ contrastThreshold = calcContrastThreshold(luminance, minY, minX, tilesize);
+ break;
+ } else {
+ // in second pass we allow a variance of 4
+ // we additionally scan the tiles +-skip pixels around the best tile from pass 2
+ // Means we scan (2 * skip + 1)^2 tiles in this step to get a better hit rate
+ // fortunately the scan is quite fast, so we use only one core and don't parallelize
+ const int topLeftYStart = std::max(minY - skip, 0);
+ const int topLeftXStart = std::max(minX - skip, 0);
+ const int topLeftYEnd = std::min(minY + skip, H - tilesize);
+ const int topLeftXEnd = std::min(minX + skip, W - tilesize);
+ const int numTilesH = topLeftYEnd - topLeftYStart + 1;
+ const int numTilesW = topLeftXEnd - topLeftXStart + 1;
+
+ std::vector> variances(numTilesH, std::vector(numTilesW));
+ for (int i = 0; i < numTilesH; ++i) {
+ const int tileY = topLeftYStart + i;
+ for (int j = 0; j < numTilesW; ++j) {
+ const int tileX = topLeftXStart + j;
+ const float avg = tileAverage(luminance, tileY, tileX, tilesize);
+
+ if (avg < minLuminance || avg > maxLuminance) {
+ // too dark or too bright => skip the tile
+ variances[i][j] = RT_INFINITY_F;
+ continue;
+ } else {
+ variances[i][j] = tileVariance(luminance, tileY, tileX, tilesize, avg);
+ // exclude tiles with a variance less than minTileVariance
+ variances[i][j] = variances[i][j] < minTileVariance ? RT_INFINITY_F : variances[i][j];
+ }
+ }
+ }
+
+ float minvar = RT_INFINITY_F;
+ int minI = 0, minJ = 0;
+ for (int i = 0; i < numTilesH; ++i) {
+ for (int j = 0; j < numTilesW; ++j) {
+ if (variances[i][j] < minvar) {
+ minvar = variances[i][j];
+ minI = i;
+ minJ = j;
+ }
+ }
+ }
+
+ contrastThreshold = minvar <= 4.f ? calcContrastThreshold(luminance, topLeftYStart + minI, topLeftXStart + minJ, tilesize) : 0.f;
+ }
+ }
+ }
+ }
+
+ if(contrastThreshold == 0.f) {
for(int j = 0; j < H; ++j) {
for(int i = 0; i < W; ++i) {
blend[j][i] = amount;
}
}
} else {
- if (autoContrast) {
- for (int pass = 0; pass < 2; ++pass) {
- const int tilesize = 80 / (pass + 1);
- const int skip = pass == 0 ? tilesize : tilesize / 4;
- const int numTilesW = W / skip - 3 * pass;
- const int numTilesH = H / skip - 3 * pass;
- std::vector> variances(numTilesH, std::vector(numTilesW));
-
+ constexpr float scale = 0.0625f / 327.68f;
#ifdef _OPENMP
- #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel
#endif
- for (int i = 0; i < numTilesH; ++i) {
- const int tileY = i * skip;
- for (int j = 0; j < numTilesW; ++j) {
- const int tileX = j * skip;
+ {
#ifdef __SSE2__
- vfloat avgv = ZEROV;
- for (int y = tileY; y < tileY + tilesize; ++y) {
- for (int x = tileX; x < tileX + tilesize; x += 4) {
- avgv += LVFU(luminance[y][x]);
- }
- }
- float avg = vhadd(avgv);
-#else
- float avg = 0.f;
- for (int y = tileY; y < tileY + tilesize; ++y) {
- for (int x = tileX; x < tileX + tilesize; ++x) {
- avg += luminance[y][x];
- }
- }
+ const vfloat contrastThresholdv = F2V(contrastThreshold);
+ const vfloat scalev = F2V(scale);
+ const vfloat amountv = F2V(amount);
#endif
- avg /= SQR(tilesize);
- if (avg < 2000.f || avg > 20000.f) {
- // too dark or too bright => skip the tile
- variances[i][j] = RT_INFINITY_F;
- continue;
- }
+#ifdef _OPENMP
+ #pragma omp for schedule(dynamic,16)
+#endif
+
+ for(int j = 2; j < H - 2; ++j) {
+ int i = 2;
#ifdef __SSE2__
- vfloat varv = ZEROV;
- avgv = F2V(avg);
- for (int y = tileY; y < tileY + tilesize; ++y) {
- for (int x = tileX; x < tileX + tilesize; x +=4) {
- varv += SQRV(LVFU(luminance[y][x]) - avgv);
- }
- }
- float var = vhadd(varv);
-#else
- float var = 0.f;
- for (int y = tileY; y < tileY + tilesize; ++y) {
- for (int x = tileX; x < tileX + tilesize; ++x) {
- var += SQR(luminance[y][x] - avg);
- }
- }
+ for(; i < W - 5; i += 4) {
+ vfloat contrastv = vsqrtf(SQRV(LVFU(luminance[j][i+1]) - LVFU(luminance[j][i-1])) + SQRV(LVFU(luminance[j+1][i]) - LVFU(luminance[j-1][i])) +
+ SQRV(LVFU(luminance[j][i+2]) - LVFU(luminance[j][i-2])) + SQRV(LVFU(luminance[j+2][i]) - LVFU(luminance[j-2][i]))) * scalev;
+
+ STVFU(blend[j][i], amountv * calcBlendFactor(contrastv, contrastThresholdv));
+ }
#endif
- var /= (SQR(tilesize) * avg);
- variances[i][j] = var;
- }
- }
+ for(; i < W - 2; ++i) {
- float minvar = RT_INFINITY_F;
- int minI = 0, minJ = 0;
- for (int i = 0; i < numTilesH; ++i) {
- for (int j = 0; j < numTilesW; ++j) {
- if (variances[i][j] < minvar) {
- minvar = variances[i][j];
- minI = i;
- minJ = j;
- }
- }
- }
+ float contrast = sqrtf(rtengine::SQR(luminance[j][i+1] - luminance[j][i-1]) + rtengine::SQR(luminance[j+1][i] - luminance[j-1][i]) +
+ rtengine::SQR(luminance[j][i+2] - luminance[j][i-2]) + rtengine::SQR(luminance[j+2][i] - luminance[j-2][i])) * scale;
- const int minY = skip * minI;
- const int minX = skip * minJ;
-
- if (minvar <= 1.f || pass == 1) {
- // a variance <= 1 means we already found a flat region and can skip second pass
- // in second pass we allow a variance of 2
- JaggedArray Lum(tilesize, tilesize);
- JaggedArray Blend(tilesize, tilesize);
- for (int i = 0; i < tilesize; ++i) {
- for (int j = 0; j < tilesize; ++j) {
- Lum[i][j] = luminance[i + minY][j + minX];
- }
- }
- contrastThreshold = (pass == 0 || minvar <= 4.f) ? calcContrastThreshold(Lum, Blend, tilesize, tilesize) / 100.f : 0.f;
- break;
+ blend[j][i] = amount * calcBlendFactor(contrast, contrastThreshold);
}
}
- }
- if(contrastThreshold == 0.f) {
- for(int j = 0; j < H; ++j) {
- for(int i = 0; i < W; ++i) {
- blend[j][i] = amount;
- }
- }
- } else {
- constexpr float scale = 0.0625f / 327.68f;
#ifdef _OPENMP
- #pragma omp parallel
+ #pragma omp single
#endif
{
-#ifdef __SSE2__
- const vfloat contrastThresholdv = F2V(contrastThreshold);
- const vfloat scalev = F2V(scale);
- const vfloat amountv = F2V(amount);
-#endif
-#ifdef _OPENMP
- #pragma omp for schedule(dynamic,16)
-#endif
-
- for(int j = 2; j < H - 2; ++j) {
- int i = 2;
-#ifdef __SSE2__
- for(; i < W - 5; i += 4) {
- vfloat contrastv = vsqrtf(SQRV(LVFU(luminance[j][i+1]) - LVFU(luminance[j][i-1])) + SQRV(LVFU(luminance[j+1][i]) - LVFU(luminance[j-1][i])) +
- SQRV(LVFU(luminance[j][i+2]) - LVFU(luminance[j][i-2])) + SQRV(LVFU(luminance[j+2][i]) - LVFU(luminance[j-2][i]))) * scalev;
-
- STVFU(blend[j][i], amountv * calcBlendFactor(contrastv, contrastThresholdv));
- }
-#endif
- for(; i < W - 2; ++i) {
-
- float contrast = sqrtf(rtengine::SQR(luminance[j][i+1] - luminance[j][i-1]) + rtengine::SQR(luminance[j+1][i] - luminance[j-1][i]) +
- rtengine::SQR(luminance[j][i+2] - luminance[j][i-2]) + rtengine::SQR(luminance[j+2][i] - luminance[j-2][i])) * scale;
-
- blend[j][i] = amount * calcBlendFactor(contrast, contrastThreshold);
+ // upper border
+ for(int j = 0; j < 2; ++j) {
+ for(int i = 2; i < W - 2; ++i) {
+ blend[j][i] = blend[2][i];
}
}
-
-#ifdef _OPENMP
- #pragma omp single
-#endif
- {
- // upper border
- for(int j = 0; j < 2; ++j) {
- for(int i = 2; i < W - 2; ++i) {
- blend[j][i] = blend[2][i];
- }
- }
- // lower border
- for(int j = H - 2; j < H; ++j) {
- for(int i = 2; i < W - 2; ++i) {
- blend[j][i] = blend[H-3][i];
- }
- }
- for(int j = 0; j < H; ++j) {
- // left border
- blend[j][0] = blend[j][1] = blend[j][2];
- // right border
- blend[j][W - 2] = blend[j][W - 1] = blend[j][W - 3];
+ // lower border
+ for(int j = H - 2; j < H; ++j) {
+ for(int i = 2; i < W - 2; ++i) {
+ blend[j][i] = blend[H-3][i];
}
}
-
- // blur blend mask to smooth transitions
- gaussianBlur(blend, blend, W, H, 2.0);
+ for(int j = 0; j < H; ++j) {
+ // left border
+ blend[j][0] = blend[j][1] = blend[j][2];
+ // right border
+ blend[j][W - 2] = blend[j][W - 1] = blend[j][W - 3];
+ }
}
+
+ // blur blend mask to smooth transitions
+ gaussianBlur(blend, blend, W, H, 2.0);
}
}
}
-int calcContrastThreshold(float** luminance, float **blend, int W, int H) {
-
- constexpr float scale = 0.0625f / 327.68f;
-
-#ifdef __SSE2__
- const vfloat scalev = F2V(scale);
-#endif
-
- for(int j = 2; j < H - 2; ++j) {
- int i = 2;
-#ifdef __SSE2__
- for(; i < W - 5; i += 4) {
- vfloat contrastv = vsqrtf(SQRV(LVFU(luminance[j][i+1]) - LVFU(luminance[j][i-1])) + SQRV(LVFU(luminance[j+1][i]) - LVFU(luminance[j-1][i])) +
- SQRV(LVFU(luminance[j][i+2]) - LVFU(luminance[j][i-2])) + SQRV(LVFU(luminance[j+2][i]) - LVFU(luminance[j-2][i]))) * scalev;
- STVFU(blend[j -2 ][i - 2], contrastv);
- }
-#endif
- for(; i < W - 2; ++i) {
-
- float contrast = sqrtf(rtengine::SQR(luminance[j][i+1] - luminance[j][i-1]) + rtengine::SQR(luminance[j+1][i] - luminance[j-1][i]) +
- rtengine::SQR(luminance[j][i+2] - luminance[j][i-2]) + rtengine::SQR(luminance[j+2][i] - luminance[j-2][i])) * scale;
-
- blend[j -2][i- 2] = contrast;
- }
- }
-
- const float limit = (W - 4) * (H - 4) / 100.f;
-
- int c;
- for (c = 1; c < 100; ++c) {
- const float contrastThreshold = c / 100.f;
- float sum = 0.f;
-#ifdef __SSE2__
- const vfloat contrastThresholdv = F2V(contrastThreshold);
- vfloat sumv = ZEROV;
-#endif
-
- for(int j = 0; j < H - 4; ++j) {
- int i = 0;
-#ifdef __SSE2__
- for(; i < W - 7; i += 4) {
- sumv += calcBlendFactor(LVFU(blend[j][i]), contrastThresholdv);
- }
-#endif
- for(; i < W - 4; ++i) {
- sum += calcBlendFactor(blend[j][i], contrastThreshold);
- }
- }
-#ifdef __SSE2__
- sum += vhadd(sumv);
-#endif
- if (sum <= limit) {
- break;
- }
- }
-
- return c;
-}
}
diff --git a/rtengine/rt_algo.h b/rtengine/rt_algo.h
index 0207e6f57..a8e2e3e23 100644
--- a/rtengine/rt_algo.h
+++ b/rtengine/rt_algo.h
@@ -25,5 +25,4 @@ namespace rtengine
{
void findMinMaxPercentile(const float* data, size_t size, float minPrct, float& minOut, float maxPrct, float& maxOut, bool multiThread = true);
void buildBlendMask(float** luminance, float **blend, int W, int H, float &contrastThreshold, float amount = 1.f, bool autoContrast = false);
-int calcContrastThreshold(float** luminance, float **blend, int W, int H);
}
diff --git a/rtgui/bayerpreprocess.cc b/rtgui/bayerpreprocess.cc
index 7c9545b89..0720612fe 100644
--- a/rtgui/bayerpreprocess.cc
+++ b/rtgui/bayerpreprocess.cc
@@ -24,14 +24,14 @@
using namespace rtengine;
using namespace rtengine::procparams;
-BayerPreProcess::BayerPreProcess () : FoldableToolPanel(this, "bayerpreprocess", M("TP_PREPROCESS_LABEL"), true)
+BayerPreProcess::BayerPreProcess() : FoldableToolPanel(this, "bayerpreprocess", M("TP_PREPROCESS_LABEL"), true)
{
auto m = ProcEventMapper::getInstance();
EvLineDenoiseDirection = m->newEvent(DARKFRAME, "HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION");
EvPDAFLinesFilter = m->newEvent(DARKFRAME, "HISTORY_MSG_PREPROCESS_PDAFLINESFILTER");
- lineDenoise = Gtk::manage(new Adjuster (M("TP_PREPROCESS_LINEDENOISE"), 0, 1000, 1, 0));
- lineDenoise->setAdjusterListener (this);
+ lineDenoise = Gtk::manage(new Adjuster(M("TP_PREPROCESS_LINEDENOISE"), 0, 1000, 1, 0));
+ lineDenoise->setAdjusterListener(this);
if (lineDenoise->delay < options.adjusterMaxDelay) {
lineDenoise->delay = options.adjusterMaxDelay;
@@ -39,8 +39,8 @@ BayerPreProcess::BayerPreProcess () : FoldableToolPanel(this, "bayerpreprocess",
lineDenoise->show();
- greenEqThreshold = Gtk::manage(new Adjuster (M("TP_PREPROCESS_GREENEQUIL"), 0, 100, 1, 0));
- greenEqThreshold->setAdjusterListener (this);
+ greenEqThreshold = Gtk::manage(new Adjuster(M("TP_PREPROCESS_GREENEQUIL"), 0, 100, 1, 0));
+ greenEqThreshold->setAdjusterListener(this);
if (greenEqThreshold->delay < options.adjusterMaxDelay) {
greenEqThreshold->delay = options.adjusterMaxDelay;
@@ -57,18 +57,17 @@ BayerPreProcess::BayerPreProcess () : FoldableToolPanel(this, "bayerpreprocess",
lineDenoiseDirection->append(M("TP_PREPROCESS_LINEDENOISE_DIRECTION_PDAF_LINES"));
lineDenoiseDirection->show();
lineDenoiseDirection->signal_changed().connect(sigc::mem_fun(*this, &BayerPreProcess::lineDenoiseDirectionChanged));
-
+
hb->pack_start(*lineDenoiseDirection);
- pack_start( *lineDenoise, Gtk::PACK_SHRINK, 4);
+ pack_start(*lineDenoise, Gtk::PACK_SHRINK, 4);
pack_start(*hb, Gtk::PACK_SHRINK, 4);
- pack_start( *Gtk::manage (new Gtk::HSeparator()));
+ pack_start(*Gtk::manage(new Gtk::HSeparator()));
- pack_start( *greenEqThreshold, Gtk::PACK_SHRINK, 4);
+ pack_start(*greenEqThreshold, Gtk::PACK_SHRINK, 4);
pdafLinesFilter = Gtk::manage(new Gtk::CheckButton((M("TP_PREPROCESS_PDAFLINESFILTER"))));
- pdafLinesFilter->set_tooltip_markup(M("TP_PREPROCESS_PDAFLINESFILTER_TOOLTIP"));
pdafLinesFilter->show();
pdafLinesFilter->signal_toggled().connect(sigc::mem_fun(*this, &BayerPreProcess::pdafLinesFilterChanged), true);
@@ -78,58 +77,64 @@ BayerPreProcess::BayerPreProcess () : FoldableToolPanel(this, "bayerpreprocess",
void BayerPreProcess::read(const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited)
{
- disableListener ();
+ disableListener();
+
+ if (pedited) {
+ lineDenoise->setEditedState(pedited->raw.bayersensor.linenoise ? Edited : UnEdited);
+ greenEqThreshold->setEditedState(pedited->raw.bayersensor.greenEq ? Edited : UnEdited);
- if(pedited ) {
- lineDenoise->setEditedState( pedited->raw.bayersensor.linenoise ? Edited : UnEdited );
- greenEqThreshold->setEditedState( pedited->raw.bayersensor.greenEq ? Edited : UnEdited );
if (!pedited->raw.bayersensor.linenoiseDirection) {
lineDenoiseDirection->set_active(3);
}
+
pdafLinesFilter->set_inconsistent(!pedited->raw.bayersensor.pdafLinesFilter);
}
- lineDenoise->setValue (pp->raw.bayersensor.linenoise);
- int d = int(pp->raw.bayersensor.linenoiseDirection)-1;
+ lineDenoise->setValue(pp->raw.bayersensor.linenoise);
+ int d = int(pp->raw.bayersensor.linenoiseDirection) - 1;
+
if (d == 4) {
--d;
}
+
lineDenoiseDirection->set_active(d);
- greenEqThreshold->setValue (pp->raw.bayersensor.greenthresh);
+ greenEqThreshold->setValue(pp->raw.bayersensor.greenthresh);
pdafLinesFilter->set_active(pp->raw.bayersensor.pdafLinesFilter);
- enableListener ();
+ enableListener();
}
-void BayerPreProcess::write( rtengine::procparams::ProcParams* pp, ParamsEdited* pedited)
+void BayerPreProcess::write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited)
{
pp->raw.bayersensor.linenoise = lineDenoise->getIntValue();
int d = lineDenoiseDirection->get_active_row_number() + 1;
+
if (d == 4) {
++d;
}
+
pp->raw.bayersensor.linenoiseDirection = RAWParams::BayerSensor::LineNoiseDirection(d);
pp->raw.bayersensor.greenthresh = greenEqThreshold->getIntValue();
pp->raw.bayersensor.pdafLinesFilter = pdafLinesFilter->get_active();
if (pedited) {
- pedited->raw.bayersensor.linenoise = lineDenoise->getEditedState ();
- pedited->raw.bayersensor.greenEq = greenEqThreshold->getEditedState ();
+ pedited->raw.bayersensor.linenoise = lineDenoise->getEditedState();
+ pedited->raw.bayersensor.greenEq = greenEqThreshold->getEditedState();
pedited->raw.bayersensor.linenoise = lineDenoiseDirection->get_active_row_number() != 3;
pedited->raw.bayersensor.pdafLinesFilter = !pdafLinesFilter->get_inconsistent();
}
}
-void BayerPreProcess::adjusterChanged (Adjuster* a, double newval)
+void BayerPreProcess::adjusterChanged(Adjuster* a, double newval)
{
if (listener) {
Glib::ustring value = a->getTextValue();
if (a == greenEqThreshold) {
- listener->panelChanged (EvPreProcessGEquilThresh, value );
+ listener->panelChanged(EvPreProcessGEquilThresh, value);
} else if (a == lineDenoise) {
- listener->panelChanged (EvPreProcessLineDenoise, value );
+ listener->panelChanged(EvPreProcessLineDenoise, value);
}
}
}
@@ -140,9 +145,10 @@ void BayerPreProcess::adjusterAutoToggled(Adjuster* a, bool newval)
void BayerPreProcess::setBatchMode(bool batchMode)
{
- ToolPanel::setBatchMode (batchMode);
- lineDenoise->showEditedCB ();
- greenEqThreshold->showEditedCB ();
+ ToolPanel::setBatchMode(batchMode);
+ lineDenoise->showEditedCB();
+ greenEqThreshold->showEditedCB();
+
if (batchMode) {
lineDenoiseDirection->append(M("GENERAL_UNCHANGED"));
}
@@ -150,26 +156,26 @@ void BayerPreProcess::setBatchMode(bool batchMode)
void BayerPreProcess::setDefaults(const rtengine::procparams::ProcParams* defParams, const ParamsEdited* pedited)
{
- lineDenoise->setDefault( defParams->raw.bayersensor.linenoise);
- greenEqThreshold->setDefault (defParams->raw.bayersensor.greenthresh);
+ lineDenoise->setDefault(defParams->raw.bayersensor.linenoise);
+ greenEqThreshold->setDefault(defParams->raw.bayersensor.greenthresh);
if (pedited) {
- lineDenoise->setDefaultEditedState( pedited->raw.bayersensor.linenoise ? Edited : UnEdited);
+ lineDenoise->setDefaultEditedState(pedited->raw.bayersensor.linenoise ? Edited : UnEdited);
greenEqThreshold->setDefaultEditedState(pedited->raw.bayersensor.greenEq ? Edited : UnEdited);
} else {
- lineDenoise->setDefaultEditedState( Irrelevant );
- greenEqThreshold->setDefaultEditedState(Irrelevant );
+ lineDenoise->setDefaultEditedState(Irrelevant);
+ greenEqThreshold->setDefaultEditedState(Irrelevant);
}
}
-void BayerPreProcess::setAdjusterBehavior (bool linedenoiseadd, bool greenequiladd)
+void BayerPreProcess::setAdjusterBehavior(bool linedenoiseadd, bool greenequiladd)
{
lineDenoise->setAddMode(linedenoiseadd);
greenEqThreshold->setAddMode(greenequiladd);
}
-void BayerPreProcess::trimValues (rtengine::procparams::ProcParams* pp)
+void BayerPreProcess::trimValues(rtengine::procparams::ProcParams* pp)
{
lineDenoise->trimValue(pp->raw.bayersensor.linenoise);
diff --git a/rtgui/cachemanager.cc b/rtgui/cachemanager.cc
index 5f73e9e0f..d86f6c41f 100644
--- a/rtgui/cachemanager.cc
+++ b/rtgui/cachemanager.cc
@@ -339,6 +339,25 @@ Glib::ustring CacheManager::getCacheFileName (const Glib::ustring& subDir,
void CacheManager::applyCacheSizeLimitation () const
{
+ // first count files without fetching file name and timestamp.
+ std::size_t numFiles = 0;
+ try {
+
+ const auto dirName = Glib::build_filename (baseDir, "data");
+ const auto dir = Gio::File::create_for_path (dirName);
+
+ auto enumerator = dir->enumerate_children ("");
+
+ while (numFiles <= options.maxCacheEntries && enumerator->next_file ()) {
+ ++numFiles;
+ }
+
+ } catch (Glib::Exception&) {}
+
+ if (numFiles <= options.maxCacheEntries) {
+ return;
+ }
+
using FNameMTime = std::pair;
std::vector files;
diff --git a/rtgui/curveeditor.cc b/rtgui/curveeditor.cc
index 995dafa4e..3d1223bdf 100644
--- a/rtgui/curveeditor.cc
+++ b/rtgui/curveeditor.cc
@@ -25,6 +25,47 @@
#include
+namespace {
+
+class CurveTypePopUpButton: public PopUpToggleButton {
+public:
+ CurveTypePopUpButton(const Glib::ustring &label=""):
+ PopUpToggleButton(label) {}
+
+ void setPosIndexMap(const std::vector &pmap)
+ {
+ posidxmap_ = pmap;
+ }
+
+protected:
+ int posToIndex(int pos) const override
+ {
+ if (pos < 0 || size_t(pos) >= posidxmap_.size()) {
+ return pos;
+ }
+ return posidxmap_[pos];
+ }
+
+ int indexToPos(int index) const override
+ {
+ if (index < 0 || size_t(index) >= posidxmap_.size()) {
+ return index;
+ }
+ for (int i = 0, n = int(posidxmap_.size()); i < n; ++i) {
+ if (posidxmap_[i] == index) {
+ return i;
+ }
+ }
+ return -1;
+ }
+
+private:
+ std::vector posidxmap_;
+};
+
+} // namespace
+
+
bool CurveEditor::reset()
{
return subGroup->curveReset(this);
@@ -33,12 +74,14 @@ bool CurveEditor::reset()
DiagonalCurveEditor::DiagonalCurveEditor (Glib::ustring text, CurveEditorGroup* ceGroup, CurveEditorSubGroup* ceSubGroup) : CurveEditor::CurveEditor(text, static_cast(ceGroup), ceSubGroup)
{
- // Order set in the same order than "enum DiagonalCurveType". Shouldn't change, for compatibility reason
curveType->addEntry("curve-linear-small.png", M("CURVEEDITOR_LINEAR")); // 0 Linear
curveType->addEntry("curve-spline-small.png", M("CURVEEDITOR_CUSTOM")); // 1 Spline
+ curveType->addEntry("curve-catmullrom-small.png", M("CURVEEDITOR_CATMULLROM")); // 4 CatmullRom
curveType->addEntry("curve-parametric-small.png", M("CURVEEDITOR_PARAMETRIC")); // 2 Parametric
curveType->addEntry("curve-nurbs-small.png", M("CURVEEDITOR_NURBS")); // 3 NURBS
+ static_cast(curveType)->setPosIndexMap({ 0, 1, 4, 2, 3 });
curveType->setSelected(DCT_Linear);
+
curveType->show();
rangeLabels[0] = M("CURVEEDITOR_SHADOWS");
@@ -65,6 +108,9 @@ std::vector DiagonalCurveEditor::getCurve ()
case (DCT_NURBS):
return curve = NURBSCurveEd;
+ case (DCT_CatumullRom):
+ return curve = catmullRomCurveEd;
+
default:
// returning Linear or Unchanged
curve.push_back((double)(selected));
@@ -96,6 +142,13 @@ void DiagonalCurveEditor::setResetCurve(DiagonalCurveType cType, const std::vect
break;
+ case (DCT_CatumullRom):
+ if (resetCurve.size() && DiagonalCurveType(resetCurve.at(0)) == cType) {
+ catmullRomResetCurve = resetCurve;
+ }
+
+ break;
+
default:
break;
}
@@ -209,9 +262,9 @@ CurveEditor::CurveEditor (Glib::ustring text, CurveEditorGroup* ceGroup, CurveEd
subGroup = ceSubGroup;
if (group && text.size()) {
- curveType = new PopUpToggleButton(text + ":");
+ curveType = new CurveTypePopUpButton(text + ":");
} else {
- curveType = new PopUpToggleButton();
+ curveType = new CurveTypePopUpButton();
}
curveType->set_tooltip_text(M("CURVEEDITOR_TYPE"));
diff --git a/rtgui/curveeditor.h b/rtgui/curveeditor.h
index 14699b42a..4cf49a377 100644
--- a/rtgui/curveeditor.h
+++ b/rtgui/curveeditor.h
@@ -156,6 +156,8 @@ protected:
std::vector paramResetCurve;
std::vector NURBSCurveEd;
std::vector NURBSResetCurve;
+ std::vector catmullRomCurveEd;
+ std::vector catmullRomResetCurve;
Glib::ustring rangeLabels[4];
double rangeMilestones[3];
diff --git a/rtgui/diagonalcurveeditorsubgroup.cc b/rtgui/diagonalcurveeditorsubgroup.cc
index 4cbde55cc..e8b92062a 100644
--- a/rtgui/diagonalcurveeditorsubgroup.cc
+++ b/rtgui/diagonalcurveeditorsubgroup.cc
@@ -393,6 +393,7 @@ DiagonalCurveEditor* DiagonalCurveEditorSubGroup::addCurve(Glib::ustring curveLa
storeCurveValues(newCE, getCurveFromGUI(DCT_Spline));
storeCurveValues(newCE, getCurveFromGUI(DCT_Parametric));
storeCurveValues(newCE, getCurveFromGUI(DCT_NURBS));
+ storeCurveValues(newCE, getCurveFromGUI(DCT_CatumullRom));
return newCE;
}
@@ -437,6 +438,7 @@ void DiagonalCurveEditorSubGroup::pipetteMouseOver(EditDataProvider *provider, i
switch((DiagonalCurveType)(curveEditor->curveType->getSelected())) {
case (DCT_Spline):
+ case (DCT_CatumullRom):
customCurve->pipetteMouseOver(curveEditor, provider, modifierKey);
customCurve->setDirty(true);
break;
@@ -511,6 +513,7 @@ bool DiagonalCurveEditorSubGroup::pipetteButton1Pressed(EditDataProvider *provid
switch((DiagonalCurveType)(curveEditor->curveType->getSelected())) {
case (DCT_Spline):
+ case (DCT_CatumullRom):
isDragging = customCurve->pipetteButton1Pressed(provider, modifierKey);
break;
@@ -539,6 +542,7 @@ void DiagonalCurveEditorSubGroup::pipetteButton1Released(EditDataProvider *provi
switch((DiagonalCurveType)(curveEditor->curveType->getSelected())) {
case (DCT_Spline):
+ case (DCT_CatumullRom):
customCurve->pipetteButton1Released(provider);
break;
@@ -562,6 +566,7 @@ void DiagonalCurveEditorSubGroup::pipetteDrag(EditDataProvider *provider, int mo
switch((DiagonalCurveType)(curveEditor->curveType->getSelected())) {
case (DCT_Spline):
+ case (DCT_CatumullRom):
customCurve->pipetteDrag(provider, modifierKey);
break;
@@ -615,6 +620,7 @@ void DiagonalCurveEditorSubGroup::refresh(CurveEditor *curveToRefresh)
if (curveToRefresh != nullptr && curveToRefresh == static_cast(parent->displayedCurve)) {
switch((DiagonalCurveType)(curveToRefresh->curveType->getSelected())) {
case (DCT_Spline):
+ case (DCT_CatumullRom):
customCurve->refresh();
break;
@@ -703,9 +709,10 @@ void DiagonalCurveEditorSubGroup::switchGUI()
}
}
- switch((DiagonalCurveType)(dCurve->curveType->getSelected())) {
+ switch(auto tp = (DiagonalCurveType)(dCurve->curveType->getSelected())) {
case (DCT_Spline):
- customCurve->setPoints (dCurve->customCurveEd);
+ case (DCT_CatumullRom):
+ customCurve->setPoints(tp == DCT_Spline ? dCurve->customCurveEd : dCurve->catmullRomCurveEd);
customCurve->setColorProvider(dCurve->getCurveColorProvider(), dCurve->getCurveCallerId());
customCurve->setColoredBar(leftBar, bottomBar);
customCurve->queue_resize_no_redraw();
@@ -776,6 +783,7 @@ void DiagonalCurveEditorSubGroup::savePressed ()
switch (parent->displayedCurve->selected) {
case DCT_Spline: // custom
+ case DCT_CatumullRom:
p = customCurve->getPoints ();
break;
@@ -797,6 +805,8 @@ void DiagonalCurveEditorSubGroup::savePressed ()
f << "Linear" << std::endl;
} else if (p[ix] == (double)(DCT_Spline)) {
f << "Spline" << std::endl;
+ } else if (p[ix] == (double)(DCT_CatumullRom)) {
+ f << "CatmullRom" << std::endl;
} else if (p[ix] == (double)(DCT_NURBS)) {
f << "NURBS" << std::endl;
} else if (p[ix] == (double)(DCT_Parametric)) {
@@ -838,6 +848,8 @@ void DiagonalCurveEditorSubGroup::loadPressed ()
p.push_back ((double)(DCT_Linear));
} else if (s == "Spline") {
p.push_back ((double)(DCT_Spline));
+ } else if (s == "CatmullRom") {
+ p.push_back ((double)(DCT_CatumullRom));
} else if (s == "NURBS") {
p.push_back ((double)(DCT_NURBS));
} else if (s == "Parametric") {
@@ -858,7 +870,7 @@ void DiagonalCurveEditorSubGroup::loadPressed ()
rtengine::sanitizeCurve(p);
- if (p[0] == (double)(DCT_Spline)) {
+ if (p[0] == (double)(DCT_Spline) || p[0] == (double)(DCT_CatumullRom)) {
customCurve->setPoints (p);
customCurve->queue_draw ();
customCurve->notifyListener ();
@@ -903,6 +915,12 @@ void DiagonalCurveEditorSubGroup::copyPressed ()
clipboard.setDiagonalCurveData (curve, DCT_NURBS);
break;
+ case DCT_CatumullRom:
+ curve = customCurve->getPoints ();
+ curve[0] = DCT_CatumullRom;
+ clipboard.setDiagonalCurveData (curve, DCT_CatumullRom);
+ break;
+
default: // (DCT_Linear, DCT_Unchanged)
// ... do nothing
break;
@@ -923,6 +941,7 @@ void DiagonalCurveEditorSubGroup::pastePressed ()
switch (type) {
case DCT_Spline: // custom
+ case DCT_CatumullRom:
customCurve->setPoints (curve);
customCurve->queue_draw ();
customCurve->notifyListener ();
@@ -1060,6 +1079,10 @@ void DiagonalCurveEditorSubGroup::storeDisplayedCurve()
storeCurveValues(parent->displayedCurve, getCurveFromGUI(DCT_NURBS));
break;
+ case (DCT_CatumullRom):
+ storeCurveValues(parent->displayedCurve, getCurveFromGUI(DCT_CatumullRom));
+ break;
+
default:
break;
}
@@ -1097,6 +1120,10 @@ void DiagonalCurveEditorSubGroup::storeCurveValues (CurveEditor* ce, const std::
(static_cast(ce))->NURBSCurveEd = p;
break;
+ case (DCT_CatumullRom):
+ (static_cast(ce))->catmullRomCurveEd = p;
+ break;
+
default:
break;
}
@@ -1126,6 +1153,14 @@ const std::vector DiagonalCurveEditorSubGroup::getCurveFromGUI (int type
case (DCT_NURBS):
return NURBSCurve->getPoints ();
+ case (DCT_CatumullRom): {
+ auto ret = customCurve->getPoints();
+ if (!ret.empty()) {
+ ret[0] = DCT_CatumullRom;
+ }
+ return ret;
+ }
+
default: {
// linear and other solutions
std::vector lcurve (1);
@@ -1162,6 +1197,10 @@ bool DiagonalCurveEditorSubGroup::curveReset(CurveEditor *ce)
customCurve->reset (dce->customResetCurve, dce->getIdentityValue());
return true;
+ case (DCT_CatumullRom) :
+ customCurve->reset (dce->catmullRomResetCurve, dce->getIdentityValue());
+ return true;
+
case (DCT_Parametric) : {
DiagonalCurveEditor* dCurve = static_cast(parent->displayedCurve);
double mileStone[3];
diff --git a/rtgui/filecatalog.cc b/rtgui/filecatalog.cc
index 305b3985e..9e19f8dfe 100644
--- a/rtgui/filecatalog.cc
+++ b/rtgui/filecatalog.cc
@@ -1211,7 +1211,7 @@ void FileCatalog::developRequested(const std::vector& tbe, bo
params.resize.width = options.fastexport_resize_width;
params.resize.height = options.fastexport_resize_height;
}
-
+
params.resize.enabled = options.fastexport_resize_enabled;
params.resize.scale = options.fastexport_resize_scale;
params.resize.appliesTo = options.fastexport_resize_appliesTo;
@@ -2522,7 +2522,7 @@ bool FileCatalog::handleShortcutKey (GdkEventKey* event)
void FileCatalog::showToolBar()
{
- if (!options.FileBrowserToolbarSingleRow) {
+ if (hbToolBar1STB) {
hbToolBar1STB->show();
}
@@ -2531,7 +2531,7 @@ void FileCatalog::showToolBar()
void FileCatalog::hideToolBar()
{
- if (!options.FileBrowserToolbarSingleRow) {
+ if (hbToolBar1STB) {
hbToolBar1STB->hide();
}
diff --git a/rtgui/main.cc b/rtgui/main.cc
index 422edc0eb..b4d1c7a75 100644
--- a/rtgui/main.cc
+++ b/rtgui/main.cc
@@ -588,7 +588,7 @@ int main (int argc, char **argv)
bool Console = true;
for (int i = 1; i < argc; i++)
- if (!strcmp (argv[i], "-w")) {
+ if (!strcmp (argv[i], "-w") || !strcmp (argv[i], "-R")) {
Console = false;
break;
}
diff --git a/rtgui/mydiagonalcurve.cc b/rtgui/mydiagonalcurve.cc
index 5eacdcc46..f70f4af0f 100644
--- a/rtgui/mydiagonalcurve.cc
+++ b/rtgui/mydiagonalcurve.cc
@@ -775,7 +775,7 @@ bool MyDiagonalCurve::handleEvents (GdkEvent* event)
case GDK_MOTION_NOTIFY:
snapToElmt = -100;
- if (curve.type == DCT_Linear || curve.type == DCT_Spline || curve.type == DCT_NURBS) {
+ if (curve.type == DCT_Linear || curve.type == DCT_Spline || curve.type == DCT_NURBS || curve.type == DCT_CatumullRom) {
snapToMinDistY = snapToMinDistX = 10.;
snapToValY = snapToValX = 0.;
@@ -1026,7 +1026,7 @@ void MyDiagonalCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provi
double minDistanceX = double(MIN_DISTANCE) / double(graphW - 1);
- if (curve.type == DCT_Linear || curve.type == DCT_Spline || curve.type == DCT_NURBS) {
+ if (curve.type == DCT_Linear || curve.type == DCT_Spline || curve.type == DCT_NURBS || curve.type == DCT_CatumullRom) {
// get the pointer position
getCursorPositionFromCurve(pipetteVal);
@@ -1415,6 +1415,8 @@ std::vector MyDiagonalCurve::getPoints ()
result.push_back (double(DCT_Spline));
} else if (curve.type == DCT_NURBS) {
result.push_back (double(DCT_NURBS));
+ } else if (curve.type == DCT_CatumullRom) {
+ result.push_back (double(DCT_CatumullRom));
}
// then we push all the points coordinate
@@ -1552,6 +1554,7 @@ void MyDiagonalCurve::reset(const std::vector &resetCurve, double identi
switch (curve.type) {
case DCT_Spline :
case DCT_NURBS :
+ case DCT_CatumullRom:
curve.x.resize(2);
curve.y.resize(2);
curve.x.at(0) = 0.;
diff --git a/rtgui/mydiagonalcurve.h b/rtgui/mydiagonalcurve.h
index 9433c42b5..5b0f6f01e 100644
--- a/rtgui/mydiagonalcurve.h
+++ b/rtgui/mydiagonalcurve.h
@@ -34,6 +34,7 @@ enum DiagonalCurveType {
DCT_Spline, // 1
DCT_Parametric, // 2
DCT_NURBS, // 3
+ DCT_CatumullRom, // 4
// Insert new curve type above this line
DCT_Unchanged // Must remain the last of the enum
};
diff --git a/rtgui/popupcommon.cc b/rtgui/popupcommon.cc
index b7d08721e..c5a5a03e3 100644
--- a/rtgui/popupcommon.cc
+++ b/rtgui/popupcommon.cc
@@ -103,17 +103,18 @@ bool PopUpCommon::addEntry (const Glib::ustring& fileName, const Glib::ustring&
void PopUpCommon::entrySelected (int i)
{
// Emit a signal if the selected item has changed
- if (setSelected (i))
- messageChanged (selected);
+ if (setSelected (posToIndex(i)))
+ messageChanged (posToIndex(selected));
// Emit a signal in all case (i.e. propagate the signal_activate event)
- messageItemSelected (selected);
+ messageItemSelected (posToIndex(selected));
}
void PopUpCommon::setItemSensitivity (int index, bool isSensitive) {
const auto items = menu->get_children ();
- if (size_t(index) < items.size ()) {
- items[size_t(index)]->set_sensitive (isSensitive);
+ size_t pos = indexToPos(index);
+ if (pos < items.size ()) {
+ items[pos]->set_sensitive (isSensitive);
}
}
@@ -123,6 +124,8 @@ void PopUpCommon::setItemSensitivity (int index, bool isSensitive) {
*/
bool PopUpCommon::setSelected (int entryNum)
{
+ entryNum = indexToPos(entryNum);
+
if (entryNum < 0 || entryNum > ((int)images.size() - 1) || (int)entryNum == selected) {
return false;
} else {
diff --git a/rtgui/popupcommon.h b/rtgui/popupcommon.h
index f4bdb581f..f939dbe96 100644
--- a/rtgui/popupcommon.h
+++ b/rtgui/popupcommon.h
@@ -75,6 +75,9 @@ private:
void showMenu(GdkEventButton* event);
protected:
+ virtual int posToIndex(int p) const { return p; }
+ virtual int indexToPos(int i) const { return i; }
+
void entrySelected (int i);
};
@@ -96,7 +99,7 @@ inline int PopUpCommon::getEntryCount () const
inline int PopUpCommon::getSelected () const
{
- return selected;
+ return posToIndex(selected);
}
#endif
diff --git a/rtgui/profilepanel.cc b/rtgui/profilepanel.cc
index 64f10ca0e..eb835c648 100644
--- a/rtgui/profilepanel.cc
+++ b/rtgui/profilepanel.cc
@@ -307,8 +307,6 @@ void ProfilePanel::save_clicked (GdkEventButton* event)
do {
if (dialog.run() == Gtk::RESPONSE_OK) {
- dialog.hide();
-
std::string fname = dialog.get_filename();
Glib::ustring ext = getExtension (fname);
diff --git a/rtgui/whitebalance.cc b/rtgui/whitebalance.cc
index 564ff5ee0..5659aee63 100644
--- a/rtgui/whitebalance.cc
+++ b/rtgui/whitebalance.cc
@@ -322,7 +322,6 @@ WhiteBalance::WhiteBalance () : FoldableToolPanel(this, "whitebalance", M("TP_WB
temp = Gtk::manage (new Adjuster (M("TP_WBALANCE_TEMPERATURE"), MINTEMP, MAXTEMP, 5, CENTERTEMP, itempL, itempR, &wbSlider2Temp, &wbTemp2Slider));
green = Gtk::manage (new Adjuster (M("TP_WBALANCE_GREEN"), MINGREEN, MAXGREEN, 0.001, 1.0, igreenL, igreenR));
- green->setLogScale(10, 1, true);
equal = Gtk::manage (new Adjuster (M("TP_WBALANCE_EQBLUERED"), MINEQUAL, MAXEQUAL, 0.001, 1.0, iblueredL, iblueredR));
tempBias = Gtk::manage (new Adjuster(M("TP_WBALANCE_TEMPBIAS"), -0.5, 0.5, 0.01, 0.0, itempbiasL, itempbiasR));
cache_customTemp (0);
@@ -701,7 +700,6 @@ void WhiteBalance::read (const ProcParams* pp, const ParamsEdited* pedited)
set_inconsistent(multiImage && !pedited->wb.enabled);
}
- green->setLogScale(10, green->getValue(), true);
methconn.block (false);
enableListener ();
@@ -809,7 +807,6 @@ void WhiteBalance::setWB (int vtemp, double vgreen)
listener->panelChanged (EvWBTemp, Glib::ustring::compose("%1, %2", (int)temp->getValue(), Glib::ustring::format (std::setw(4), std::fixed, std::setprecision(3), green->getValue())));
}
- green->setLogScale(10, vgreen, true);
}
void WhiteBalance::setAdjusterBehavior (bool tempadd, bool greenadd, bool equaladd, bool tempbiasadd)