heckflosse
527c45c685
Build failure on ARM and PowerPC architectures, fixes #3053
2016-01-02 14:28:48 +01:00
Harshula Jayasuriya
13e7260a23
Close #2964 : Fix Segmentation fault in rtengine::processImage due to crop
...
When a pp3 contains negative values for X & Y in the Crop section these get
parsed into array indexing code without being checked and set to 0. This results
in a segmentation fault because the code tries to index the '-1' element of the
array.
2015-12-20 13:29:06 +01:00
heckflosse
4e0e3230cc
Segfault in Denoise Auto Multizone mode when smoothing set to max in preferences, fixes #3022
2015-12-16 16:56:26 +01:00
heckflosse
031c41af60
Fix Win32 Debug build part two
2015-12-09 01:54:47 +01:00
heckflosse
b856e210ae
Fix Win32 Debug build part one
2015-12-08 19:00:35 +01:00
Adam Reichold
68271b9279
Regularize the camera constant store singleton to use a function local static like most other singletons.
2015-11-28 14:53:34 +01:00
Adam Reichold
9ec0557edf
Simplify the DCLP singleton instances found by searching for methods named 'getInstance'.
2015-11-28 14:53:27 +01:00
heckflosse
4272e2e167
Simlified use of StopWatch and included example into amaze demosaic
2015-11-27 23:19:45 +01:00
heckflosse
156fe7cdf4
Correction to last commit
2015-11-27 13:46:02 +01:00
heckflosse
187fdbfddd
updated dcraw.patch file
2015-11-24 21:58:16 +01:00
heckflosse
77cf129bf2
Fix Sony 12 bit uncompressed bug
2015-11-24 21:29:35 +01:00
heckflosse
13febd8009
Updated dcraw.patch file
2015-11-12 02:02:29 +01:00
Ingo Weyrich
8f489d5cae
Merge pull request #2966 from bobobo1618/cpluspluseleven
...
Add explicit type conversions to satisfy C++11 requirements.
2015-11-12 01:25:21 +01:00
Philip Rinn
2cbd7d551c
Change type of src to 'signed char' as it contains negative numbers.
...
Background is that 'char' is considered 'unsigned' on some architectures which causes a compliation error with C++11
2015-11-11 19:38:36 +01:00
heckflosse
7d805f723c
RT crashes when using wavelet on completely overexposed image, fixes #2971
2015-11-11 14:33:35 +01:00
heckflosse
41cd98d462
Fix bug for non Nikon files with ISO > 65535
2015-11-10 21:24:03 +01:00
heckflosse
2af6d842b9
Fix bug for Nikon files with ISO > 12800
2015-11-10 00:58:54 +01:00
bobobo1618
6ec6e51c35
Add explicit type conversions to satisfy C++11 requirements.
...
(cherry picked from commit b93c730)
2015-11-05 19:16:54 -08:00
heckflosse
ba217b695a
Add SSEFUNCTION header to boxblur
2015-11-03 19:13:36 +01:00
heckflosse
0edbe74fd3
SSE code for vertical part of boxblur
2015-11-03 14:17:56 +01:00
heckflosse
5ddc43278c
Fix wrong behaviour of retinex in combination with Colour propagation when zooming in
2015-11-02 22:04:29 +01:00
heckflosse
d9fad5c3c3
Fix inconsistent preview in retinex when Colour Propagation is active
2015-11-02 12:06:55 +01:00
heckflosse
493c16856b
reverted last commit
2015-11-02 10:03:21 +01:00
heckflosse
684a5dc5e7
Change order of Retinex and Colour Propagation
2015-11-02 00:36:57 +01:00
heckflosse
6dbb1af4c9
Retinex, correction to last commit, code cleaned
2015-11-01 23:19:40 +01:00
heckflosse
0120bcd836
Speedup for boxblur
2015-11-01 13:41:21 +01:00
Beep6581
71303fd51c
Merge branch 'master' into retinexgausstest
2015-10-31 21:45:34 +01:00
Beep6581
3821749177
Fixes Retinex Hue Equalizer not reapplying effect when changing Method, issue 2833
2015-10-31 21:28:21 +01:00
Beep6581
b98aa2966d
Fixes Retinex Method not read from PP3, issue 2833
2015-10-31 21:27:43 +01:00
heckflosse
47898f54fd
Use iterated boxblur to approximate gaussian blur for retinex
2015-10-31 21:25:12 +01:00
heckflosse
280feabddf
Test version of slow gauss for retinex
2015-10-29 15:49:13 +01:00
Beep6581
7ca8de08ab
astyle all modified files in retinex branch
2015-10-17 14:45:24 +02:00
Beep6581
7e6d0d45f4
Revised Retinex language file and settings
2015-10-17 14:44:14 +02:00
Beep6581
349c6d33a6
synced with master (merged master into retinex)
2015-10-17 12:27:26 +02:00
Beep6581
a9ba2d7a09
Merge branch 'master' into hilite_recon
2015-10-17 11:43:27 +02:00
Desmis
678177bad9
simplification of the interface
2015-10-16 11:56:18 +02:00
heckflosse
a0dabf8067
Colour Propagation, cleanup and a small speedup
2015-10-14 23:15:01 +02:00
heckflosse
aef0fc7ec8
Updated dcraw.patch file
2015-10-14 16:37:54 +02:00
Marcin Bajor
c6620b415d
Fix for build with C++11 flags
2015-10-14 10:51:27 +02:00
Desmis
604020e1e2
best transition between method high and highlight
2015-10-13 17:07:17 +02:00
Desmis
d669f2ff2e
change gamma and log
2015-10-13 14:49:37 +02:00
heckflosse
9061b2549d
Fix inconsistent behaviour in Colour Propagation
2015-10-13 14:36:19 +02:00
heckflosse
33182f743c
sometimes getimage is not called after demosaic, fixes #2932
2015-10-12 17:57:38 +02:00
heckflosse
6eaf68e850
Improved quality of Colour Propagation for some cases
2015-10-11 19:17:09 +02:00
Desmis
257d4bf54e
Suppress 2 sliders and add hue-curve
2015-10-10 08:56:55 +02:00
heckflosse
b1dd9dd59a
Speedup and reduced memory usage for Colour Propagation
2015-10-10 01:05:08 +02:00
heckflosse
9dc786f0ea
Segfault when curve black point is moved below white point, fixes #2923
2015-10-06 22:29:44 +02:00
Desmis
8fe6e7e8db
Clean code and change sensitivity highlight threshold
2015-10-06 08:20:50 +02:00
Desmis
eb96e11a43
suppress printf in improccordinator.cc
2015-10-05 17:02:26 +02:00
Desmis
731ccb3ef5
Add 2 methods for magenta highlight
2015-10-05 15:19:36 +02:00