Commit Graph

4709 Commits

Author SHA1 Message Date
Alberto Griggio
4ce9b0f010 avoid dependency of histmatching on the current demosaic algo
(by performing an internal demosaicing step in histogram matching. Obviously
this gets slower...)
2018-01-30 00:35:18 +01:00
heckflosse
e7d90ec1a2 Improve accuracy of Y to L conversion, fixes #4338 2018-01-29 21:17:34 +01:00
Desmis
ad6618fdfc Move events from procevents refreshmap tp mapevent in locallab.cc - - first step 2018-01-27 15:45:07 +01:00
Desmis
4a29e34e20 merge with dev 2018-01-26 18:00:33 +01:00
Ingo Weyrich
24151b313a Merge pull request #4324 from Beep6581/remove_x86_64_dependencies
Removed most of the __x86_64__ dependencies. Also removed _RT_NESTED_OPENMP
2018-01-26 16:37:51 +01:00
Alberto Griggio
8a510315c2 Fattal: added anchor parameter 2018-01-25 22:13:17 +01:00
heckflosse
83bc6140bd Avoid Lab L values which lead to negative Y values when converting Lab to XYZ, fixes #4334 2018-01-25 21:27:10 +01:00
Hombre
b6d2480fb5 Merge branch 'dev' into spot-removal-tool (#2239) 2018-01-25 20:41:10 +01:00
Alberto Griggio
e4555cc51c PP3 save: make sure that when nothing is selected, the PP3 is truly empty
Fixes #4330
2018-01-24 22:09:30 +01:00
heckflosse
ff20dd1a4d Disable LIKELY and UNLIKELY for 32bit builds using gcc >= 7 2018-01-24 20:05:34 +01:00
heckflosse
9646fd84c3 Disable LIKELY and UNLIKELY for 32bit builds using gcc >= 7 2018-01-24 20:03:52 +01:00
Desmis
62d9825bce merge with Dev 2018-01-23 17:52:31 +01:00
heckflosse
96bf06a950 Removed most of the __x86_64__ dependencies. Also removed _RT_NESTED_OPENMP 2018-01-23 16:05:31 +01:00
Alberto Griggio
4cd1ad066d imagefloat: correctly clip the values when outputting to 8- or 16-bit formats
Fixes #4310
2018-01-23 13:44:58 +01:00
Desmis
9a4359995f Suppress manuel settings fot local contrsat and edge detection in wavelet 2018-01-23 10:36:50 +01:00
Alberto Griggio
bc6dad6eb9 histogram matching: fixed typo in calculating the crop 2018-01-23 00:16:19 +01:00
heckflosse
fc77fd6964 Remove all BENCHMARK defines 2018-01-22 19:04:42 +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
03afede882 Some tweaks to curve extraction from histogram matching 2018-01-22 13:38:23 +01:00
Desmis
9f0b5dc844 merge with dev 2018-01-22 12:58:28 +01:00
Desmis
dbe3d55e33 Suppress unused wavelet parameters issue4318 2018-01-22 10:06:40 +01:00
Desmis
cef451807d merge with dev 2018-01-22 08:56:24 +01:00
Alberto Griggio
b13db578eb do not reset highlight compression when doing histogram matching 2018-01-21 19:21:41 +01:00
heckflosse
44984a911b Don't set exposure to zero when 'auto levels' is disabled and 'auto matched tone curve' is enabled 2018-01-21 18:03:51 +01:00
heckflosse
88123cdd14 Set last curve point of auto matched curve always to 1;1 2018-01-21 18:01:07 +01:00
Desmis
6cdbba2a0f merge with dev 2018-01-21 08:42:26 +01:00
Alberto Griggio
8f76392885 histogram matching: cache the computed tone curve in RawImageSource 2018-01-19 21:43:55 +01:00
Alberto Griggio
8728e3f3f3 merge with dev 2018-01-19 13:53:37 +01:00
Alberto Griggio
4feb663f63 histogram matching: handle the case in which the thumbnail and the raw have different aspect ratios 2018-01-18 23:36:03 +01:00
heckflosse
8622efce00 Crash opening dng file from hdrmerge, fixes #4313 2018-01-18 19:53:18 +01:00
Alberto Griggio
7b3e9f7b7a fixed bad interaction between auto levels and histogram matching 2018-01-18 17:55:14 +01:00
Alberto Griggio
abfeb4ca1d fixed crashes in histogram matching 2018-01-18 14:17:51 +01:00
Desmis
368325dca2 merge with Dev 2018-01-18 08:26:31 +01:00
Alberto Griggio
931ee95620 use a relative height (10% of the full height) instead of an absolute one in histogram matching 2018-01-17 23:09:49 +01:00
Alberto Griggio
7bcc8ae236 removed useless lines 2018-01-17 22:25:32 +01:00
Alberto Griggio
bc854fc1e7 merge with dev 2018-01-17 22:09:47 +01:00
Alberto Griggio
942da71ef0 added some verbosity in RawImageSource::getAutoMatchedToneCurve 2018-01-17 22:02:12 +01:00
Alberto Griggio
bc89e24ab7 working version -- yay! 2018-01-17 21:16:22 +01:00
heckflosse
53ec11eea9 Cleanup fftw when closing RT, instead of after each time fftw is used. Speeds up fattal and luminance denoise 2018-01-17 20:39:01 +01:00
Desmis
c91d0ace56 merge with dev 2018-01-17 10:45:46 +01:00
Alberto Griggio
52957e9eab further experiments with histogram matching 2018-01-17 01:41:28 +01:00
Alberto Griggio
bb56d73cc8 started working on proof-of-concept histogram matching 2018-01-17 01:12:13 +01:00
heckflosse
f644d41ff2 Remove buggy (unpredictable) automatic setting of HL reconstruction when using Auto levels, fixes #4249 2018-01-16 22:34:29 +01:00
heckflosse
c139744647 RT somtimes misinterpretes image orientation of Canon CR2 files, fixes #4293 2018-01-16 20:38:29 +01:00
Desmis
6b524720c0 merge with dev 2018-01-16 18:21:53 +01:00
Desmis
7c3dcd328e Fix bug in fftw 2018-01-16 18:19:57 +01:00
heckflosse
b32ca3ed2e Fix old bug. Result is the same as before because FFTW_MEASURE is 0 and FFTW_DESTROY_INPUT is 1 2018-01-16 18:06:27 +01:00
heckflosse
0a792e2fa1 HDR Tone Mapping sometimes not applied in preview, fixes #4309 2018-01-16 17:29:17 +01:00
Desmis
918ba7d80d merge with dev 2018-01-16 15:53:19 +01:00
Alberto Griggio
de65194b5f fattal: commented out some unused vars (silence gcc warnings) 2018-01-15 22:25:05 +01:00