heckflosse
b31225672a
Some new improvements to speed of curve generation (mainly to speedup thumb processing in file browser)
2016-05-31 23:47:01 +02:00
Ingo Weyrich
6e102351e0
Merge pull request #3281 from Beep6581/retinexgain
...
Retinexgain
2016-05-12 13:40:11 +02:00
heckflosse
6646c2dc5c
Speedup for thumbnail and editor processing, also reduced base memory usage a bit
2016-05-06 21:51:57 +02:00
Ingo Weyrich
7a417f2b56
Merge pull request #3256 from Floessie/haldclut-revision
...
HaldCLUT revision and speedup (kudos to Floessie for this great work)
2016-05-01 21:49:16 +02:00
Desmis
a742e3a7ba
merge master into retinexgain
2016-05-01 08:53:52 +02:00
heckflosse
2dd2f5ca17
Speedup for thumbnail processing
2016-05-01 00:16:06 +02:00
Desmis
b97ed08987
Add working profile Rec2020
2016-04-29 07:41:17 +02:00
Flössie
e495093b18
Clean up clutstore.* and add LRU cache
...
This commit adds a true LRU cache to `rtengine` which is used in the new
`CLUTStore` class. The code in `clutstore.*` was cleaned up with C++11
features and small optimizations taken from my `clutbench` project.
The `CLUTStore` class was converted to a true singleton.
2016-04-23 22:55:28 +02:00
heckflosse
51de80b558
Fixed bug with combination of cbdl and ciecam, cleaned code, made SSE version for lab2rgb
2016-03-01 19:16:34 +01:00
heckflosse
a15fe1de3e
Cbdl before b&w, fix ciecam02 issue and clean the code a bit
2016-02-19 21:52:02 +01:00
Desmis
5f988861b0
Init CBDL before Black and White
2016-02-19 16:58:23 +01:00
Desmis
b449e0827b
Init new process gain with curve
2016-02-11 18:21:56 +01:00
Desmis
edd88be82c
Try to solve conflit
2016-01-03 16:56:21 +01:00
Desmis
4e229fe928
update retinexadd with master 4d6833c
2016-01-03 15:48:22 +01:00
Hombre
c9a6f74efa
Merge branch 'master' into retinexadd
2016-01-01 15:44:58 +01:00
Adam Reichold
4ecf463f9f
Merge master for the C++11 ABI fixes.
2015-12-20 20:53:59 +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
Hombre
32eb6b996c
Adding softproofing. Now the output profile and the new rendering intent
...
profile for the output profile will only be shown when the new softproof
toggle button (bottom of the preview in the Editor panel) will be on.
2015-12-15 01:06:38 +01:00
Adam Reichold
35919bddc9
Copy-edit the ICC store for better performance and maintainability and add a method to load profile lists from arbitrary directories.
2015-12-07 19:55:14 +01:00
Desmis
f74e4b0dd2
Fixed numerous bug and add Preview for mask and transmission
2015-11-13 08:45:24 +01:00
Desmis
44490e81ae
Add mask method
2015-11-12 08:58:07 +01:00
Beep6581
7ca8de08ab
astyle all modified files in retinex branch
2015-10-17 14:45:24 +02:00
Desmis
8fe6e7e8db
Clean code and change sensitivity highlight threshold
2015-10-06 08:20:50 +02:00
Desmis
731ccb3ef5
Add 2 methods for magenta highlight
2015-10-05 15:19:36 +02:00
Desmis
aa42f7394c
Highlight magenta!!
2015-09-28 12:35:43 +02:00
heckflosse
c59fca2d6a
Retinex: Fixed crash in queue and race conditions in histogram
2015-09-14 14:49:43 +02:00
Desmis
270367c592
Display histogram L in Histogram equalizer
2015-09-14 13:14:28 +02:00
heckflosse
bc841d9808
Retinex, only demosaic when enabled/disabled or Colorspace changes
2015-09-13 00:39:55 +02:00
Morgan Hardwood
5aa6f7861a
Dehaze tool renamed to Retinex, GUI fixed, defaults changed
2015-09-11 21:04:29 +02:00
Desmis
528d85b1f9
Dehaz enhancement HSL GUI bugs partialpaste...
2015-09-09 20:01:27 +02:00
Desmis
60b3341f3a
GUI enhancement for DeHaze
2015-09-08 07:14:59 +02:00
heckflosse
8b911d4789
DeHaze enhancements (Desmis) and some bugfixes (heckflosse)
2015-09-03 17:34:05 +02:00
heckflosse
aab584fa53
DeHaze bugfixes, optimizations and changed behaviour of strength slider
2015-09-02 16:05:15 +02:00
Desmis
f22c11c27e
Dehaze suggestions
2015-08-27 17:10:31 +02:00
Desmis
3bddbc8d6f
Dehaze with Rawprocess
2015-08-23 16:41:51 +02:00
heckflosse
86b0bb5420
Initial commit for DeHaze branch
2015-08-17 18:49:02 +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
b2836b388f
Issue 2850: normalized RGB-pipeline curve gammas to sRGB, make curve algorithms operate on linear image data
2015-07-23 21:34:00 +02:00
DrSlony
11093f939b
Issue 2842: Fix by Ingo to prevent black square artifacts from appearing when using Post-Resize Sharpening - RL Deconvolution and a non-zero value for the Black slider.
2015-07-22 21:36:07 +02:00
torger
094ad23cce
Issue 2843: Hl compression function restored (restored some bad changes caused by new DCP look table code)
2015-07-15 17:13:06 +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