Alberto Griggio
922870e6dd
further tweaks to the procparams for the new fast export pipeline
...
- tweaked denoise params to get a better approximation for high ISO shots
- use Amaze or Lmmse demosaicing if the chosen method is pixelshift
2017-04-20 14:48:52 +02:00
Desmis
a53fe8f612
Fix all warnings for dcrop.cc simpleprocess.cc locallab.cc
2017-04-09 08:16:37 +02:00
Desmis
398e862b2b
merge with dev - all warnings are not delete - come soon
2017-04-08 19:28:04 +02:00
Alberto Griggio
3a90374d59
Fixed handling of shadows/highlights in simpleprocess.cc (broken by the fast export refactoring)
...
See issue #3793
2017-04-02 10:35:19 +02:00
Alberto Griggio
8bfe14da09
do not touch the chroma denoise curve in the fast export pipeline (no need to)
2017-03-28 08:35:06 +02:00
heckflosse
04bdea0b84
merged dev into locallab_dev
2017-03-20 15:22:01 +01:00
Alberto Griggio
4e6e8e6734
merged with dev
2017-03-19 21:23:07 +01:00
Flössie
5632c787a3
Don't return XYZ
for sRGB
( #3691 )
...
Also fix length of `ProfileContent` to match the old implementation.
2017-03-19 11:18:13 +01:00
Hombre
c654785ae3
Merge branch 'dev' into rt-cli
2017-03-18 18:17:45 +01:00
Flössie
97caf21b5c
PIMPLed and streamlined ICCStore
( #3691 )
2017-03-18 11:59:14 +01:00
Alberto Griggio
83c6453b44
minor tweaking to the tonemapping procparams in fast export mode
2017-03-15 14:04:03 +01:00
Alberto Griggio
416fc6c92f
move all procparams tweaks to adjust_procparams
...
`params.crop.enabled=false` was still in `stage_early_resize`
2017-03-15 09:12:09 +01:00
Alberto Griggio
656fe0a022
use move assignment instead of std::unique_ptr::swap (better readability)
2017-03-14 15:13:16 +01:00
Alberto Griggio
a3adf8fb07
code cleanup after feedback by @Floessie
2017-03-14 11:48:51 +01:00
Alberto Griggio
7a69ff84a4
use 1-pass method for X-trans demosaic in the fast pipeline
...
As suggested by @heckflosse
2017-03-13 15:12:00 +01:00
Alberto Griggio
6f08233c6f
further adjustments of processing parameters for the fast export pipeline
2017-03-13 14:00:37 +01:00
Alberto Griggio
d18ce59132
some further tweaks to the fast pipeline
2017-03-12 21:13:54 +01:00
Alberto Griggio
f42710f594
properly rescale the impulseDenoise settings in the fast pipeline
2017-03-12 20:52:32 +01:00
heckflosse
f9a536fd0b
new gtk3 version of pixelshift
2017-03-11 22:30:36 +01:00
Alberto Griggio
359b4136b5
do not use the hard-coded (i.e. not user-selectable) fast export options if the new fast pipeline is selected
2017-03-10 10:53:10 +01:00
Alberto Griggio
64661e1a27
set dirpyrDenoise.median=false in the fast export pipeline
2017-03-09 00:05:27 +01:00
Alberto Griggio
44505ccb08
some enhancements of the Fast Export functionality
...
- remember fast export options across RT sessions
- added option to use a dedicated "Fast Export" pipeline, trading speed for
quality (resizes early instead of at the end)
2017-03-08 22:55:08 +01:00
Alberto Griggio
93296cff17
continuing with my experiments on an alternative "fast export"
2017-03-08 00:50:50 +01:00
Alberto Griggio
200e6dd882
experimental hacks on simpleprocess.cc
2017-03-07 17:38:32 +01:00
Desmis
456909192c
Provisory fixed bug spot references - but not outside preview
2017-02-23 10:40:18 +01:00
Desmis
1f7ad78e25
merge with dev - I hope no error
2017-02-21 18:02:48 +01:00
Desmis
15ad679b0d
clean code
2017-02-14 14:37:49 +01:00
Desmis
c2f161b280
add hash number MD5 to mip files
2017-02-14 13:16:13 +01:00
Desmis
161a56eec5
Fixed crash and add suppress bad message in history and mip in cache
2017-02-14 08:09:42 +01:00
Alberto Griggio
dca0e41f35
added "Auto White Balance temperature bias" feature
...
This new slider in the White Balance tools allows to alter the computation of
the "auto white balance" by "biasing" it towards warmer or cooler
temperatures. The bias is expressed as a percentage of the computed
temperature, so that the resuling temperature is given by
"computedTemp + computedTemp * bias".
2017-02-12 17:39:52 +01:00
Desmis
6937c369ff
Add mode 'super' for curves-lightness-contrast and suppress bug for cbdl
2017-01-31 11:29:06 +01:00
Desmis
9e1b9f7c19
Add C=f(C) curve and fixed some bugs
2017-01-23 13:06:10 +01:00
Desmis
273e1cb3b2
Init locallabgtk3
2017-01-21 15:34:40 +01:00
heckflosse
7dcf89808f
Merged master into pixelshift
2016-12-12 14:25:57 +01:00
heckflosse
053b305d89
Tone curve histogram ignores DCP tone curve, fixes #3512
2016-11-23 17:23:25 +01:00
heckflosse
89901f4b36
reworked pixelshift code and temporary removed Fuji S5 dual frame support
2016-11-03 00:01:47 +01:00
Flössie
730c03785d
Reapplied clang-tidy filters
...
- modernize-use-nullptr
- modernize-redundant-void-arg
- readability-simplify-boolean-expr
- misc-redundant-expression
- readability-redundant-control-flow
- readability-avoid-const-params-in-decls
2016-10-18 18:16:05 +02:00
Hombre
50165dab20
Merge branch 'master' into softproofing
2016-10-16 01:45:52 +02:00
heckflosse
01048ee513
Cppcheck: Fixed all issues in rtengine/ alignedbuffer.h, colortemp.cc, dcrop.cc, simpleprocess.cc
2016-10-03 21:17:27 +02:00
heckflosse
f9f593d343
Cppcheck: Fix issues related to rtengine/FTblockDN.cc
2016-10-02 15:09:26 +02:00
Hombre
d31de41f68
Cleaner implementation of the gamma array (more C++11)
2016-08-31 23:40:27 +02:00
Hombre
a1981dbd4d
Merge branch 'master' into softproofing
2016-08-27 23:52:53 +02:00
Hombre
827acd35f9
Some bugfix.
2016-08-27 22:20:54 +02:00
Hombre
5affa18341
Introducting soft-proofing and Black Point Compensation, simplify the
...
CMM at the end of the pipeline + sparse code refactoring
A new BPC checkbutton has been created in 'Preferences/Color Management'
and in the ICM tool. Better hanbling of widget sensitivity of the output
profile / gamma part of the ICM tool.
2016-08-24 22:32:06 +02:00
heckflosse
3e510cd94e
Fix some ciecam02 issues, fixes ##3380, fixes #3396 , fixes #3397
2016-08-18 21:41:16 +02:00
heckflosse
58e560b88e
Added further speedups and astyles the changed files
2016-06-30 19:48:44 +02:00
Floessie
2abd641c06
Refactor DCPProfile::DCPProfile()
...
- Rename members
- Styling
- C++11
Still to come:
- All the rest of DCPProfile
2016-06-05 21:30:51 +02:00
Floessie
a520c93775
Add Ingo's patch for #3304
2016-06-04 21:07:41 +02:00
Beep6581
10f4bf3109
Merged master into rgbcurvesspeedup.
2016-06-02 22:33:34 +02:00
heckflosse
b31225672a
Some new improvements to speed of curve generation (mainly to speedup thumb processing in file browser)
2016-05-31 23:47:01 +02:00