Commit Graph

118 Commits

Author SHA1 Message Date
heckflosse
812bf40d17 Show raw values in navigator when demosaic 'none' is used 2017-02-05 16:06:57 +01:00
heckflosse
bd492e0ece pixelshift: optionally select lmmse for motion in high iso files 2017-02-01 19:35:36 +01:00
heckflosse
37243d9cd6 Pixelshift: new beta realease 2017-01-13 21:35:11 +01:00
heckflosse
bbabe9bca8 Revert "pixelshift: Simplified code and added 2 checkboxes"
This reverts commit 3870f6d35d.
2016-12-15 18:54:42 +01:00
heckflosse
3870f6d35d pixelshift: Simplified code and added 2 checkboxes 2016-12-15 18:45:34 +01:00
heckflosse
49aa9f0c4e pixelshift: Added new red/blue stddev adjusters for test 2016-12-05 15:34:05 +01:00
heckflosse
4820437c46 pixelshift: added checkbox to test red/blue cross check 2016-12-02 22:41:09 +01:00
Hombre
b1e7dcbf4a Updated GUI 2016-12-02 02:58:09 +01:00
heckflosse
4ba6e7d5f7 pixelshift: model specific default values. Caution: you need to press reset buttons for pixelshift adjusters of existing profiles once! 2016-12-01 19:45:54 +01:00
heckflosse
675b2cc7fc pixelshift: Added support for lcp vignetting correction and green equilibration 2016-11-29 17:01:14 +01:00
heckflosse
389d2ebddd pixelshift: Added support for .badpixels file and raw white point correction 2016-11-29 15:22:33 +01:00
heckflosse
6496e34e4b pixelshift: switch subframe without need to reload the image; enabled CA-correction 2016-11-28 21:01:26 +01:00
heckflosse
313e770cfe pixelshift: optional vertical red/blue check 2016-11-28 15:21:45 +01:00
heckflosse
ac5bad2de1 pixelshift: optional red/blue check 2016-11-27 18:42:58 +01:00
heckflosse
b4ef423acd pixelshift: show mask only, Speedup for adaptive motion detection 2016-11-25 18:22:26 +01:00
heckflosse
fb043e9f5d pixelshift: experimental changes for Ilias :) 2016-11-21 21:38:14 +01:00
heckflosse
8bb958eb19 pixelshift: committed some experimental changes for testing 2016-11-21 01:33:59 +01:00
heckflosse
e923037053 Commited current state to allow tests. Expect colour casts when changin demosaic method or pixelshift frame. In this case, just reload the image 2016-11-16 09:31:35 +01:00
heckflosse
5b455702a2 pixelshift: Fixed a bug, cleaned code, parallel decode of frames 2016-11-06 16:42:20 +01:00
heckflosse
f27241a745 Pentax pixelshift v0.0 2016-11-04 18:27:21 +01:00
heckflosse
89901f4b36 reworked pixelshift code and temporary removed Fuji S5 dual frame support 2016-11-03 00:01:47 +01:00
Hombre
d8593469ee Adding 'Image Number' to the Bayer Raw tool 2016-11-02 02:06:40 +01:00
Flössie
0bbc84b2af Merge branch 'master' into clang-tidy 2016-10-18 17:48:50 +02:00
heckflosse
3625643392 Cppcheck: Fixed bug from last commit. Also added some new fixes 2016-10-13 17:37:08 +02:00
heckflosse
172ab63b85 Cppcheck: Fixed another bunch of warnings 2016-10-13 01:34:02 +02:00
Flössie
0731975ff0 Apply modernize-use-nullptr
Setup:
- `mkdir tidy; cd tidy`
- `cmake .. -DCMAKE_BUILD_TYPE=debug -DPROC_TARGET_NUMBER=1 -DCACHE_NAME_SUFFIX=4 -DBINDIR=. -DDATADIR=. -DBUILD_BUNDLE=ON -DWITH_LTO=OFF -DOPTION_OMP=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS=ON`
- `cd ..`
- `find -name '*.cc' -exec clang-tidy-3.8 -header-filter=.* -p=tidy -fix-errors -checks=modernize-use-nullptr {} \;`
2016-10-12 17:48:40 +02:00
heckflosse
3bef6cb8de Cppcheck: Fixed almost all performance hints 2016-10-03 01:56:22 +02:00
heckflosse
8de758f7b6 Removed rtengine/hlmultipliers.cc 2016-10-02 15:22:42 +02:00
heckflosse
58e560b88e Added further speedups and astyles the changed files 2016-06-30 19:48:44 +02:00
heckflosse
65306973b1 Speedup for Flat-Field correction, fixes #3253, also introduces changed formatting to switch statements caused by new astyle profile 2016-06-11 22:18:59 +02:00
Floessie
2abd641c06 Refactor DCPProfile::DCPProfile()
- Rename members
- Styling
- C++11

Still to come:
- All the rest of DCPProfile
2016-06-05 21:30:51 +02:00
Floessie
a520c93775 Add Ingo's patch for #3304 2016-06-04 21:07:41 +02:00
Beep6581
10f4bf3109 Merged master into rgbcurvesspeedup. 2016-06-02 22:33:34 +02:00
heckflosse
5c14573be7 cleaned code a bit, also added a small speedup 2016-05-08 23:16:23 +02:00
Desmis
a742e3a7ba merge master into retinexgain 2016-05-01 08:53:52 +02:00
Ingo Weyrich
71dd6a6e59 Merge pull request #3228 from Beep6581/xtransnew
Speedup for xtrans demosaic
2016-03-20 01:45:01 +01:00
heckflosse
6434460efb removed benchmark code from raw false colour suppression 2016-03-13 23:23:32 +01:00
heckflosse
c200c266c0 5% speedup for raw false colour suppression 2016-03-13 17:15:31 +01:00
heckflosse
a55167bde8 24% speedup for raw false colour suppression 2016-03-12 23:32:25 +01:00
heckflosse
dadbd71e58 Speedup for xtrans demosaic 2016-03-09 23:57:37 +01:00
heckflosse
1d64c651cf Raw false colour suppression: additional 25% speedup 2016-03-06 17:34:45 +01:00
heckflosse
8619fd8a0b 25% speedup for raw false colour suppression 2016-03-05 18:50:26 +01:00
heckflosse
cbc88a5804 Additional Speedup for CA-Correction, also included a prototype to allow strength of Auto-CA-correction 2016-02-28 22:08:07 +01:00
Desmis
b449e0827b Init new process gain with curve 2016-02-11 18:21:56 +01:00
Adam Reichold
7d8fac214a Fix leaking an array of arrays by freeing it using freeArray2 and introduce a jagged array helper class to use for temporary buffers. 2016-02-07 17:28:46 +01:00
heckflosse
23db45b3a2 Moved some helper functions to anonymous namespace and did some further cleanups 2016-02-07 00:27:19 +01:00
heckflosse
036114c604 Fix border und highlight reconstruction issues for Nikon D1x files 2016-02-05 23:30:46 +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
349c6d33a6 synced with master (merged master into retinex) 2015-10-17 12:27:26 +02:00