Ingo Weyrich
f727477710
Make some more files cppcheck clean ( #6133 )
...
* Make some more files cppcheck clean
* revert change of dcrop.cc from last commit
* Replace calculation: y = pow(x, 1/ (2.f * 2.f)) by y = sqrt(sqrt(x))
* Revert "Replace calculation: y = pow(x, 1/ (2.f * 2.f)) by y = sqrt(sqrt(x))"
This reverts commit d639c67249f1723fa9f9e55e0442afcb862eba91.
2021-02-24 22:39:23 +01:00
Ingo Weyrich
b4f68adb64
iplab2rgb.cc: speedup for copyAndClamp(), #5964
2020-10-25 13:46:34 +01:00
Ingo Weyrich
7dcccc223c
Fix performance issue when using working profile for histogram, #5891
2020-09-15 13:26:26 +02:00
Ingo Weyrich
6caf33a589
Some fixes suggested by @Floessie
2020-07-16 11:35:41 +02:00
Desmis
74cd770a2b
merge with dev
2020-01-13 17:32:05 +01:00
Ingo Weyrich
f501ec6398
Simplify copyAndClampLine, make in place transformations when gamutwarning is disabled
2019-12-28 13:19:45 +01:00
Ingo Weyrich
033d9fe02a
Merge branch 'dev' into newlocallab
2019-11-04 23:01:33 +01:00
Ingo Weyrich
6935faa258
Further cleanup of include dependencies
2019-10-30 22:12:06 +01:00
Ingo Weyrich
ba8dda1836
Further cleanup of include dependencies
2019-10-30 16:38:02 +01:00
Ingo Weyrich
068847eb5a
Further cleanup of include dependencies
2019-10-29 21:06:27 +01:00
Ingo Weyrich
c11087c28d
Cleanup curves.h includes
2019-10-29 14:15:45 +01:00
Ingo Weyrich
e92a99350b
Forward declare Image8
2019-10-29 11:44:00 +01:00
Ingo Weyrich
20726d5bfe
Forward declare Imagefloat
2019-10-28 20:01:16 +01:00
Ingo Weyrich
22e5348db7
Forward declare LabImage
2019-10-28 17:17:15 +01:00
Desmis
658154b743
Suppress warning message
2019-10-26 14:42:32 +02:00
Desmis
c825027a38
Add TRC to Tone Equalizer
2019-10-25 19:21:02 +02:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Ingo Weyrich
4bf4b818c0
cppcheck fixes
2019-08-08 13:41:14 +02:00
Flössie
0cbc4923bc
Relax dependency from procparams.h
2019-02-28 20:44:50 +01:00
heckflosse
4d241d7e10
Wrong clipping when using the new v2 and v4 profiles, fixes #5142
2019-01-19 19:10:46 +01:00
heckflosse
9fca8ed9f1
custom trc: speedup for preview and detail windows
2018-11-26 14:34:06 +01:00
Ingo Weyrich
86f0507574
Merge pull request #5031 from Beep6581/review_custom_trc
...
custom trc, speedup and reduced memory usage
2018-11-25 21:44:58 +01:00
heckflosse
4f89286b98
ImProcFunctions::workingtrc(): cleanup and another small speedup, #5025
2018-11-25 17:53:49 +01:00
heckflosse
a3549a6247
custom trc: another small speedup, #5025
2018-11-25 16:21:47 +01:00
heckflosse
c9817e369c
Remove Imagefloat::ExecCMSTransform2, #5025
2018-11-25 14:45:28 +01:00
Alberto Griggio
cfc947a865
Moved the ICC TRC patching code for RTv2 profiles from ImProcFunctions::lab2rgbOut to ICCStore
...
See #5026
2018-11-25 14:23:06 +01:00
heckflosse
20577ccab6
custom trc, speedup and reduced memory usage, #5025
2018-11-25 13:54:59 +01:00
U-PC-BUREAU\jacques
dc7f2c0912
Small changes to increase precision gamma
2018-11-18 11:02:30 +01:00
U-PC-BUREAU\jacques
bda23b9350
Change Tag dmdd for RTv2_Medium and code for TRC=custom and slope=0
2018-11-18 08:28:27 +01:00
heckflosse
220714e376
Remove some logging, #4985
2018-11-15 15:35:56 +01:00
U-PC-BUREAU\jacques
d658ef1bc4
Change matrix ACES-P0 and limit slider blue
2018-09-06 10:39:35 +02:00
Hombre
ef8ea277d7
Replace 3 letters language/country code by 2 letters one
...
+ remove a useless output profile
2018-07-13 22:39:13 +02:00
Hombre
fb0c95969b
Creation of the ICCProfileCreator
2018-06-25 00:43:11 +02:00
Hombre
b06e07034e
Fix #4565 : Segfault saving image using RTv2_sRGB.icc
...
Also, replace identing tabs by spaces in some files
2018-05-19 00:19:06 +02:00
Morgan Hardwood
d3696760f3
ICC spelling
...
Renamed "Prophoto" and "Acespx" to ProPhoto and ACES P0 and P1,
hyphenated as needed.
2018-05-16 22:27:56 +02:00
Hombre
fbc81028eb
First batch of variable name normalisation in ICM tool, see #4478
2018-05-14 00:57:55 +02:00
Desmis
3806eb1408
Fixed bad quality ICCv2 for RT output profile
2018-05-12 18:10:18 +02:00
Desmis
e99498ab07
Some changes to internal variables
2018-05-02 13:59:54 +02:00
Desmis
bab093b0f7
small changes to limits
2018-05-01 18:14:36 +02:00
Desmis
e7bad75ed4
merge with dev
2018-05-01 10:13:40 +02:00
Desmis
9e5506aa35
Fixed bug ExecCMSTransform for non raw files
2018-05-01 09:39:15 +02:00
Alberto Griggio
a5d9c49fa8
improve the accuracy of previews when "clip OOG" is not set
...
Fixes #4519
2018-04-30 17:50:17 +02:00
Desmis
2bfc41fd03
replace type_rgb_16 by type_rgb_flt and change some settings
2018-04-30 17:41:04 +02:00
Desmis
ccf642bc6c
clean and comment code
2018-04-29 18:23:00 +02:00
Desmis
19b7a942af
Add TRC to working profiles
2018-04-29 17:08:45 +02:00
Alberto Griggio
f8c06863fe
fix crash when the CL curve is such that curve(0) >> 0
2018-04-12 21:51:57 +02:00
Alberto Griggio
b42a45b481
merged branch 'unbounded-processing' into 'dev'
2018-03-28 21:35:23 +02:00
Alberto Griggio
956c44905e
cleaned up gamut warning code
2018-03-16 17:57:03 +01:00
Alberto Griggio
83521b0c92
improved out-of-gamut warning, taken from PhotoFlow
2018-03-15 16:17:44 +01:00
Alberto Griggio
6a96bd2676
merge with 'dev'
2018-02-19 16:44:46 +01:00