Commit Graph

1929 Commits

Author SHA1 Message Date
heckflosse
faeac1286e RT Crashes on CL LAB curve, fixes #4402 2018-02-16 13:53:09 +01:00
heckflosse
ad0e05f846 SSE2 code for BadpixelsLab() 2018-02-16 13:35:10 +01:00
Alberto Griggio
b37c94298c fixed Lab color toning with unbounded processing 2018-02-16 11:19:49 +01:00
Desmis
9660858976 merge with dev 2018-02-16 08:22:30 +01:00
Floessie
38cab123fc Merge pull request #4401 from Beep6581/gcc8-warnings
Fix GCC 8 warnings
2018-02-15 20:54:43 +01:00
Flössie
1b048e147f Fix wrong RESTRICT (#4397) 2018-02-15 19:58:08 +01:00
Flössie
28e1b83af9 Find x87 and x86-32 SSE to adjust compile settings (fixes #4324) 2018-02-15 19:41:15 +01:00
Desmis
9916cdb4b0 merge with dev 2018-02-15 16:57:23 +01:00
heckflosse
20fcffae94 Using Wavelet/Residual with contrast set to != 0 crashes on completely black image, fixes #4399 2018-02-15 13:42:10 +01:00
Flössie
cf3ea4f451 Turn wavelet.Lmethod into an integer (by @heckflosse, #4397) 2018-02-14 20:09:17 +01:00
luz.paz
c3c3ceac79 Misc. typos
Found via `codespell` 
+ removed rtengine/dcraw.patch per discussion in https://github.com/Beep6581/RawTherapee/pull/4395
2018-02-14 14:07:18 -05:00
Flössie
04cef998a2 Fix some GCC 8 warnings (#4397) 2018-02-14 20:01:20 +01:00
heckflosse
63f14dda7e Speedup and reduced memory usage for 'Defringe', 'Cbdl reduce Artifacts' and 'Ciecam02 Hot/bad pixel filter' 2018-02-14 14:18:31 +01:00
Alberto Griggio
e550e634af fixed crashes in color toning due to unbounded processing 2018-02-13 10:55:42 +01:00
Alberto Griggio
324ecae669 fixed typo 2018-02-12 18:06:40 +01:00
heckflosse
c4068444a8 Segfault in lut.h, fixes #4390 2018-02-12 15:12:06 +01:00
Desmis
96c49a3086 Clean iplocallab.cc code 2018-02-12 12:42:23 +01:00
Desmis
ae4c1d4a54 merge with dev 2018-02-12 08:53:49 +01:00
Desmis
51512a271d Move warm-cool from Color-and-Light to Exposure 2018-02-12 08:51:43 +01:00
heckflosse
aae65229ca Save one instruction in 'vswap()', no issue 2018-02-12 00:20:31 +01:00
Desmis
7d4441cda8 clean code complexcurvelocal and associated functions 2018-02-11 08:58:37 +01:00
Desmis
5dded2220b change bad parameter in exposure 2018-02-10 17:42:38 +01:00
Desmis
1a9171bb18 merge with Dev 2018-02-10 17:24:11 +01:00
Desmis
459fa01d55 best response of exposure curve 2018-02-10 10:43:19 +01:00
Desmis
ed46993ff1 Change settings of complexCurvelocal 2018-02-10 08:40:24 +01:00
Hombre
d7f7c06f10 Whean read, 32 bits tiff image data are not scaled anymore
So the highlights above the 1.0 upper limit will be clipped but colors
will be preserved. Fix #4379
2018-02-09 22:25:40 +01: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
Desmis
91b8fa09b4 Some changes to local tonecurve exposure 2018-02-09 16:04:48 +01:00
Desmis
74ffd741f9 Optimize code for exposure-vibrance and denoise-impulse 2018-02-09 11:12:54 +01:00
Desmis
f8987c0cb6 Clean code iplocallab.cc locallab.cc 2018-02-08 16:51:48 +01:00
Desmis
df4d53173d merge with Dev 2018-02-08 09:04:01 +01:00
Desmis
abd26953a5 Change calculation references in case of exclude spot 2018-02-08 07:57:28 +01:00
Desmis
4136a6ee03 Fixed another bugs in curves vibrance and exposure 2018-02-07 18:37:06 +01:00
Desmis
35fb9e28c9 Fixed bugs in curves LH HH exposure 2018-02-07 18:21:22 +01:00
Morgan Hardwood
09c4572402 Fix corrupt 32-bit compressed TIFF
Match endianness of pixel data with endianness of Exif metadata when
saving compressed 32-bit float TIFF.
Fixes #4377
2018-02-07 17:10:57 +01:00
Desmis
9ab5015147 Fixed bug in vibrance local and some enhancement to exposure 2018-02-07 15:59:47 +01:00
heckflosse
12261b5796 Segfault reading folder with own 32-bit compressed TIFF, fixes #4376 2018-02-07 14:45:57 +01:00
Alberto Griggio
5d5c51d200 added support for user-specific DCP and input ICC profiles dirs
Look for direcories dcpprofiles/ and iccprofiles/input/ under Options::rtdir
(typically something like $HOME/.config/RawTherapee)
2018-02-07 09:34:19 +01:00
Desmis
40cc22f1e1 merge with dev 2018-02-06 16:54:30 +01:00
Desmis
94eeb923ea Suppress warning messages 2018-02-06 16:35:33 +01:00
Alberto Griggio
e6265cdfef merged 'softproofing-output-profile' into 'dev' 2018-02-06 13:25:00 +01:00
heckflosse
1f42e5cdd4 Avoid unnecessary update to main preview when opening first detail window, fixes #4368 2018-02-05 16:01:00 +01:00
Alberto Griggio
e9d700d61d added option to check for out-of-gamut colors wrt the monitor profile
If soft-proofing is turned off, enabling gamut check will show highlight the pixels that are out of gamut for the current monitor profile
2018-02-05 10:25:02 +01:00
Desmis
cbc6cf5180 merge with dev 2018-02-05 07:58:51 +01:00
Alberto Griggio
14a463102c use cyan instead of green for out-of-gamut pixels 2018-02-04 18:02:01 +01:00
Desmis
4b916e444f merge with dev 2018-02-04 07:51:25 +01:00
Desmis
dabedc7143 save work for possible edge detect 2018-02-04 07:40:33 +01:00
Alberto Griggio
dc44212691 Soft-proofing: fall back to using the current output profile if no printer profile is specified
Implements #4361
2018-02-03 21:49:41 +01:00
Alberto Griggio
e265d23e76 made histogram matching depend on the input profile
This improves the accuracy of the matching when using non-default profiles
2018-02-02 13:57:43 +01:00