heckflosse
|
6f29915045
|
remove useless check for very larg files, found by coverity
|
2018-08-20 14:24:22 +02:00 |
|
Beep6581
|
9847285c4c
|
Merge pull request #4741 from Beep6581/dcraw928-update
dcraw updated to 9.28
|
2018-08-19 17:37:01 +02:00 |
|
Alberto Griggio
|
a6bc6a0ab5
|
Merge pull request #4701 from Beep6581/catmull-rom-spline
diagonalcurves: replace cubic splines with (centripetal) Catmull-Rom splines
|
2018-08-18 15:21:15 +02:00 |
|
Alberto Griggio
|
4b2392e44a
|
catmull-rom: make curves more rounded
See https://github.com/Beep6581/RawTherapee/pull/4701#issuecomment-414054187
|
2018-08-18 15:11:54 +02:00 |
|
Alberto Griggio
|
e3ea0926c2
|
catmull-rom: use uniform spacing of curve evaluation points
|
2018-08-18 12:43:14 +02:00 |
|
Alberto Griggio
|
681aabd0e2
|
catmull-rom: use reflection to calculate the boundary control points
|
2018-08-18 12:42:21 +02:00 |
|
heckflosse
|
7d9caf0443
|
dcraw: update to 9.28, #4626
|
2018-08-17 22:50:46 +02:00 |
|
Hombre
|
7aeef817e8
|
Merge branch 'dev' into issue4580
|
2018-08-17 21:18:53 +02:00 |
|
Alberto Griggio
|
ef57c5da00
|
catmull-rom: add special case for evaluating straight segments at 0 or 1
|
2018-08-17 15:52:55 +02:00 |
|
Alberto Griggio
|
d6ca3d65aa
|
catmull-rom: ensure that the curve evaluation is exact at the control points
|
2018-08-17 15:30:36 +02:00 |
|
heckflosse
|
584163fbaa
|
Segfault when processing image in queue for fast export, fixes #4734
|
2018-08-15 19:27:37 +02:00 |
|
Alberto Griggio
|
97e73457ee
|
histmatching: use better spaced points for the generated curve
|
2018-08-13 14:18:59 +02:00 |
|
Alberto Griggio
|
2f2065cf9a
|
fixed typo leading to artifacts in catmull-rom splines in extreme cases
|
2018-08-12 23:20:31 +02:00 |
|
Alberto Griggio
|
0d7d1cfc8c
|
more tweaks to catmull-rom and histogram matching after the feedback by DrSlony
|
2018-08-11 23:40:21 +02:00 |
|
Alberto Griggio
|
2bb27661a2
|
various tweaks to catmull-rom
|
2018-08-10 08:05:41 +02:00 |
|
heckflosse
|
5d8d757f7d
|
ahd_demosaic: removed stopwatch and improved progress bar
|
2018-08-06 23:59:07 +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 |
|
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 |
|
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 |
|
Hombre
|
3a6556404a
|
Merge branch 'dev' into testoutputprofile
|
2018-07-22 03:25:49 +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 |
|
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 |
|