heckflosse
9323d8c46d
Remove ciecam02 double precision processing
2018-04-06 23:19:40 +02:00
Alberto Griggio
46a556fbaa
tweaked procparams adjustment for the fast pipeline (denoise and RL deconvolution radius)
2018-03-21 22:49:06 +01:00
heckflosse
6767fc5ddc
Use Rcd instead of Amaze demosaic for fast export of Bayer files
2018-03-09 21:39:51 +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
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
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
Alberto Griggio
8f76392885
histogram matching: cache the computed tone curve in RawImageSource
2018-01-19 21:43:55 +01:00
Alberto Griggio
7b3e9f7b7a
fixed bad interaction between auto levels and histogram matching
2018-01-18 17:55:14 +01:00
Alberto Griggio
bc854fc1e7
merge with dev
2018-01-17 22:09:47 +01:00
Alberto Griggio
bc89e24ab7
working version -- yay!
2018-01-17 21:16:22 +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
Flössie
3b6cc19ae9
Fix some Coverity warnings
2018-01-12 18:20:21 +01:00
Alberto Griggio
7e2dcf7fdf
merge with dev
2018-01-09 23:26:00 +01:00
Alberto Griggio
5bb14bf410
small tweak to the denoise params rescaling for the fast pipeline
2018-01-09 23:24:03 +01:00
Alberto Griggio
e5efc3a44c
do not perform unnecessary color toning computations when the method is "L*a*b* grid" (by heckflosse)
2018-01-09 18:02:58 +01:00
Hombre
ee2c8f01e0
Merge branch 'dev' into tiff32float
2018-01-01 15:24:00 +01:00
Alberto Griggio
b589254d21
Moved "Copy metadata unchanged" to PP3, and added "strip metadata" mode
...
Fixes #3647
2017-12-29 23:03:44 +01:00
Alberto Griggio
48ecbd169d
properly adjust local contrast radius when using the fast export pipeline
2017-12-21 14:35:53 +01:00
Hombre
157da7f9ba
Merge branch 'dev' into tiff32float
2017-12-20 00:21:23 +01:00
Alberto Griggio
b963f368af
Added On/Off switch for White Balance
...
Candidate fix for #3542
2017-12-09 18:09:13 +01:00
Flössie
b98a3944a6
Merge branch 'dev' into procparams-cleanup
2017-11-20 20:40:57 +01:00
Alberto Griggio
bc8b8902e6
make rtengine::processImage return an Imagefloat instead of an Image16
...
This is for supporting saving to 32-bit float TIFFs
2017-11-20 00:10:51 +01:00
Alberto Griggio
f6bd06a06c
merged 'hdr_tonemap_fattal_nocache' into 'dev'
2017-11-18 17:44:34 +01:00
Flössie
e0f7c1358b
procparams.h
cleanup - Part 2
...
TODO:
- Add c'tors and find all defaults
- Remove `setDefaults()` in favour of c'tors
- Add `operator ==()` to `struct`s
2017-11-17 17:05:46 +01:00
Ingo Weyrich
5946a00511
Merge pull request #4176 from Beep6581/extraclean
...
get rt cleaner when built using -Wextra #4155
2017-11-11 18:06:00 +01:00
Alberto Griggio
2cdc5fc69a
move Fattal before transform
2017-11-11 16:18:38 +01:00
Alberto Griggio
f6faccc759
moved Fattal earlier in the pipeline (before rgbProc, right after distortion/perspective/ca)
2017-11-04 18:16:51 +01:00
Alberto Griggio
d418b9d01d
various fixes to Fattal, and moved it later in the pipeline
2017-11-03 14:58:27 +01:00
Alberto Griggio
1c86c3c44d
Disable LCP CA correction if LCP distortion is enabled
...
This was the old behaviour before lensfun integration. In order to enable both CA and distortion correction from the LCP, more work is needed.
(temporary) fix for #4159
2017-10-26 15:02:55 +02:00
heckflosse
2b2bbd69f4
Make compilation unit rtengine/iplab2rgb.cc -Wextra clean, #4155
2017-10-25 19:07:38 +02:00
heckflosse
330ee9a91f
Make compilation unit rtengine/procparams.cc -Wextra clean, #4155
2017-10-22 23:48:38 +02:00
heckflosse
123c8b4443
Make compilation unit rtengine/curves.cc -Wextra clean, #4155
2017-10-22 22:25:05 +02:00
heckflosse
d5ceb850f3
Make compilation unit rtengine/rawimagesource.cc -Wextra clean, #4155
2017-10-22 13:43:28 +02:00
heckflosse
04cdcca26c
Make compilation unit rtengine/improcfun.cc -Wextra clean, #4155
2017-10-21 21:26:07 +02:00
heckflosse
06f07820bd
Make compilation unit rtengine/ipwavelet.cc -Wextra clean, #4155
2017-10-21 19:52:41 +02:00
heckflosse
9e812bb25b
Make compilation unit rtengine/FTblockDN.cc -Wextra clean
2017-10-21 17:43:02 +02:00
Hombre57
bb874bcce7
Bigfix (see #4008 ) :
...
- CIECam now gets the shot's setting of the selected frame
- 'UserComment' metadata now correctly handled
- RT prepared to handle XTrans multiframe
- SensorType now set in the cache/data files
2017-10-04 23:27:08 +02:00
Hombre57
97afbdc5c5
Merge branch 'dev' into multiframe-handling
2017-09-18 22:59:57 +02:00
heckflosse
a4ecae03b5
Use in place tranformations when using only luminance transformations. Fixes #4037
2017-09-18 01:50:17 +02:00
Hombre57
0905294bda
Merge branch 'dev' into multiframe-handling, with some merge bugfix
2017-09-17 01:15:51 +02:00
Hombre57
ee0bff4124
Updated frame handling with any type of hierarchy (see #4008 )
...
Images can now be detected in nested IFDs or as root IFDs.
2017-09-16 22:30:07 +02:00
Alberto Griggio
c2960caab5
some (minor) code cleanup
2017-09-13 15:06:47 +02:00
Alberto Griggio
b4d3caf9c6
changed signature of ImProcFunctions::transform to take as input an ImageMetaData pointer
2017-09-06 00:15:41 +02:00
Desmis
db17c68f1e
Format with astyle 3. changed files
2017-08-17 09:38:27 +02:00
Desmis
0bb824e2c1
Other changes for Elle
2017-08-14 08:21:35 +02:00
Desmis
be82e1bde2
Some changes requested by Elle
2017-08-13 13:07:39 +02:00
Desmis
49d61d5209
Small changes + mode double
2017-08-11 08:21:38 +02:00
Desmis
0ffbc5251e
Add CAT02 viewing conditions
2017-08-10 14:20:00 +02:00