Commit Graph

116 Commits

Author SHA1 Message Date
rom9
880a6e125e Added film negative processing in thumbnails, with correct white balance. Calculated channel averages to restore the same initial conditions as RawImageSource, where get_colorsCoeff is called with forceAutoWB = true. Code still needs refinement and cleanup. 2019-06-21 07:12:42 +02:00
heckflosse
3b19b9f55b Rawtherapee 5.6 crashes with.dng from PixelShift2DNG-0.9.8.67, fixes #5348 2019-06-07 16:37:59 +02:00
Flössie
0cbc4923bc Relax dependency from procparams.h 2019-02-28 20:44:50 +01:00
Alberto Griggio
fddb0ec50d fix black thumnbail issue for float DNGs 2018-11-22 15:25:57 +01:00
Alberto Griggio
655bdfd7e7 merged branch 'floatdng' 2018-11-22 08:50:35 +01:00
heckflosse
a19f3484dd Fix some warnings 2018-11-20 20:32:36 +01:00
heckflosse
087e438cdf Fix coverity issues 2018-11-20 15:45:13 +01:00
heckflosse
074560def0 Merge branch 'dev' into floatdng 2018-11-18 11:38:09 +01:00
heckflosse
50936b2447 Fix two coverity issues 2018-11-17 01:30:59 +01:00
heckflosse
7a84f8211e Show 'Could not extract thumb from ...' only in verbose mode, closes #4984 2018-11-13 22:22:09 +01:00
Hombre
7474598ebc Fix a crash that can occure when creating the thumbnail (no issue) 2018-11-03 13:59:04 +01:00
Alberto Griggio
5e30b5ac58 merged 'colortoning-labregions' into 'dev' 2018-11-01 15:18:11 +01:00
Ingo Weyrich
0bb5d26ed0 Merge pull request #4908 from Beep6581/getridoffeahistogramcache
Get rid of aehistogram files in RT cache.

Merged to get more tests. Issue and pr stay open for a while
2018-10-31 21:56:00 +01:00
Alberto Griggio
7090730063 Merge pull request #4898 from Beep6581/dehaze
Dehaze
2018-10-31 13:26:08 -05:00
heckflosse
f6c864d477 Get rid of aehistogram files in RT cache, fixes #4904 2018-10-31 15:02:53 +01:00
Alberto Griggio
632c1362c8 DNG: honour the BaselineExposure tag 2018-10-28 17:32:15 +01:00
Alberto Griggio
1a3fd9f157 Added new color toning method "L*a*b* regions"
Allows to specify various "regions" of the image with masks, and to correct
for hue, saturation and lightness.

Inspired by the existing L*a*b* grid (in turn taken from darktable)
2018-10-25 16:46:11 +02:00
Alberto Griggio
75964dfd8b make sure that dehaze doesn't trigger Fattal tone mapping
(bad interaction due to sloppy rebasing)
2018-10-10 17:08:36 +02:00
Alberto Griggio
14ac4babec added haze removal tool
Based on the paper:
  "Single Image Haze Removal Using Dark Channel Prior" by He, Sun and Tang
using a guided filter for the "soft matting" of the transmission map
2018-10-10 10:02:06 +02:00
luz.paz
5f867be0c3 Misc. typo tixes 2018-07-31 13:14:14 -04:00
Alberto Griggio
fce2d61b0c moved softlight later in the pipeline
Gives a better result, more suitable to the final fine-tuning
2018-07-24 17:00:54 +02:00
Hombre
180277778a Merge branch 'dev' into testoutputprofile 2018-07-09 22:12:08 +02:00
heckflosse
7f897e4e4d fix #4669 also for xtrans 2018-07-07 16:39:28 +02:00
heckflosse
9224d6e18c Floating point dng files in [0;1] range have black thumbnail, fixes #4669 2018-07-07 16:09:37 +02:00
Hombre
f2b339fc66 Taking care of backward compatibility for new output profiles
see #4478
2018-07-05 23:32:46 +02:00
Hombre
88e645a329 Merge branch 'dev' into testoutputprofile 2018-06-25 01:07:02 +02:00
heckflosse
f7578c1512 Dual demosaic: added DCB+VNG4, RCD+VNG4. Cleaned code. Prepared engine for semi-automatic calculation of contrast threshold 2018-06-24 17:01:15 +02:00
Hombre
fbc81028eb First batch of variable name normalisation in ICM tool, see #4478 2018-05-14 00:57:55 +02:00
Alberto Griggio
4df4fd6370 code cleanup after the new shadows/highlights tool 2018-04-13 15:43:06 +02:00
Alberto Griggio
25b066e257 first version of new shadows/highlights tool 2018-04-13 17:30:29 +02:00
Alberto Griggio
f9396f2a4b avoid magenta highlights for thumbnails when higlight reconstruction is enabled 2018-03-29 14:28:54 +02:00
Alberto Griggio
b42a45b481 merged branch 'unbounded-processing' into 'dev' 2018-03-28 21:35:23 +02:00
Alberto Griggio
95a5f3d662 fixed compilation that was broken by merging 'enhanced-inspector-mode' 2018-03-27 13:46:20 +02:00
Alberto Griggio
d17bb0cfe6 feature: added option to use a (fast) neutral RAW rendering in 'inspector mode' 2018-03-21 10:47:38 +01:00
Alberto Griggio
08846264c7 started work on making RT not clip the image at intermediate stages 2018-02-09 21:25:39 +01:00
heckflosse
00d6da7d89 further speedup for histogram matching 2018-02-01 18:44:25 +01:00
heckflosse
7848915e58 Small ~10% speedup for histogram matching on fast decoding raw files 2018-02-01 15:32:57 +01:00
Alberto Griggio
7dd598d9b7 bug fixes by heckflosse 2018-01-31 21:24:56 +01:00
Alberto Griggio
ffbd97960f histmatching: make sure we use an sRGB profile for generating the target rendering 2018-01-30 10:47:18 +01:00
Alberto Griggio
ac1238e774 added hotfix for #3794 -- to be revised after 5.4 is out 2018-01-22 15:50:17 +01:00
Alberto Griggio
52957e9eab further experiments with histogram matching 2018-01-17 01:41:28 +01:00
Alberto Griggio
e5efc3a44c do not perform unnecessary color toning computations when the method is "L*a*b* grid" (by heckflosse) 2018-01-09 18:02:58 +01:00
Alberto Griggio
b963f368af Added On/Off switch for White Balance
Candidate fix for #3542
2017-12-09 18:09:13 +01:00
Alberto Griggio
f6bd06a06c merged 'hdr_tonemap_fattal_nocache' into 'dev' 2017-11-18 17:44:34 +01:00
heckflosse
8fa477793d Speedup for initial thumb creation from raw files, fixes #4109 2017-11-11 18:31:37 +01:00
Alberto Griggio
2cdc5fc69a move Fattal before transform 2017-11-11 16:18:38 +01:00
Alberto Griggio
f6faccc759 moved Fattal earlier in the pipeline (before rgbProc, right after distortion/perspective/ca) 2017-11-04 18:16:51 +01:00
Alberto Griggio
d418b9d01d various fixes to Fattal, and moved it later in the pipeline 2017-11-03 14:58:27 +01:00
heckflosse
330ee9a91f Make compilation unit rtengine/procparams.cc -Wextra clean, #4155 2017-10-22 23:48:38 +02:00
heckflosse
123c8b4443 Make compilation unit rtengine/curves.cc -Wextra clean, #4155 2017-10-22 22:25:05 +02:00