Commit Graph

243 Commits

Author SHA1 Message Date
Desmis
c0da01cf9a merge with dev 2019-12-01 06:53:23 +01:00
Ingo Weyrich
89d8c341a6 Some code cleanups 2019-11-21 19:36:16 +01:00
Desmis
d621721ffe merge wit dev 2019-11-07 07:17:19 +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
d731e172c2 Further reduction of include dependencies 2019-11-01 16:15:59 +01:00
Ingo Weyrich
e682b364b5 Further reduction of include dependencies 2019-11-01 14:51:33 +01:00
Ingo Weyrich
cac2eb53ef Further reduction of include dependencies 2019-10-31 20:41:08 +01:00
Ingo Weyrich
6935faa258 Further cleanup of include dependencies 2019-10-30 22:12:06 +01:00
Ingo Weyrich
ba8dda1836 Further cleanup of include dependencies 2019-10-30 16:38:02 +01:00
Flössie
d7ec033829 Reduce dcp.h dependencies 2019-10-30 09:30:21 +01:00
Ingo Weyrich
3aa84c48da Forward declare ColorTemp 2019-10-29 12:33:14 +01:00
Ingo Weyrich
e92a99350b Forward declare Image8 2019-10-29 11:44:00 +01:00
Ingo Weyrich
20726d5bfe Forward declare Imagefloat 2019-10-28 20:01:16 +01:00
Ingo Weyrich
22e5348db7 Forward declare LabImage 2019-10-28 17:17:15 +01:00
Ingo Weyrich
eaf0eeff4e Forward declare CieImage 2019-10-28 15:43:58 +01:00
Desmis
332782ec9b merge with dev 2019-09-17 10:57:05 +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
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
Ingo Weyrich
ec2f7778bb trigger capture sharpening less often 2019-09-09 15:48:00 +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
a9cb07de24 merge with dev 2019-08-30 08:23:12 +02:00
Desmis
1c6fa0d3d0 Clean code and adjustements to guidefilter 2019-08-30 07:06:36 +02:00
Ingo Weyrich
a1a680fbdc Merge branch 'dev' into capture_sharpening 2019-08-29 22:07:55 +02:00
Ingo Weyrich
df8367558b Do not treat white balance changes as related to panning if before and after uses camera whitebalance 2019-08-29 22:07:15 +02:00
Ingo Weyrich
1ff505432c Do not treat changes of tonecurve.fromHistMatching as related to panning 2019-08-29 21:04:56 +02:00
Ingo Weyrich
d3ec7f5277 capture sharpening: Do not trigger demosaic when toggling mask preview, #5412 2019-08-28 19:26:09 +02:00
Ingo Weyrich
ba8c3d15bf capture sharpening: do not trigger demosaic when changing adjusters 2019-08-28 18:03:31 +02:00
Desmis
9cd4ca51d3 Change Guidedfilter Guid reference from L to Y 2019-08-27 08:56:15 +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
Ingo Weyrich
506254ce46 capture sharpening: first mockup 2019-08-14 17:19:26 +02:00
Desmis
28590fa827 merge with dev 2019-07-19 09:42:56 +02:00
Flössie
80f2b6a002 Replace raw arrays with std::array<> 2019-06-14 08:58:04 +02:00
Desmis
f2666dc464 Re-enabled showmask clarity and sharp-mask 2019-06-14 07:28:37 +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
Desmis
18d977502d Improve Tone-mapping iterates 2019-05-19 18:12:46 +02:00
Desmis
14dc398c4d Improvment to softradius clarity 2019-05-14 10:55:48 +02:00
Desmis
744ca10ecc Improve clarity 2019-05-13 16:18:37 +02:00
Desmis
516e05fa61 Suppress grey image when chnanging Clarity 2019-04-29 07:45:26 +02:00
Desmis
5837f722a8 disabled showmask - improve GUI 2019-04-03 09:23:03 +02:00
Desmis
3d62375623 Improvment to Soft radius 2019-03-24 13:59:38 +01:00
Desmis
71cfb520a0 increase sensitivity of Soft radius clarity and shap mask 2019-03-23 18:07:53 +01:00
Desmis
7ec1b27a91 Add show mask to Clarity 2019-03-23 12:45:44 +01:00
Desmis
48d30e50c7 Wavelet Clarity and Unsharp mask 2019-03-22 18:20:00 +01:00
Flössie
cbc25b135a Fix fallout from merge 2019-03-10 13:00:24 +01:00