Commit Graph

431 Commits

Author SHA1 Message Date
Lawrence Lee
ec84e17224 Restore cleanups to rtengine/dcp.* 2022-12-03 22:21:30 -08:00
Lawrence Lee
4223f114cb Clean up merge 2022-12-03 21:24:17 -08:00
Thanatomanic
ae754b2492 Merge branch 'dev' into metadata-exiv2 2021-04-27 09:59:52 +02:00
Desmis
3ad786745c LA - Move colortoning labgrid from rgb to lab - issue #6132 (#6173)
* Move colortoning labgrid from rgb to lab

* Remove unnecessary variables
2021-03-23 16:59:54 +01:00
Adam Reichold
fae40a137a A few more minor fixes geared towards lgtm.com alerts (#6127)
* Remove unfilled formatting placeholders in KLT parser.
* Fix presumably unintentionally missing reference on PlanatPtr and ChunkyPtr call operators.
* Fix catching pointer and make use-after-free of workimg easier to spot.
Make sure all of our thrown exceptions derive from std::exception and then catch
by reference instead of by pointer.
* Fix mismatch between array form new and non-array form delete.
* Simplify memory management of embedded color profiles by unifying allocation to use operator new.
2021-03-17 08:37:19 +01:00
Desmis
537fa73d3f Local adjustments - Log encoding - Ciecam16 ContrastJ - contrastQ - contrast threshold (#6169)
* Added contrast threshold Log encoding

* Improve contrast threshold

* Chanhe tooltip

* Change sign threshold when contrast negative

* Another change threshold with contrast Q and J
2021-03-15 07:57:25 +01:00
Desmis
227ae487d4 LA and Shadows-Highlight main - change location shadows-highlight in Lab issue 6163 (#6164)
* Change location shadows-highlight in Lab

* Suppress unused variable

* Small change in improccoordinator.cc
2021-03-13 07:17:42 +01:00
Desmis
0170305906 Local contrast - Try to solve bug issue #6132 (#6134)
* Try to solve bug issue 6132

* Refine placement localcontrast in pipeline
2021-03-08 08:29:57 +01:00
Ingo Weyrich
7a2463a81a make improcfun.cc cppcheck and -Wextra clean (#6128)
* make improcfun.cc cppcheck clean

* improcfun.cc: add -Wdouble-promotion to stay clean about this warning in future, because we are clean about it atm

* improcfun.cc: some cleanups, now this file is -Wextra clean. Let's keep it clean...

* improcfun.cc : Fix LGTM alert
2021-02-23 23:06:51 +01:00
Desmis
6f9da68883 Ciecam - added cam16 to cam02 (#6017)
* First change cat02 cat16

* Enable cat16 and cat02

* Clean comment code - change history msg

* Change some labels and tooltips with ciecam0216

* Change default settings

* Others default label and tooltip changes
2020-12-09 07:49:54 +01:00
Lawrence37
f9e8fb4124 Merge pull request #5887 from Beep6581/waveform
Waveform, RGB parade, and vectorscopes
2020-10-23 09:57:40 -07:00
Thanatomanic
9ee48d83f9 Fix references to DCPProfile::ApplyState 2020-10-16 12:43:59 +02:00
Thanatomanic
8b4389ade9 Resolve exiv2 merge conflicts and merge with 2020-10-16 11:45:26 +02:00
Ingo Weyrich
8d2754575a remove call to fomerly removed function 2020-09-23 18:17:15 +02:00
Flössie
79278875da Use snprintf() instead of sprintf() (#5907) 2020-09-15 14:56:57 +02:00
Lawrence Lee
f779527833 Clip H-C vectorscope according to color profile 2020-08-08 12:37:28 -07:00
Flössie
c607b58b18 Fix non-OpenMP build warnings 2020-06-18 14:32:45 +02:00
Desmis
ec05f4b1c6 Same change TM for local and ciecam 2020-06-15 08:18:51 +02:00
Ingo Weyrich
beb8fd8f74 Merge branch 'dev' into newlocallab2 2020-06-14 22:03:26 +02:00
Desmis
1ffae4c706 Change max edge stopping to 3 when local contrast enabled 2020-06-14 18:26:59 +02:00
Ingo Weyrich
11f81d2153 Try solution suggested by Jacques 2020-06-14 17:56:32 +02:00
Ingo Weyrich
7046a9be93 Next try to fix a crash caused by tone mapping, #5171 2020-06-14 16:48:06 +02:00
Ingo Weyrich
43d5de7bac iplocallab.cc: further cleanups; also removed some debug code 2020-06-11 18:32:27 +02:00
Desmis
c062d654bb merge with dev 2020-03-29 18:31:52 +02:00
Ingo Weyrich
bae1897b44 Fix segfault when using Colour Toning/Lab blending on very dark images 2020-03-29 17:42:48 +02:00
Desmis
e573de78b4 merge with dev 2020-03-19 13:40:11 +01:00
Desmis
81c6e4635d merge with dev 2020-02-24 11:05:55 +01:00
Ingo Weyrich
2c831a11a7 more double promote fixes 2020-02-09 23:34:12 +01:00
Ingo Weyrich
b627adea3a Merge branch 'dev' into fix-double-promotion 2020-02-09 16:45:20 +01:00
Ingo Weyrich
b74d31525e Merge branch 'dev' into newlocallab 2020-02-07 21:34:38 +01:00
Ingo Weyrich
8f291c3ff2 Be -Wunused-macros clean 2020-02-07 20:18:35 +01:00
Ingo Weyrich
c984a95b9e Merge branch 'dev' into newlocallab 2020-02-07 18:24:50 +01:00
Ingo Weyrich
806c086fbc more double promote fixes, still not complete 2020-01-21 14:01:27 +01:00
Ingo Weyrich
bf301b7e40 reduce include depenencies 2020-01-18 23:46:48 +01:00
Desmis
7f44fdd302 merge with dev 2020-01-13 07:48:35 +01:00
Desmis
01fbc2eddf Suppress interaction between wavelet and tone-mapping 2020-01-12 08:03:52 +01:00
Desmis
89bdb7e848 merge with dev 2019-12-30 10:28:19 +01:00
Desmis
7c79cc7184 merge with dev 2019-12-20 16:41:32 +01:00
luz.paz
765499bf55 Fix doxygen typo and other various typos 2019-12-19 20:46:35 -05:00
Desmis
44e01ffcb9 merge with dev 2019-12-06 17:30:03 +01:00
Desmis
3b326cb5cb merge with dev 2019-12-05 17:00:05 +01:00
Flössie
2ceda11912 Fix Apple build (fixes #5553) 2019-12-05 09:54:16 +01:00
Desmis
c0da01cf9a merge with dev 2019-12-01 06:53:23 +01:00
Desmis
d645dc5951 merge with dev 2019-11-28 06:50:05 +01:00
Ingo Weyrich
79431ffa1d Some changes suggested by @Floessie 2019-11-26 19:42:48 +01:00
Ingo Weyrich
2a4891827d Some cleanups 2019-11-26 15:25:11 +01:00
Desmis
d621721ffe merge wit dev 2019-11-07 07:17:19 +01:00
Desmis
e4f94f9f33 merge with dev 2019-11-06 08:30:51 +01:00
Ingo Weyrich
03c0d6c86c Some cleanups, also fix some fallouts from reduce_include_dependencies branch 2019-11-05 20:31:17 +01:00
Ingo Weyrich
033d9fe02a Merge branch 'dev' into newlocallab 2019-11-04 23:01:33 +01:00