Thanatomanic
de15da1d59
Fix new color propagation method ( #6109 )
...
* Fixed artifacts thanks to Alberto
* Added blur to Color propagation
* Clean format code - small improvments
* color propagation: Enable old mode at blur = 0
* Improve GUI
* color propagation: smooth progress bar for blur > 0
* change label
* Some cleanups
* color propagation: small speedup for blur > 0
* color propagation: speedup for blur > 0 when region with clipped highlights is small
* Speed-up for blur=1 - clean GUI code
* color propagation: cleanups
* Harmonize events in tonecurve.cc
* tonecurve.cc : cleanup
* Highlight reconstruction: small changes to gui
* Use Gtk::Box instead of Gtk::VBox
* Change maximum number of blur levels to 4
* Suppress BENCHFUN
* Suppress bad commit locallabtools
Co-authored-by: Desmis <jdesmis@gmail.com>
Co-authored-by: Ingo Weyrich <heckflosse67@gmx.de>
2021-02-18 13:36:54 +01:00
Ingo Weyrich
cce2f5053e
Colour propagation: reduce memory usage
2021-02-02 17:53:27 +01:00
Desmis
b554f52ab9
Improve HLreconstruction color propagation - best transitions - code from ART - thanks to Alberto
2021-01-07 12:08:10 +01:00
Desmis
b8d5a3d9fb
Local adjustments - Log encoding - Recovery based on mask luminance ( #6038 )
...
* GUI for recovery mask - Log encoding
* Enable recovery Log encoding with luminance mask
2021-01-01 12:05:33 +01:00
Flössie
c607b58b18
Fix non-OpenMP build warnings
2020-06-18 14:32:45 +02:00
Ingo Weyrich
2c831a11a7
more double promote fixes
2020-02-09 23:34:12 +01:00
Ingo Weyrich
806c086fbc
more double promote fixes, still not complete
2020-01-21 14:01:27 +01:00
Ingo Weyrich
6935faa258
Further cleanup of include dependencies
2019-10-30 22:12:06 +01:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Ingo Weyrich
4c99c9cf01
cppcheck: further fixes
2019-08-07 15:32:52 +02:00
Ingo Weyrich
d1c9a5f989
Removed timing code
2019-07-12 13:46:45 +02:00
Flössie
856b437983
Some minor code cleanups
2019-07-10 13:16:03 +02:00
Ingo Weyrich
3f9c232f18
hilite_recon.cc
2019-07-09 23:15:38 +02:00
Ingo Weyrich
0b1ba37c75
color propagation: fix segfault whan there is nothing to reconstruct
2019-07-09 19:40:08 +02:00
Ingo Weyrich
c56106beae
color propagation: small speedup, also some code formating
2019-07-09 17:39:53 +02:00
Ingo Weyrich
fe43bf1bf2
color propagation: use up to 4 cores where previously only up to 3 cores were used
2019-07-09 00:40:25 +02:00
Ingo Weyrich
4f73e5bb3c
Fix oob access in last commit
2019-07-09 00:20:04 +02:00
Ingo Weyrich
54fdbe41ea
dump SSE code in boxblur2 because new code is faster with auto-vectorization, also pad bufferwidth for boxblur2 to a multiple of 16
2019-07-08 23:57:24 +02:00
Ingo Weyrich
4d6c3f2ce2
Speedup for color propagation
2019-07-07 15:29:24 +02:00
Morgan Hardwood
5b50b2d059
Various interface fixes, closes #5211
2019-03-25 01:53:07 +01:00
Flössie
37027e46bd
Fix non-OpenMP build
2019-02-06 06:54:31 +01:00
Alberto Griggio
fcf1fd0592
revert to old method (<= 5.4) for hilight reconstruction via colour propagation
...
Fixes #4610
2018-06-14 18:05:47 +02:00
Alberto Griggio
acfdf220ec
reverted to original method for colour propagation of fully clipped highlights
...
The "new" one was producing artifacts in some cases -- needs further investigation
2018-04-03 10:38:59 +02:00
Alberto Griggio
6f83d57458
some tweaks to the colour propagation method for highlight recovery
...
with the attempt to make it "smoother" and more realistic (or at least eye
pleasing) in some corner cases
2018-03-22 15:45:18 +01:00
heckflosse
96bf06a950
Removed most of the __x86_64__ dependencies. Also removed _RT_NESTED_OPENMP
2018-01-23 16:05:31 +01:00
heckflosse
6e55f6bab5
Fixed a lot of issues reported by cppcheck 1.78
2017-04-08 22:41:46 +02:00
heckflosse
9abb397572
Fix all warnings in hilite_recon.cc
2017-03-31 20:22:13 +02:00
heckflosse
a0dabf8067
Colour Propagation, cleanup and a small speedup
2015-10-14 23:15:01 +02:00
heckflosse
9061b2549d
Fix inconsistent behaviour in Colour Propagation
2015-10-13 14:36:19 +02:00
heckflosse
6eaf68e850
Improved quality of Colour Propagation for some cases
2015-10-11 19:17:09 +02:00
heckflosse
b1dd9dd59a
Speedup and reduced memory usage for Colour Propagation
2015-10-10 01:05:08 +02:00
heckflosse
20839d3a4a
Color propagation highlight reconstruction causes crash on some files, fixes #2928
2015-10-03 13:33:52 +02:00
DrSlony
0e0cfb9b25
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
2015-08-11 11:55:03 +02:00
torger
d5ca351c20
Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility)
2015-07-10 12:00:36 +02:00