Hombre
1cf62a2a65
Merge branch 'dev' into spot-removal-tool
2019-09-14 23:31:02 +02:00
Ingo Weyrich
f882309f59
capture sharpening: own compilation unit, smooth progressbar, #5412
2019-08-30 14:45:45 +02:00
Hombre
437d883082
Merge branch 'dev' into spot-removal-tool
2019-07-31 23:03:50 +02:00
rom9
41e5899f97
Moved film negative thumbnail processing to own compilation unit
2019-06-28 22:54:32 +02:00
rom9
7040378dec
Merge remote-tracking branch 'origin/dev' into filmnegative
2019-06-23 23:40:56 +02:00
Flössie
015cffc73a
Peripheral cleanups and a fix
...
- Whitespace, braces, sorting
- Fixed missing filmnegative in `ProcParams::operator ==(ProcParams)`
2019-06-13 09:52:13 +02:00
heckflosse
fe16bf7917
Move badpixel code to own compilation unit
2019-06-10 16:40:44 +02:00
rom9
9df8008949
Film negative processing: first usable version. Only supports bayer raw files, thumbnails don't work
...
Added performance improvements suggested by heckflosse. Lowered median sampling step from 7 to 5 since calculation is now much faster.
Added support for Fuji X-Trans raw files.
Applied SSE2 patch provided by @heckflosse, improves performance in main processing loop.
Moved film negative processing stuff in its own compilation unit.
Code cleanup: removed redundant omp directives.
Added check for dead pixels, going above threshold after inversion. ST_BAYER only for now.
Reverted leftover hack in cropwindow.cc
2019-06-08 01:40:29 +02:00
Hombre
030ea83afd
Merge branch 'dev' into spot-removal-tool
2019-03-19 00:35:31 +01:00
Hombre
698492e21c
Merge branch 'dev' into spot-removal-tool
2019-03-18 22:35:11 +01:00
Hombre
bd175ec8d1
Merge branch 'dev' into hidpi-icons
2019-02-25 22:37:00 +01:00
heckflosse
46aabd2003
Unfix fixed white level, #5187
2019-02-23 14:00:45 +01:00
heckflosse
ac152ac423
hphd demosaic: small speedup and own compilation unit, #5159
2019-01-31 22:20:23 +01:00
Hombre
81407cd663
Adding SVG support for icons with automatic cache handling
...
See issue #3547 and #4803
2018-12-13 00:04:30 +01:00
Morgan Hardwood
4e79d68807
CMake file cleanup
2018-12-02 23:00:29 +01:00
heckflosse
2833417133
First version of blackmagic native dng support, #4285
2018-11-08 17:16:32 +01:00
Alberto Griggio
5e30b5ac58
merged 'colortoning-labregions' into 'dev'
2018-11-01 15:18:11 +01:00
Alberto Griggio
1a3fd9f157
Added new color toning method "L*a*b* regions"
...
Allows to specify various "regions" of the image with masks, and to correct
for hue, saturation and lightness.
Inspired by the existing L*a*b* grid (in turn taken from darktable)
2018-10-25 16:46:11 +02:00
Alberto Griggio
14ac4babec
added haze removal tool
...
Based on the paper:
"Single Image Haze Removal Using Dark Channel Prior" by He, Sun and Tang
using a guided filter for the "soft matting" of the transmission map
2018-10-10 10:02:06 +02:00
Alberto Griggio
67adaeb0e2
Added an implementation of the Fast Guided Filter
...
derived directly from the pseudo-code of the paper:
Fast Guided Filter
by Kaiming He, Jian Sun
available at https://arxiv.org/abs/1505.00996
2018-10-03 15:09:49 +02:00
heckflosse
46d4810b68
EAHD demosaic: own compilation unit, #4727
2018-08-11 23:30:36 +02:00
heckflosse
c4bd557851
ahd demosaic: own compilation unit
2018-08-01 19:38:46 +02:00
Alberto Griggio
7b0383fd2f
merge 'soft-light' into 'dev'
2018-06-29 23:34:31 +02:00
heckflosse
f7578c1512
Dual demosaic: added DCB+VNG4, RCD+VNG4. Cleaned code. Prepared engine for semi-automatic calculation of contrast threshold
2018-06-24 17:01:15 +02:00
heckflosse
51d8c76eb9
Made own compilation uint for vng4 demosaic. Made vng4 multi-frame aware
2018-06-02 17:22:08 +02:00
heckflosse
710dd13c2f
First version of combined amaze/vng4 demosaic
2018-05-29 15:00:33 +02:00
heckflosse
63f3b2f86f
Merge branch 'dev' into new-shadows-highlights
2018-04-26 15:10:58 +02:00
heckflosse
52968a9766
Made xtrans_demosaic an own compilation unit
2018-04-18 13:16:56 +02:00
Alberto Griggio
25b066e257
first version of new shadows/highlights tool
2018-04-13 17:30:29 +02:00
Alberto Griggio
112de05700
added SoftLight tool
2018-04-10 09:42:22 +02:00
Alberto Griggio
c4933e36c8
merged 'improved-gamut-warning' into 'dev'
2018-03-22 16:21:43 +01:00
Alberto Griggio
7ab6f59c28
merged 'raw-line-noise-direction' into 'dev'
2018-03-22 13:56:58 +01:00
Alberto Griggio
956c44905e
cleaned up gamut warning code
2018-03-16 17:57:03 +01:00
Alberto Griggio
81a8aa4037
added experimental RAW Bayer preprocessing filter for mititgating the Sony PDAF lines banding problem
2018-03-05 16:25:10 +01:00
heckflosse
bad28bb0ad
Made own compilation unit for rcd_demosaic()
2018-02-27 19:31:05 +01:00
Hombre
b6d2480fb5
Merge branch 'dev' into spot-removal-tool ( #2239 )
2018-01-25 20:41:10 +01:00
Alberto Griggio
bb56d73cc8
started working on proof-of-concept histogram matching
2018-01-17 01:12:13 +01:00
heckflosse
11ad1dace8
cmake switch -WITH_BENCHMARK enables BENCHFUN macro for rtengine
2017-12-25 01:32:29 +01:00
Alberto Griggio
b8777b3d87
added simple local contrast tool
...
Borrowed from G'MIC
2017-12-19 01:03:52 +01:00
Hombre
12ac1e2897
Merge branch 'dev' into spot-removal-tool
2017-11-26 00:32:20 +01:00
Hombre
20a0fb7af9
Merge branch 'dev' into spot-removal-tool (see #2239 )
2017-11-25 23:30:52 +01:00
heckflosse
0950963f84
Moved findMinMaxPercentile() to rt_algo.*, use bool multiThread in fattal tonemapper, fixes #4195
2017-11-25 13:56:42 +01:00
Alberto Griggio
f6bd06a06c
merged 'hdr_tonemap_fattal_nocache' into 'dev'
2017-11-18 17:44:34 +01:00
Alberto Griggio
77b4ad497b
Integrated "Fattal02" tone-mapping operator from Luminance HDR
2017-11-02 22:34:49 +01:00
heckflosse
ba63016e98
Make rtengine/impulse_denoise a compilation unit
2017-10-23 21:16:07 +02:00
Alberto Griggio
b1ce30c772
Added missing link_directory(${LENSFUN_LIBRARY_DIRS}) CMake commands
...
this allows to use a lensfun library installed on a custom path
2017-09-17 00:20:59 +02:00
Alberto Griggio
a467246834
fix compilation failure when using lensfun 0.2.x
...
Fixes #4085
2017-09-16 10:54:00 +02:00
Alberto Griggio
dde94bc6d3
added basic integration of lensfun
...
so far only distortion correction, and no GUI yet
2017-09-07 00:53:03 +02:00
Hombre57
f75bed1bfa
Merge branch 'dev' into spot-removal-tool
2017-08-20 21:06:09 +02:00
Morgan Hardwood
73573e1b87
Cleaned up KLT CMake files from PR #3912
2017-06-26 14:17:23 +02:00