merge with dev
This commit is contained in:
@@ -1334,8 +1334,8 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1349,7 +1349,6 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -1876,7 +1875,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!TP_FILMSIMULATION_STRENGTH;Strength
|
||||
!TP_FILMSIMULATION_ZEROCLUTSFOUND;Set HaldCLUT directory in Preferences
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!TP_GENERAL_11SCALE_TOOLTIP;The effects of this tool are only visible or only accurate at a preview scale of 1:1.
|
||||
!TP_GRADIENT_CENTER;Center
|
||||
!TP_GRADIENT_CENTER_X;Center X
|
||||
@@ -2122,7 +2121,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!TP_SAVEDIALOG_OK_TIP;Shortcut: <b>Ctrl-Enter</b>
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SOFTLIGHT_LABEL;Soft Light
|
||||
|
@@ -1381,8 +1381,8 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1396,7 +1396,6 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -1823,7 +1822,7 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!TP_FILMSIMULATION_STRENGTH;Strength
|
||||
!TP_FILMSIMULATION_ZEROCLUTSFOUND;Set HaldCLUT directory in Preferences
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!TP_GENERAL_11SCALE_TOOLTIP;The effects of this tool are only visible or only accurate at a preview scale of 1:1.
|
||||
!TP_GRADIENT_CENTER_X_TOOLTIP;Shift gradient to the left (negative values) or right (positive values).
|
||||
!TP_GRADIENT_CENTER_Y_TOOLTIP;Shift gradient up (negative values) or down (positive values).
|
||||
@@ -2090,7 +2089,7 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!TP_RETINEX_VIEW_UNSHARP;Unsharp mask
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENMICRO_LABEL;Microcontrast
|
||||
|
@@ -2329,12 +2329,11 @@ ZOOMPANEL_ZOOMOUT;Oddálit\nZkratka: <b>-</b>
|
||||
!HISTORY_MSG_FILMNEGATIVE_VALUES;Film negative values
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!PARTIALPASTE_FILMNEGATIVE;Film Negative
|
||||
!PREFERENCES_APPEARANCE_PSEUDOHIDPI;Pseudo-HiDPI mode
|
||||
!TP_DEHAZE_LUMINANCE;Luminance only
|
||||
@@ -2345,5 +2344,5 @@ ZOOMPANEL_ZOOMOUT;Oddálit\nZkratka: <b>-</b>
|
||||
!TP_FILMNEGATIVE_PICK;Pick neutral spots
|
||||
!TP_FILMNEGATIVE_RED;Red ratio
|
||||
!TP_PDSHARPENING_LABEL;Capture Sharpening
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
|
@@ -2386,3 +2386,9 @@ ZOOMPANEL_ZOOMFITSCREEN;An Bildschirm anpassen.\nTaste: <b>Alt</b> + <b>f</b>
|
||||
ZOOMPANEL_ZOOMIN;Hineinzoomen\nTaste: <b>+</b>
|
||||
ZOOMPANEL_ZOOMOUT;Herauszoomen\nTaste: <b>-</b>
|
||||
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
! Untranslated keys follow; remove the ! prefix after an entry is translated.
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
|
@@ -89,7 +89,6 @@ TP_DIRPYREQUALIZER_ALGO_TOOLTIP;Fine: closer to the colours of the skin, minimiz
|
||||
TP_DIRPYREQUALIZER_TOOLTIP;Attempts to reduce artifacts in the transitions between skin colours (hue, chroma, luma) and the rest of the image.
|
||||
TP_EXPOSURE_CLAMPOOG;Clip out-of-gamut colours
|
||||
TP_FILMNEGATIVE_GUESS_TOOLTIP;Automatically set the red and blue ratios by picking two patches which had a neutral hue (no colour) in the original scene. The patches should differ in brightness. Set the white balance afterwards.
|
||||
TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to colour cast.
|
||||
TP_GRADIENT_CENTER;Centre
|
||||
TP_GRADIENT_CENTER_X;Centre X
|
||||
TP_GRADIENT_CENTER_Y;Centre Y
|
||||
@@ -859,8 +858,8 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -873,7 +872,6 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
!HISTORY_MSG_TM_FATTAL_ANCHOR;DRC - Anchor
|
||||
@@ -1697,6 +1695,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!TP_FLATFIELD_BT_VERTHORIZ;Vertical + Horizontal
|
||||
!TP_FLATFIELD_BT_VERTICAL;Vertical
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!TP_FLATFIELD_LABEL;Flat-Field
|
||||
!TP_GENERAL_11SCALE_TOOLTIP;The effects of this tool are only visible or only accurate at a preview scale of 1:1.
|
||||
!TP_GRADIENT_CENTER_X_TOOLTIP;Shift gradient to the left (negative values) or right (positive values).
|
||||
@@ -2043,9 +2042,9 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_EDRADIUS;Radius
|
||||
!TP_SHARPENING_EDTOLERANCE;Edge tolerance
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_HALOCONTROL;Halo control
|
||||
!TP_SHARPENING_HCAMOUNT;Amount
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_LABEL;Sharpening
|
||||
!TP_SHARPENING_METHOD;Method
|
||||
!TP_SHARPENING_ONLYEDGES;Sharpen only edges
|
||||
|
@@ -768,8 +768,8 @@
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -783,7 +783,6 @@
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -1668,7 +1667,7 @@
|
||||
!TP_FLATFIELD_BT_VERTHORIZ;Vertical + Horizontal
|
||||
!TP_FLATFIELD_BT_VERTICAL;Vertical
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!TP_FLATFIELD_LABEL;Flat-Field
|
||||
!TP_GENERAL_11SCALE_TOOLTIP;The effects of this tool are only visible or only accurate at a preview scale of 1:1.
|
||||
!TP_GRADIENT_CENTER;Center
|
||||
@@ -2033,9 +2032,9 @@
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_EDRADIUS;Radius
|
||||
!TP_SHARPENING_EDTOLERANCE;Edge tolerance
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_HALOCONTROL;Halo control
|
||||
!TP_SHARPENING_HCAMOUNT;Amount
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_LABEL;Sharpening
|
||||
!TP_SHARPENING_METHOD;Method
|
||||
!TP_SHARPENING_ONLYEDGES;Sharpen only edges
|
||||
|
@@ -2327,13 +2327,12 @@ ZOOMPANEL_ZOOMOUT;Reducir Zoom\nTecla de Atajo: <b>-</b>
|
||||
!HISTORY_MSG_FILMNEGATIVE_VALUES;Film negative values
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_TAB_FAVORITES;Favorites
|
||||
!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: <b>Alt-u</b>
|
||||
@@ -2372,5 +2371,5 @@ ZOOMPANEL_ZOOMOUT;Reducir Zoom\nTecla de Atajo: <b>-</b>
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
|
@@ -2272,12 +2272,11 @@ ZOOMPANEL_ZOOMOUT;Zoom Arrière\nRaccourci: <b>-</b>
|
||||
!HISTORY_MSG_FILMNEGATIVE_VALUES;Film negative values
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!PARTIALPASTE_FILMNEGATIVE;Film Negative
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
@@ -2303,5 +2302,5 @@ ZOOMPANEL_ZOOMOUT;Zoom Arrière\nRaccourci: <b>-</b>
|
||||
!TP_PDSHARPENING_LABEL;Capture Sharpening
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
|
@@ -1559,8 +1559,8 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1574,7 +1574,6 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -1928,7 +1927,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!TP_FILMSIMULATION_STRENGTH;Strength
|
||||
!TP_FILMSIMULATION_ZEROCLUTSFOUND;Set HaldCLUT directory in Preferences
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!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
|
||||
@@ -2131,7 +2130,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!TP_RETINEX_VIEW_UNSHARP;Unsharp mask
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SOFTLIGHT_LABEL;Soft Light
|
||||
|
@@ -2327,13 +2327,12 @@ ZOOMPANEL_ZOOMOUT;ズームアウト\nショートカット: <b>-</b>
|
||||
!HISTORY_MSG_DEHAZE_LUMINANCE;Dehaze - Luminance only
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!TP_DEHAZE_LUMINANCE;Luminance only
|
||||
!TP_PDSHARPENING_LABEL;Capture Sharpening
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
|
@@ -1268,8 +1268,8 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1283,7 +1283,6 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -1841,7 +1840,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!TP_FILMSIMULATION_STRENGTH;Strength
|
||||
!TP_FILMSIMULATION_ZEROCLUTSFOUND;Set HaldCLUT directory in Preferences
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!TP_GENERAL_11SCALE_TOOLTIP;The effects of this tool are only visible or only accurate at a preview scale of 1:1.
|
||||
!TP_GRADIENT_CENTER;Center
|
||||
!TP_GRADIENT_CENTER_X;Center X
|
||||
@@ -2115,7 +2114,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!TP_SAVEDIALOG_OK_TIP;Shortcut: <b>Ctrl-Enter</b>
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SOFTLIGHT_LABEL;Soft Light
|
||||
|
@@ -2056,8 +2056,8 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -2071,7 +2071,6 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -2312,7 +2311,7 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!TP_RETINEX_MAP;Method
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SOFTLIGHT_LABEL;Soft Light
|
||||
|
@@ -1641,8 +1641,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1656,7 +1656,6 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -2137,7 +2136,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!TP_RETINEX_VIEW_UNSHARP;Unsharp mask
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SOFTLIGHT_LABEL;Soft Light
|
||||
|
@@ -2270,12 +2270,11 @@ ZOOMPANEL_ZOOMOUT;Afastar\nAtalho: <b>-</b>
|
||||
!HISTORY_MSG_FILMNEGATIVE_VALUES;Film negative values
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!PARTIALPASTE_FILMNEGATIVE;Film Negative
|
||||
!PREFERENCES_APPEARANCE_PSEUDOHIDPI;Pseudo-HiDPI mode
|
||||
@@ -2302,5 +2301,5 @@ ZOOMPANEL_ZOOMOUT;Afastar\nAtalho: <b>-</b>
|
||||
!TP_PDSHARPENING_LABEL;Capture Sharpening
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
|
@@ -2277,12 +2277,11 @@ ZOOMPANEL_ZOOMOUT;Menos Zoom\nAtalho: <b>-</b>
|
||||
!HISTORY_MSG_FILMNEGATIVE_VALUES;Film negative values
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!PARTIALPASTE_FILMNEGATIVE;Film Negative
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
@@ -2303,5 +2302,5 @@ ZOOMPANEL_ZOOMOUT;Menos Zoom\nAtalho: <b>-</b>
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!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_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
|
@@ -1719,8 +1719,8 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1734,7 +1734,6 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!ICCPROFCREATOR_COPYRIGHT;Copyright:
|
||||
!ICCPROFCREATOR_COPYRIGHT_RESET_TOOLTIP;Reset to the default copyright, granted to "RawTherapee, CC0"
|
||||
@@ -1996,7 +1995,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!TP_FILMNEGATIVE_RED;Red ratio
|
||||
!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_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!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
|
||||
@@ -2147,7 +2146,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!TP_RETINEX_VIEW_TRAN2;Transmission - Fixed
|
||||
!TP_RETINEX_VIEW_UNSHARP;Unsharp mask
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_WAVELET_1;Level 1
|
||||
!TP_WAVELET_2;Level 2
|
||||
|
@@ -1534,8 +1534,8 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1549,7 +1549,6 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -1927,7 +1926,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!TP_FILMSIMULATION_STRENGTH;Strength
|
||||
!TP_FILMSIMULATION_ZEROCLUTSFOUND;Set HaldCLUT directory in Preferences
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!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
|
||||
@@ -2131,7 +2130,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!TP_RETINEX_VIEW_UNSHARP;Unsharp mask
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SOFTLIGHT_LABEL;Soft Light
|
||||
|
2310
rtdata/languages/Slovenian
Normal file
2310
rtdata/languages/Slovenian
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1883,8 +1883,8 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!HISTORY_MSG_MICROCONTRAST_CONTRAST;Microcontrast - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST;CS - Auto threshold
|
||||
!HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CS - Auto radius
|
||||
!HISTORY_MSG_PDSHARPEN_CHECKITER;CS - Auto limit iterations
|
||||
!HISTORY_MSG_PDSHARPEN_CONTRAST;CS - Contrast threshold
|
||||
!HISTORY_MSG_PDSHARPEN_GAMMA;CS - Gamma
|
||||
!HISTORY_MSG_PDSHARPEN_ITERATIONS;CS - Iterations
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS;CS - Radius
|
||||
!HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CS - Corner radius boost
|
||||
@@ -1898,7 +1898,6 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!HISTORY_MSG_RESIZE_ALLOWUPSCALING;Resize - Allow upscaling
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!HISTORY_MSG_SHARPENING_CONTRAST;Sharpening - Contrast threshold
|
||||
!HISTORY_MSG_SHARPENING_GAMMA;Sharpening - Gamma
|
||||
!HISTORY_MSG_SH_COLORSPACE;S/H - Colorspace
|
||||
!HISTORY_MSG_SOFTLIGHT_ENABLED;Soft light
|
||||
!HISTORY_MSG_SOFTLIGHT_STRENGTH;Soft light - Strength
|
||||
@@ -2138,7 +2137,7 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!TP_FILMNEGATIVE_PICK;Pick neutral spots
|
||||
!TP_FILMNEGATIVE_RED;Red ratio
|
||||
!TP_FLATFIELD_CLIPCONTROL;Clip control
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, clip control can lead to color cast.
|
||||
!TP_FLATFIELD_CLIPCONTROL_TOOLTIP;Clip control avoids clipped highlights caused by applying the flat field. If there are already clipped highlights before applying the flat field, value 0 is used.
|
||||
!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_TOOLTIP;Employ the embedded DCP base table (HueSatMap). The setting is only available if the selected DCP has one.
|
||||
!TP_ICM_APPLYLOOKTABLE;Look table
|
||||
@@ -2258,7 +2257,7 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!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_SHARPENING_BLUR;Blur radius
|
||||
!TP_SHARPENING_CONTRAST;Contrast threshold
|
||||
!TP_SHARPENING_GAMMA;Gamma
|
||||
!TP_SHARPENING_ITERCHECK;Auto limit iterations
|
||||
!TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||
!TP_SHARPENMICRO_CONTRAST;Contrast threshold
|
||||
!TP_SOFTLIGHT_LABEL;Soft Light
|
||||
|
@@ -1288,6 +1288,16 @@ Camera constants:
|
||||
"ranges": { "white": 16100 }
|
||||
},
|
||||
|
||||
{ // Quality C
|
||||
"make_model": "Fujifilm X10",
|
||||
"ranges": { "white": 3788 }
|
||||
},
|
||||
|
||||
{ // Quality C
|
||||
"make_model": "Fujifilm HS30EXR",
|
||||
"ranges": { "white": 3765 }
|
||||
},
|
||||
|
||||
{ // Quality B
|
||||
"make_model": "FUJIFILM X70",
|
||||
"dcraw_matrix": [ 10450,-4329,-878,-3217,11105,2421,-752,1758,6519 ], // DNG_v9.4 D65
|
||||
|
@@ -17,34 +17,37 @@
|
||||
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#include <cmath>
|
||||
|
||||
#include <glib.h>
|
||||
#include <glibmm/ustring.h>
|
||||
|
||||
#ifdef _OPENMP
|
||||
#include <omp.h>
|
||||
#endif
|
||||
|
||||
#include "alignedbuffer.h"
|
||||
#include "calc_distort.h"
|
||||
#include "ciecam02.h"
|
||||
#include "cieimage.h"
|
||||
#include "labimage.h"
|
||||
#include "rtengine.h"
|
||||
#include "improcfun.h"
|
||||
#include "clutstore.h"
|
||||
#include "color.h"
|
||||
#include "curves.h"
|
||||
#include "dcp.h"
|
||||
#include "EdgePreservingDecomposition.h"
|
||||
#include "iccmatrices.h"
|
||||
#include "iccstore.h"
|
||||
#include "imagesource.h"
|
||||
#include "rtthumbnail.h"
|
||||
#include "utils.h"
|
||||
#include "iccmatrices.h"
|
||||
#include "color.h"
|
||||
#include "calc_distort.h"
|
||||
#include "rt_math.h"
|
||||
#include "EdgePreservingDecomposition.h"
|
||||
#include "improccoordinator.h"
|
||||
#include "clutstore.h"
|
||||
#include "ciecam02.h"
|
||||
#include "improcfun.h"
|
||||
#include "labimage.h"
|
||||
#include "procparams.h"
|
||||
#include "rt_math.h"
|
||||
#include "rtengine.h"
|
||||
#include "rtthumbnail.h"
|
||||
#include "satandvalueblendingcurve.h"
|
||||
#include "StopWatch.h"
|
||||
#include "procparams.h"
|
||||
#include "utils.h"
|
||||
|
||||
#include "../rtgui/editcallbacks.h"
|
||||
|
||||
#ifdef _DEBUG
|
||||
@@ -299,7 +302,7 @@ void ImProcFunctions::updateColorProfiles (const Glib::ustring& monitorProfile,
|
||||
#if !defined(__APPLE__) // No support for monitor profiles on OS X, all data is sRGB
|
||||
monitor = ICCStore::getInstance()->getProfile (monitorProfile);
|
||||
#else
|
||||
monitor = ICCStore::getInstance()->getProfile (options.rtSettings.srgb);
|
||||
monitor = ICCStore::getInstance()->getProfile (settings->srgb);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@@ -415,7 +415,7 @@ void ImProcFunctions::transform (Imagefloat* original, Imagefloat* transformed,
|
||||
std::unique_ptr<const LensCorrection> pLCPMap;
|
||||
|
||||
if (needsLensfun()) {
|
||||
pLCPMap = LFDatabase::findModifier(params->lensProf, metadata, oW, oH, params->coarse, rawRotationDeg);
|
||||
pLCPMap = LFDatabase::getInstance()->findModifier(params->lensProf, metadata, oW, oH, params->coarse, rawRotationDeg);
|
||||
} else if (needsLCP()) { // don't check focal length to allow distortion correction for lenses without chip
|
||||
const std::shared_ptr<LCPProfile> pLCPProf = LCPStore::getInstance()->getProfile (params->lensProf.lcpFile);
|
||||
|
||||
|
@@ -1135,6 +1135,17 @@ void rtengine::LCPMapper::correctCA(double& x, double& y, int cx, int cy, int ch
|
||||
y -= cy;
|
||||
}
|
||||
|
||||
void rtengine::LCPMapper::processVignette(int width, int height, float** rawData) const
|
||||
{
|
||||
#ifdef _OPENMP
|
||||
#pragma omp parallel for schedule(dynamic,16)
|
||||
#endif
|
||||
|
||||
for (int y = 0; y < height; ++y) {
|
||||
processVignetteLine(width, y, rawData[y]);
|
||||
}
|
||||
}
|
||||
|
||||
void rtengine::LCPMapper::processVignetteLine(int width, int y, float* line) const
|
||||
{
|
||||
// No need for swapXY, since vignette is in RAW and always before rotation
|
||||
@@ -1173,6 +1184,17 @@ void rtengine::LCPMapper::processVignetteLine(int width, int y, float* line) con
|
||||
}
|
||||
}
|
||||
|
||||
void rtengine::LCPMapper::processVignette3Channels(int width, int height, float** rawData) const
|
||||
{
|
||||
#ifdef _OPENMP
|
||||
#pragma omp parallel for schedule(dynamic,16)
|
||||
#endif
|
||||
|
||||
for (int y = 0; y < height; ++y) {
|
||||
processVignetteLine3Channels(width, y, rawData[y]);
|
||||
}
|
||||
}
|
||||
|
||||
void rtengine::LCPMapper::processVignetteLine3Channels(int width, int y, float* line) const
|
||||
{
|
||||
// No need for swapXY, since vignette is in RAW and always before rotation
|
||||
|
@@ -20,7 +20,6 @@
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
#include <map>
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <sstream>
|
||||
@@ -172,8 +171,8 @@ public:
|
||||
virtual void correctDistortion(double &x, double &y, int cx, int cy, double scale) const = 0;
|
||||
virtual bool isCACorrectionAvailable() const = 0;
|
||||
virtual void correctCA(double &x, double &y, int cx, int cy, int channel) const = 0;
|
||||
virtual void processVignetteLine(int width, int y, float *line) const = 0;
|
||||
virtual void processVignetteLine3Channels(int width, int y, float *line) const = 0;
|
||||
virtual void processVignette(int width, int height, float** rawData) const = 0;
|
||||
virtual void processVignette3Channels(int width, int height, float** rawData) const = 0;
|
||||
};
|
||||
|
||||
|
||||
@@ -200,8 +199,8 @@ public:
|
||||
void correctDistortion(double &x, double &y, int cx, int cy, double scale) const override; // MUST be the first stage
|
||||
bool isCACorrectionAvailable() const override;
|
||||
void correctCA(double& x, double& y, int cx, int cy, int channel) const override;
|
||||
void processVignetteLine(int width, int y, float* line) const override;
|
||||
void processVignetteLine3Channels(int width, int y, float* line) const override;
|
||||
void processVignette(int width, int height, float** rawData) const override;
|
||||
void processVignette3Channels(int width, int height, float** rawData) const override;
|
||||
|
||||
private:
|
||||
bool enableCA; // is the mapper capable if CA correction?
|
||||
@@ -210,6 +209,9 @@ private:
|
||||
LCPModelCommon mc;
|
||||
LCPModelCommon chrom[3]; // in order RedGreen/Green/BlueGreen
|
||||
bool isFisheye;
|
||||
|
||||
void processVignetteLine(int width, int y, float* line) const;
|
||||
void processVignetteLine3Channels(int width, int y, float* line) const;
|
||||
};
|
||||
|
||||
}
|
||||
|
@@ -1385,7 +1385,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
|
||||
if (!hasFlatField && lensProf.useVign && lensProf.lcMode != LensProfParams::LcMode::NONE) {
|
||||
std::unique_ptr<LensCorrection> pmap;
|
||||
if (lensProf.useLensfun()) {
|
||||
pmap = LFDatabase::findModifier(lensProf, idata, W, H, coarse, -1);
|
||||
pmap = LFDatabase::getInstance()->findModifier(lensProf, idata, W, H, coarse, -1);
|
||||
} else {
|
||||
const std::shared_ptr<LCPProfile> pLCPProf = LCPStore::getInstance()->getProfile(lensProf.lcpFile);
|
||||
|
||||
@@ -1399,32 +1399,13 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
|
||||
if (ri->getSensorType() == ST_BAYER || ri->getSensorType() == ST_FUJI_XTRANS || ri->get_colors() == 1) {
|
||||
if(numFrames == 4) {
|
||||
for(int i = 0; i < 4; ++i) {
|
||||
#ifdef _OPENMP
|
||||
#pragma omp parallel for schedule(dynamic,16)
|
||||
#endif
|
||||
|
||||
for (int y = 0; y < H; y++) {
|
||||
map.processVignetteLine(W, y, (*rawDataFrames[i])[y]);
|
||||
}
|
||||
map.processVignette(W, H, *rawDataFrames[i]);
|
||||
}
|
||||
} else {
|
||||
|
||||
#ifdef _OPENMP
|
||||
#pragma omp parallel for schedule(dynamic,16)
|
||||
#endif
|
||||
|
||||
for (int y = 0; y < H; y++) {
|
||||
map.processVignetteLine(W, y, rawData[y]);
|
||||
}
|
||||
map.processVignette(W, H, rawData);
|
||||
}
|
||||
} else if(ri->get_colors() == 3) {
|
||||
#ifdef _OPENMP
|
||||
#pragma omp parallel for schedule(dynamic,16)
|
||||
#endif
|
||||
|
||||
for (int y = 0; y < H; y++) {
|
||||
map.processVignetteLine3Channels(W, y, rawData[y]);
|
||||
}
|
||||
map.processVignette3Channels(W, H, rawData);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -35,7 +35,6 @@ namespace rtengine
|
||||
LFModifier::~LFModifier()
|
||||
{
|
||||
if (data_) {
|
||||
MyMutex::MyLock lock(lfModifierMutex);
|
||||
data_->Destroy();
|
||||
}
|
||||
}
|
||||
@@ -78,11 +77,6 @@ bool LFModifier::isCACorrectionAvailable() const
|
||||
return (flags_ & LF_MODIFY_TCA);
|
||||
}
|
||||
|
||||
#ifdef __GNUC__ // silence warning, can be removed when function is implemented
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
#endif
|
||||
|
||||
void LFModifier::correctCA(double &x, double &y, int cx, int cy, int channel) const
|
||||
{
|
||||
assert(channel >= 0 && channel <= 2);
|
||||
@@ -108,25 +102,39 @@ void LFModifier::correctCA(double &x, double &y, int cx, int cy, int channel) co
|
||||
y -= cy;
|
||||
}
|
||||
|
||||
#ifdef __GNUC__
|
||||
#pragma GCC diagnostic pop
|
||||
#ifdef _OPENMP
|
||||
void LFModifier::processVignette(int width, int height, float** rawData) const
|
||||
{
|
||||
#pragma omp parallel for schedule(dynamic,16)
|
||||
|
||||
for (int y = 0; y < height; ++y) {
|
||||
data_->ApplyColorModification(rawData[y], 0, y, width, 1, LF_CR_1(INTENSITY), 0);
|
||||
}
|
||||
}
|
||||
#else
|
||||
void LFModifier::processVignette(int width, int height, float** rawData) const
|
||||
{
|
||||
data_->ApplyColorModification(rawData[0], 0, 0, width, height, LF_CR_1(INTENSITY), width * sizeof(float));
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
void LFModifier::processVignetteLine(int width, int y, float *line) const
|
||||
#ifdef _OPENMP
|
||||
void LFModifier::processVignette3Channels(int width, int height, float** rawData) const
|
||||
{
|
||||
MyMutex::MyLock lock(lfModifierMutex);
|
||||
data_->ApplyColorModification(line, 0, y, width, 1, LF_CR_1(INTENSITY), 0);
|
||||
#pragma omp parallel for schedule(dynamic,16)
|
||||
|
||||
for (int y = 0; y < height; ++y) {
|
||||
data_->ApplyColorModification(rawData[y], 0, y, width, 1, LF_CR_3(RED, GREEN, BLUE), 0);
|
||||
}
|
||||
}
|
||||
#else
|
||||
void LFModifier::processVignette3Channels(int width, int height, float** rawData) const
|
||||
{
|
||||
data_->ApplyColorModification(rawData[0], 0, 0, width, height, LF_CR_3(RED, GREEN, BLUE), width * 3 * sizeof(float));
|
||||
}
|
||||
|
||||
|
||||
void LFModifier::processVignetteLine3Channels(int width, int y, float *line) const
|
||||
{
|
||||
MyMutex::MyLock lock(lfModifierMutex);
|
||||
data_->ApplyColorModification(line, 0, y, width, 1, LF_CR_3(RED, GREEN, BLUE), 0);
|
||||
}
|
||||
|
||||
|
||||
#endif
|
||||
Glib::ustring LFModifier::getDisplayString() const
|
||||
{
|
||||
if (!data_) {
|
||||
@@ -500,14 +508,20 @@ std::unique_ptr<LFModifier> LFDatabase::getModifier(const LFCamera &camera, cons
|
||||
return ret;
|
||||
}
|
||||
|
||||
std::set<std::string> LFDatabase::notFound;
|
||||
|
||||
std::unique_ptr<LFModifier> LFDatabase::findModifier(const procparams::LensProfParams &lensProf, const FramesMetaData *idata, int width, int height, const procparams::CoarseTransformParams &coarse, int rawRotationDeg)
|
||||
std::unique_ptr<LFModifier> LFDatabase::findModifier(
|
||||
const procparams::LensProfParams &lensProf,
|
||||
const FramesMetaData *idata,
|
||||
int width,
|
||||
int height,
|
||||
const procparams::CoarseTransformParams &coarse,
|
||||
int rawRotationDeg
|
||||
) const
|
||||
{
|
||||
const float focallen = idata->getFocalLen();
|
||||
|
||||
Glib::ustring make, model, lens;
|
||||
float focallen = idata->getFocalLen();
|
||||
if (lensProf.lfAutoMatch()) {
|
||||
if (focallen <= 0) {
|
||||
if (focallen <= 0.f) {
|
||||
return nullptr;
|
||||
}
|
||||
make = idata->getMake();
|
||||
@@ -518,6 +532,7 @@ std::unique_ptr<LFModifier> LFDatabase::findModifier(const procparams::LensProfP
|
||||
model = lensProf.lfCameraModel;
|
||||
lens = lensProf.lfLens;
|
||||
}
|
||||
|
||||
if (make.empty() || model.empty() || lens.empty()) {
|
||||
return nullptr;
|
||||
}
|
||||
@@ -527,15 +542,15 @@ std::unique_ptr<LFModifier> LFDatabase::findModifier(const procparams::LensProfP
|
||||
// This combination was not found => do not search again
|
||||
return nullptr;
|
||||
}
|
||||
const LFDatabase *db = getInstance();
|
||||
LFCamera c = db->findCamera(make, model);
|
||||
LFLens l = db->findLens(lensProf.lfAutoMatch() ? c : LFCamera(), lens);
|
||||
if (focallen <= 0 && l.data_ && l.data_->MinFocal == l.data_->MaxFocal) {
|
||||
focallen = l.data_->MinFocal;
|
||||
}
|
||||
if (focallen <= 0) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
const LFCamera c = findCamera(make, model);
|
||||
const LFLens l = findLens(
|
||||
lensProf.lfAutoMatch()
|
||||
? c
|
||||
: LFCamera(),
|
||||
lens
|
||||
);
|
||||
|
||||
bool swap_xy = false;
|
||||
if (rawRotationDeg >= 0) {
|
||||
int rot = (coarse.rotate + rawRotationDeg) % 360;
|
||||
@@ -545,18 +560,28 @@ std::unique_ptr<LFModifier> LFDatabase::findModifier(const procparams::LensProfP
|
||||
}
|
||||
}
|
||||
|
||||
std::unique_ptr<LFModifier> ret = db->getModifier(c, l, idata->getFocalLen(), idata->getFNumber(), idata->getFocusDist(), width, height, swap_xy);
|
||||
std::unique_ptr<LFModifier> ret = getModifier(
|
||||
c,
|
||||
l,
|
||||
idata->getFocalLen(),
|
||||
idata->getFNumber(),
|
||||
idata->getFocusDist(),
|
||||
width,
|
||||
height,
|
||||
swap_xy
|
||||
);
|
||||
|
||||
if (settings->verbose) {
|
||||
std::cout << "LENSFUN:\n"
|
||||
<< " camera: " << c.getDisplayString() << "\n"
|
||||
<< " lens: " << l.getDisplayString() << "\n"
|
||||
<< " correction: "
|
||||
<< (ret ? ret->getDisplayString() : "NONE") << std::endl;
|
||||
<< (ret ? ret->getDisplayString() : "NONE")
|
||||
<< std::endl;
|
||||
}
|
||||
|
||||
if (!ret) {
|
||||
notFound.emplace(key);
|
||||
notFound.insert(key);
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
@@ -56,8 +56,8 @@ public:
|
||||
void correctDistortion(double &x, double &y, int cx, int cy, double scale) const override;
|
||||
bool isCACorrectionAvailable() const override;
|
||||
void correctCA(double &x, double &y, int cx, int cy, int channel) const override;
|
||||
void processVignetteLine(int width, int y, float *line) const override;
|
||||
void processVignetteLine3Channels(int width, int y, float *line) const override;
|
||||
void processVignette(int width, int height, float** rawData) const override;
|
||||
void processVignette3Channels(int width, int height, float** rawData) const override;
|
||||
|
||||
Glib::ustring getDisplayString() const;
|
||||
|
||||
@@ -68,7 +68,6 @@ private:
|
||||
lfModifier *data_;
|
||||
bool swap_xy_;
|
||||
int flags_;
|
||||
mutable MyMutex lfModifierMutex;
|
||||
};
|
||||
|
||||
class LFCamera final
|
||||
@@ -124,7 +123,13 @@ public:
|
||||
LFCamera findCamera(const Glib::ustring &make, const Glib::ustring &model) const;
|
||||
LFLens findLens(const LFCamera &camera, const Glib::ustring &name) const;
|
||||
|
||||
static std::unique_ptr<LFModifier> findModifier(const procparams::LensProfParams &lensProf, const FramesMetaData *idata, int width, int height, const procparams::CoarseTransformParams &coarse, int rawRotationDeg);
|
||||
std::unique_ptr<LFModifier> findModifier(
|
||||
const procparams::LensProfParams &lensProf,
|
||||
const FramesMetaData *idata,
|
||||
int width, int height,
|
||||
const procparams::CoarseTransformParams &coarse,
|
||||
int rawRotationDeg
|
||||
) const;
|
||||
|
||||
private:
|
||||
std::unique_ptr<LFModifier> getModifier(const LFCamera &camera, const LFLens &lens,
|
||||
@@ -136,7 +141,7 @@ private:
|
||||
mutable MyMutex lfDBMutex;
|
||||
static LFDatabase instance_;
|
||||
lfDatabase *data_;
|
||||
static std::set<std::string> notFound;
|
||||
mutable std::set<std::string> notFound;
|
||||
};
|
||||
|
||||
} // namespace rtengine
|
||||
|
@@ -761,7 +761,7 @@ bool LensProfilePanel::checkLensfunCanCorrect(bool automatch)
|
||||
|
||||
rtengine::procparams::ProcParams lpp;
|
||||
write(&lpp);
|
||||
const std::unique_ptr<LFModifier> mod(LFDatabase::findModifier(lpp.lensProf, metadata, 100, 100, lpp.coarse, -1));
|
||||
const std::unique_ptr<LFModifier> mod(LFDatabase::getInstance()->findModifier(lpp.lensProf, metadata, 100, 100, lpp.coarse, -1));
|
||||
return static_cast<bool>(mod);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user