475 Commits

Author SHA1 Message Date
Desmis
e44d4c1324 Add contrast curve to mask 6 exposure 2019-10-15 08:34:34 +02:00
Desmis
eca6a9ad1a Rearrange head Lab_local and maskcalccol to more lisibility 2019-10-14 17:50:18 +02:00
Desmis
b624c42847 Clear contrast curve mask color after using 2019-10-14 16:37:17 +02:00
Desmis
ef5eebb81e Add contrast curve to mask 7 color and light 2019-10-14 16:07:22 +02:00
Desmis
e7df169df1 Display Transmission Map Info 2019-09-28 07:39:50 +02:00
Desmis
c1560f32c5 Add Transmission map to Retinex 2019-09-27 11:16:02 +02:00
Desmis
332782ec9b merge with dev 2019-09-17 10:57:05 +02:00
Hombre
1cf62a2a65 Merge branch 'dev' into spot-removal-tool 2019-09-14 23:31:02 +02:00
Desmis
eea35577d7 merge with dev 2019-09-13 08:57:10 +02:00
Ingo Weyrich
4079bb9920 Capture Sharpening: automatic radius calculation 2019-09-11 18:56:07 +02:00
Desmis
00df4707a8 merge with dev 2019-09-11 11:41:24 +02:00
Desmis
0711373021 Merge with dev 2019-09-11 08:35:25 +02:00
Ingo Weyrich
ba43437220
Merge pull request #5445 from Beep6581/capture_sharpening
Merge Capture sharpening into dev to get more tests
2019-09-10 19:27:01 +02:00
Morgan Hardwood
60b2196bce Updated gnu.org links to use HTTPS 2019-09-10 12:34:57 +02:00
Desmis
a307b5a739 Improve Exposure PDE 2019-09-10 11:14:40 +02:00
Desmis
0730222cf7 Add PDE Fattal to Exposure PDE - thanks to Alberto 2019-09-08 11:31:05 +02:00
Desmis
0319a93496 Change settings Exposure PDE 2019-09-08 06:50:08 +02:00
Desmis
9d8aa5e9d3 Fixed crash when curve linear in local contrast wavelet 2019-09-03 13:47:20 +02:00
Desmis
0b13aee4bc Clip result clarity 2019-09-01 08:51:34 +02:00
Desmis
0f8b9c4574 Improve showmask and Guidedfilter dcrop 2019-08-31 08:00:41 +02:00
Desmis
b0669796ac merge with dev 2019-08-30 08:26:08 +02:00
Desmis
a9cb07de24 merge with dev 2019-08-30 08:23:12 +02:00
Desmis
6a0e1cf1b6 change guidedfilter wavalet in simpleprocess 2019-08-30 07:42:47 +02:00
Ingo Weyrich
a5cba6261a Fix broken export when filmnegative was used on xtrans files 2019-08-29 22:50:45 +02:00
Ingo Weyrich
48bcf9e71a Fix broken export when filmnegative was used on xtrans files 2019-08-29 22:46:09 +02:00
Ingo Weyrich
ba8c3d15bf capture sharpening: do not trigger demosaic when changing adjusters 2019-08-28 18:03:31 +02:00
Ingo Weyrich
7b3c50bc31 Capture sharpening: auto contrast threshold 2019-08-17 15:18:24 +02:00
Ingo Weyrich
8421f8780a capture sharpening: contrast threshold 2019-08-15 20:40:32 +02:00
Hombre
b4d77986a6 Non active anchors are now thinner + bugfix + code cleanup
See issue #2239
2019-08-15 02:15:26 +02:00
Ingo Weyrich
506254ce46 capture sharpening: first mockup 2019-08-14 17:19:26 +02:00
Hombre
4d4f54cbc2 Spot-Removal (#2239): Adding recusivity and border handling
Warning: Debug builds will be slow due to the amount of debug output (no problem for Release builds). Code cleanup will be done when after testing phase.
2019-08-14 15:52:22 +02:00
Desmis
9e66826f62 Simple mask for inverse Exposure and inverse ShadowsHighlight 2019-08-11 09:28:28 +02:00
Desmis
e51634dc56 optimize mask code 2019-08-10 16:11:17 +02:00
Desmis
d39eded269 enabled simple mask for Color and light inverse 2019-08-09 18:32:09 +02:00
Hombre
122e0b89be First functionnal version of Spot-Removal tool
Still needs code cleanup, better algorithm and reantrance handling
2019-08-09 03:24:46 +02:00
Desmis
243faf603c Save GUI mask for Blur 2019-08-04 13:19:54 +02:00
Desmis
4278e2232e Fixed crash ih TIF with localcontrast wavelet - some improvments 2019-08-02 07:48:22 +02:00
Desmis
3105bab29f Improve local contrast with simple wavelet 2019-08-01 10:36:35 +02:00
Hombre
437d883082 Merge branch 'dev' into spot-removal-tool 2019-07-31 23:03:50 +02:00
Desmis
893831c45b Prepare mask TM 2019-07-30 18:14:41 +02:00
Desmis
e4c4e38236 merge with dev 2019-07-24 09:05:32 +02:00
Desmis
779ae39f17 merge with dev 2019-07-23 06:40:40 +02:00
Ingo Weyrich
cbb3f05b7e use empty() instead of comparison with an empty string 2019-07-22 13:49:08 +02:00
Desmis
28590fa827 merge with dev 2019-07-19 09:42:56 +02:00
Desmis
cbeb828609 merge with dev 2019-07-18 13:41:26 +02:00
Desmis
3469bc9535 Improve retinex_pde with show processus 2019-07-05 13:31:04 +02:00
Desmis
9a46885cfe Fixed bug from ff2000 2019-06-26 12:34:57 +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
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
Desmis
3aacc1db53 merge with dev 2019-05-19 18:52:00 +02:00