Commit Graph

2564 Commits

Author SHA1 Message Date
heckflosse
5bfc5dd880 EAHD demosaic: further speedup, #4727 2018-08-11 21:53:49 +02:00
Alberto Griggio
2bb27661a2 various tweaks to catmull-rom 2018-08-10 08:05:41 +02:00
heckflosse
dc16368352 eahd_demosaic: double speed 2018-08-07 01:01:00 +02:00
heckflosse
5d8d757f7d ahd_demosaic: removed stopwatch and improved progress bar 2018-08-06 23:59:07 +02:00
U-PC-BUREAU\jacques
5472673b9e merge with dev 2018-08-05 09:05:47 +02:00
heckflosse
7f1d6d67bc ahd demosaic review changes 2018-08-03 17:43:37 +02:00
heckflosse
7b883f054f ahd demosaic: further 10% speedup 2018-08-02 16:14:57 +02:00
Pandagrapher
50f517d924 Saving of Locallab tool parameters in .pp3 file #2
Locallab/Color & Light parameters are now saved in .pp3 file

Limitations:
- Other Locallab tool parameters aren't saved in .pp3 file yet
- Locallab tools are temporary deactivated (time to end procparam
update)
2018-08-02 11:20:38 +02:00
heckflosse
3be9baec52 Merge branch 'dev' into ahd_speedup 2018-08-01 20:14:15 +02:00
heckflosse
c4bd557851 ahd demosaic: own compilation unit 2018-08-01 19:38:46 +02:00
heckflosse
f3ecd14481 ahd demosaic, reduced processing time and memory usage, #4698 2018-08-01 18:48:08 +02:00
luz.paz
5f867be0c3 Misc. typo tixes 2018-07-31 13:14:14 -04:00
heckflosse
8ecccb7508 better (and faster) fix for #4706 2018-07-31 17:09:28 +02:00
heckflosse
c45c638edb ImProcFunctions::labtoning(), avoid division by zero, fixes #4706 2018-07-31 14:51:30 +02:00
heckflosse
ce593170e4 Skip raw files > 0x7fffffff bytes, fixes #4705 2018-07-30 18:51:23 +02:00
U-PC-BUREAU\jacques
2da11b61b0 Refixed the same behavior 2018-07-26 20:43:23 +02:00
U-PC-BUREAU\jacques
5f2b34f576 Fixed bad behavior between Tone response curve and auto-matched 2018-07-26 19:43:04 +02:00
Pandagrapher
a31393adb1 Saving of Locallab tool parameters in .pp3 file
- Control spot panel parameters are now saved in .pp3 file
- Control spot curved are now visible when Locallab tool panel is
active, not visible otherwise

Limitations:
- Other Locallab tool parameters aren't saved in .pp3 file yet
- Locallab tools are temporary deactivated (time to end procparam
update)
2018-07-26 19:20:33 +02:00
Alberto Griggio
6ae287b72b diagonalcurves: replace cubic splines with (centripetal) Catmull-Rom splines
See https://en.wikipedia.org/wiki/Centripetal_Catmull%E2%80%93Rom_spline

Fixes #4343
2018-07-26 17:27:57 +02:00
Hombre
8397a239a5 Merge branch 'dev' into issue4580 (see... issue #4580) 2018-07-26 01:48:20 +02:00
Hombre
8e86ff7802 Merge branch 'dev' into lensfun-mutex 2018-07-26 00:54:41 +02:00
heckflosse
6c8a47ebdf AHD demosaic still has some integer processing, #4698 2018-07-26 00:52:58 +02:00
heckflosse
99fa2942b8 Crash in highlight recovery when using AHD demosaic, fixes #4692 2018-07-25 14:30:04 +02:00
Alberto Griggio
fce2d61b0c moved softlight later in the pipeline
Gives a better result, more suitable to the final fine-tuning
2018-07-24 17:00:54 +02:00
Hombre
fe2f45dff2 Merge branch 'dev' into 32b-tiff-output-cli 2018-07-22 18:14:38 +02:00
Hombre
3a6556404a Merge branch 'dev' into testoutputprofile 2018-07-22 03:25:49 +02:00
Morgan Hardwood
a4c92ac986 Merge branch which fixes local cbdl bug into newlocallab 2018-07-19 23:08:19 +02:00
Morgan Hardwood
0780aa0f8f Merge branch 'dev' into newlocallab 2018-07-19 23:07:59 +02:00
U-PC-BUREAU\jacques
9d3429c7cd Fixed bug in local cbdl - replace default mult 1 by 100 2018-07-19 20:18:30 +02:00
Hombre
ca4f0e5239 Add mutex to the Lensfun library access.
(try to fix #4580)
2018-07-14 15:52:43 +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
Morgan Hardwood
10af344672 Merge branch 'dev' into iconcleanup4 2018-07-13 18:14:48 +02:00
Morgan Hardwood
522495f4eb Icon cleanup #4469 #3547
Rebased in new branch to cleanup commit history.
2018-07-13 18:13:35 +02:00
heckflosse
3329f6ef89 Removed Stopwatch 2018-07-10 13:39:29 +02:00
heckflosse
19371b4b5d Merge branch 'dev' into histmatching-if-needed 2018-07-10 12:30:57 +02:00
Alberto Griggio
06812ebb6f Merge pull request #4659 from Beep6581/histmatching-simpler-curve
histmatching: use fewer points in the auto-matched curve
2018-07-10 11:06:46 +02:00
Alberto Griggio
eedad21326 histmatching: use the same amount of pixels for the matching regardless of the image orientation 2018-07-10 11:05:35 +02:00
Hombre
180277778a Merge branch 'dev' into testoutputprofile 2018-07-09 22:12:08 +02:00
heckflosse
eeebe587ba Call Histogram matching only if necessary, #4674 2018-07-08 20:24:17 +02:00
heckflosse
7f897e4e4d fix #4669 also for xtrans 2018-07-07 16:39:28 +02:00
heckflosse
9224d6e18c Floating point dng files in [0;1] range have black thumbnail, fixes #4669 2018-07-07 16:09:37 +02:00
U-PC-BUREAU\jacques
e65c6786ff merge with dev 2018-07-07 13:46:18 +02:00
heckflosse
d217dcd2c3 Merge branch 'dev' into 32b-tiff-output-cli 2018-07-07 10:48:41 +02:00
Thanatomanic
cf610f5f5b Updated calculation of RAW histogram binning
The RAW histogram did not always fill up to the 255th value. This fixes that by including the blackpoint in the calculation
2018-07-06 07:16:34 +02:00
Hombre
f2b339fc66 Taking care of backward compatibility for new output profiles
see #4478
2018-07-05 23:32:46 +02:00
Alberto Griggio
8c3e14b7f0 resize: added "allow upscaling" checkbox (issue #4643) 2018-07-04 13:32:12 +02:00
heckflosse
ccfe4275d1 use __m128i instead of __m128i_u 2018-07-03 21:07:39 +02:00
heckflosse
0dd886d152 small changes in conversion from half float to single precision float 2018-07-03 12:28:45 +02:00
heckflosse
f2765b9a1c If available, use intrinsics to convert half precision float values to single precision float values when loading float dng files 2018-07-02 20:29:41 +02:00
Alberto Griggio
ee345ba376 histmatching: use fewer points in the auto-matched curve
makes editing the curve by hand much easier
2018-07-02 17:41:50 +02:00