Lawrence37
|
85746a8093
|
Fix bad colors when demosaic border is odd
Colors are incorrect if the demosaic border is odd and raw chromatic
aberration is enabled.
|
2023-12-21 22:09:32 -08:00 |
|
Lawrence Lee
|
6f50b68fa7
|
Consider raw border with CA avoid color shift
|
2023-07-16 16:17:57 -07:00 |
|
Ingo Weyrich
|
b55312140b
|
Fix wrong const usage
|
2020-07-26 13:28:21 +02:00 |
|
Ingo Weyrich
|
b2443b0e7e
|
more double promote fixes, still not complete
|
2020-01-21 00:16:27 +01:00 |
|
Ingo Weyrich
|
637e8454ef
|
Do not generate negative values in output of raw ca-correction, #5562
|
2019-12-12 19:59:27 +01:00 |
|
Ingo Weyrich
|
03c0d6c86c
|
Some cleanups, also fix some fallouts from reduce_include_dependencies branch
|
2019-11-05 20:31:17 +01:00 |
|
Ingo Weyrich
|
6935faa258
|
Further cleanup of include dependencies
|
2019-10-30 22:12:06 +01:00 |
|
Ingo Weyrich
|
1d51016bdd
|
Fix some lgtm issues
|
2019-10-30 14:07:49 +01:00 |
|
Morgan Hardwood
|
60b2196bce
|
Updated gnu.org links to use HTTPS
|
2019-09-10 12:34:57 +02:00 |
|
Morgan Hardwood
|
d0c6440af9
|
Suppress debug output in CA correction
Debug output still visible in verbose mode.
Closes #5437
|
2019-09-04 22:12:53 +02:00 |
|
heckflosse
|
e053b63b6d
|
use only simple expressions as second argument for STC2VFU macro
|
2019-03-11 16:08:28 +01:00 |
|
heckflosse
|
b0a7b5fed3
|
tiles per thread for some more tiled algorithms, #5203
|
2019-03-09 18:47:02 +01:00 |
|
heckflosse
|
b83069fd51
|
Allow user-defined setting for raw ca correction tiles per thread
|
2019-03-03 14:52:44 +01:00 |
|
Flössie
|
37027e46bd
|
Fix non-OpenMP build
|
2019-02-06 06:54:31 +01:00 |
|
heckflosse
|
b8af63bb04
|
Use vclampf(value, low, high) whereever possible, #4942
|
2018-11-05 19:50:24 +01:00 |
|
heckflosse
|
080033765c
|
Exclude 2pix border from raw ca correction
|
2018-09-27 14:13:04 +02:00 |
|
heckflosse
|
80530d47d4
|
Raw chromatic aberration correction's Avoid Color Shift causes purple halo, fixes #4838
|
2018-09-27 10:53:32 +02:00 |
|
heckflosse
|
52644cd7f3
|
Fix colour tint when using raw ca correction avoid colour shift on images with (height % 2) == 1
|
2018-09-24 16:52:03 +02:00 |
|
heckflosse
|
7cbf1f6d8d
|
Fix calculation of interpolation parameters for negative block shifts, #4774, #4777
|
2018-09-12 14:24:41 +02:00 |
|
heckflosse
|
f85ec677ff
|
raw ca correction: avoid colour shift per iteration, #4777
|
2018-09-09 12:53:44 +02:00 |
|
heckflosse
|
ec4115512a
|
raw ca correction/avoid colour shift: Vectorized one loop, #4777
|
2018-09-08 13:08:44 +02:00 |
|
heckflosse
|
09796f0694
|
raw ca correction: beautified code
|
2018-09-08 00:52:39 +02:00 |
|
heckflosse
|
becfc1a9fd
|
raw ca correction: smooth progress bar also for > 1 iterations, #4774
|
2018-09-07 18:46:39 +02:00 |
|
heckflosse
|
910b516553
|
raw ca correction/avoid colour shift: bugfix, #4777
|
2018-09-07 17:56:55 +02:00 |
|
heckflosse
|
c7ab5ff288
|
raw ca correction/avoid colour shift: further bugfixes, #4777
|
2018-09-07 16:20:30 +02:00 |
|
heckflosse
|
198989d598
|
raw ca correction/avoid colour shift: fix colour cast when (height % 2) == 1, #4777
|
2018-09-07 13:50:42 +02:00 |
|
heckflosse
|
c9d89c9b1b
|
raw ca correction. Be less restrictive during test phase
|
2018-09-06 19:31:01 +02:00 |
|
heckflosse
|
fac0e8ee78
|
raw ca correction: fix blob artifacts when avoid colourshift is enabled, #4777
|
2018-09-06 17:59:08 +02:00 |
|
heckflosse
|
68ee9d422b
|
raw ca correction: optimized avoid colour shift, #4777
|
2018-09-06 16:05:06 +02:00 |
|
heckflosse
|
bcc7a3fb85
|
raw ca correction: first try to avoid colour shift, #4777
|
2018-09-06 13:52:48 +02:00 |
|
heckflosse
|
5fcb64634d
|
CA_correct_RT(), minor change
|
2018-09-05 20:33:48 +02:00 |
|
heckflosse
|
ac1db99220
|
CA_correct_RT(): readability changes suggested by @Floessie; increased range of iterations adjuster to 5, #4774
|
2018-09-05 17:54:11 +02:00 |
|
heckflosse
|
9ecc7e6876
|
iterative raw auto ca correction, #4774
|
2018-09-05 13:30:15 +02:00 |
|
heckflosse
|
2d3148b962
|
Fixes some things @Floessie suggested in code review
|
2018-05-20 23:42:42 +02:00 |
|
heckflosse
|
ac78dd311e
|
Speedup for ca-correction of pixelshift files, also fixed a memory leak
|
2018-05-20 13:59:50 +02:00 |
|
heckflosse
|
2828e2933d
|
pixelshift: use auto-calculated ca-correction parameters from first frame for all frames
|
2018-05-19 12:24:29 +02: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 |
|
heckflosse
|
80fca667e2
|
Fix crash bug in raw ca correction when width is odd, also fix two overruns detected by adress sanitizer, fixes #4202
|
2017-11-29 23:06:53 +01:00 |
|
heckflosse
|
2f32afa841
|
Raw CA correction created an artifact, fixes #4116
|
2017-10-08 15:36:31 +02:00 |
|
heckflosse
|
0b8900cf1b
|
Fix warning when compiling CA_correct_RT.cc without __SSE2__ being defined
|
2017-09-08 00:02:21 +02:00 |
|
heckflosse
|
80c58f5014
|
Fix artifacts in raw ca correction when width of raw is odd
|
2017-09-07 20:30:03 +02:00 |
|
heckflosse
|
abe5268a10
|
Removed timing code
|
2017-08-21 13:46:22 +02:00 |
|
heckflosse
|
779f4dd12e
|
Speedup for raw CA correction
|
2017-08-18 13:20:14 +02:00 |
|
heckflosse
|
224359d4ff
|
Fix colour cast when using raw ca correction on underexposed images, fixes #3836
|
2017-04-20 22:44:07 +02:00 |
|
heckflosse
|
6e55f6bab5
|
Fixed a lot of issues reported by cppcheck 1.78
|
2017-04-08 22:41:46 +02:00 |
|
heckflosse
|
a04fc0dc2f
|
Fix all warnings in CA_correct_RT.cc
|
2017-03-31 19:17:38 +02:00 |
|
heckflosse
|
bb518eeef8
|
Used new CheckBox in rawcacorrection; don't zero red and blue when autoca is enabled
|
2017-03-16 13:34:11 +01:00 |
|
heckflosse
|
6496e34e4b
|
pixelshift: switch subframe without need to reload the image; enabled CA-correction
|
2016-11-28 21:01:26 +01:00 |
|
heckflosse
|
8df2df664f
|
Cppcheck: some fixes
|
2016-10-17 18:49:15 +02:00 |
|
Flössie
|
1275659a91
|
Removed another pixSort() and improved two places (#3346)
|
2016-06-26 15:28:04 +02:00 |
|