Commit Graph

2267 Commits

Author SHA1 Message Date
Morgan Hardwood
bcc727e1cf Sony DSC-R1 camconst.json entry, closes #5359
Confirmed wl in commit 9ea964f5d.

Updating quality level to B thanks to sample set in #5359
(not A as sample set lacks LENR).
2019-07-07 22:45:30 +02:00
Flössie
6cbcb9fee5 Fix compilation and more C++11 (fixes #5368) 2019-07-06 17:37:49 +02:00
Ingo Weyrich
0f09559413 Windows build crashes when trying to load a corrupted jpg, fixes #5366 2019-07-06 12:58:53 +02:00
heckflosse
a5800a18b0 raw crop for OLYMPUS E-M1X highres mode 2019-07-04 17:21:19 +02:00
heckflosse
c04171bf34 minor speedups 2019-07-02 23:24:58 +02:00
heckflosse
bb11f68535 Fix wrong SSE code path of shadowToneCurve() 2019-07-02 21:01:51 +02:00
heckflosse
9ea964f5d9 camconst.json: some raw crops and white levels 2019-06-27 15:32:28 +02:00
heckflosse
a652752c2f raw crops for FUJIFILM X-T30 and Sony DSC-HX99 2019-06-26 22:12:38 +02:00
heckflosse
e76d98fb9f raw crop for Sony DSC-RX0M2 2019-06-26 20:49:07 +02:00
heckflosse
66c9cd6177 Don't scan for darframes/flatfields/cluts if folder is not set, #2238 2019-06-24 19:52:17 +02:00
heckflosse
d3fb58a19c clang error on badpixels.cc variable-sized object initializations, fixes #5358 2019-06-24 19:43:43 +02:00
Ingo Weyrich
c6cdaf37eb Merge pull request #5350 from Beep6581/badpixels-compunit
Move badpixel code to own compilation unit
2019-06-22 18:00:13 +02:00
Flössie
ca387e0379 Use terser C++11 resets in ProcParams::setDefaults() 2019-06-18 09:22:45 +02:00
heckflosse
156f3009d5 badpixels code: further cleanups 2019-06-10 22:15:16 +02:00
heckflosse
fe16bf7917 Move badpixel code to own compilation unit 2019-06-10 16:40:44 +02:00
heckflosse
f0d32c1da7 White dot artifacts caused by CIECAM02, fixes #5342 2019-06-09 14:37:33 +02:00
heckflosse
1e4f9ac248 Avoid integer overflow when accessing luts with very large values 2019-06-09 14:36:38 +02:00
heckflosse
c0a033e717 interpolateBadPixelsXtrans() : fix oob access 2019-06-08 15:13:44 +02:00
heckflosse
3b19b9f55b Rawtherapee 5.6 crashes with.dng from PixelShift2DNG-0.9.8.67, fixes #5348 2019-06-07 16:37:59 +02:00
heckflosse
6486c491f8 Vibrance causes RT to freeze, fixes #5346 2019-06-05 12:55:08 +02:00
heckflosse
3c0b0ffd33 Small speedup for loading unpacked 16 bit raw files 2019-06-04 17:01:05 +02:00
heckflosse
a391e256bc Fix possibly uninitialized variable 2019-06-04 16:30:54 +02:00
heckflosse
f18724e016 Silence some warnings 2019-06-04 16:30:22 +02:00
heckflosse
d46a043add basic support for Fujifilm GFX 100 2019-06-04 14:17:38 +02:00
luz.paz
cc60ea2248 Fix source comment and misc. typos
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph`
2019-06-03 17:38:50 -04:00
Desmis
18d977502d Improve Tone-mapping iterates 2019-05-19 18:12:46 +02:00
heckflosse
6958d46e70 Don't preprocess and demosaic again when using coarse rotation or flip, fixes #5327 2019-05-19 16:06:54 +02:00
Flössie
351f8f4e12 Fix indentation 2019-05-16 10:33:07 +02:00
Flössie
00b007f47a Fix compiler warning for non-SSE2 builds 2019-05-16 10:28:13 +02:00
heckflosse
141e9f632f Scan clut folder: Don't check for unused profile 2019-05-13 23:12:40 +02:00
Morgan Hardwood
a2e2ace1c8 Added colormatrix for samsung SM-N960F #5311 2019-04-28 17:15:00 +02:00
Morgan Hardwood
26f29a5e81 Added ColorMatrix for HUAWEI DLI-L22 2019-04-23 18:53:04 +02:00
Ingo Weyrich
73b336a3f1 Update FTblockDN.cc
Disable StopWatch
2019-04-18 20:43:40 +02:00
Ingo Weyrich
5d0b0d3d93 Merge pull request #5225 from Beep6581/denoise_speedup
small speedup for denoise
2019-04-17 22:46:18 +02:00
Hombre57
cb72769634 Solving issue #5267 : "ProcEvent int() operator should be const" 2019-04-09 08:45:21 +02:00
Morgan Hardwood
198fc8d8dd Added matrix for Canon PowerShot SX150 IS 2019-04-08 01:02:35 +02:00
Flössie
1b08ac44c4 Fix potential bug in histogram matching (#5249) 2019-04-03 19:41:36 +02:00
Morgan Hardwood
d4f0a9a19b Fix crash in histogram matching #5249
Patch by Alberto
https://github.com/Beep6581/RawTherapee/issues/5249#issuecomment-477923928
2019-04-03 10:14:49 +02:00
Morgan Hardwood
e23fc17ccf Search for DateTimeOriginal if not found in standard location
The DateTimeOriginal and DateTimeDigitized Exif tags should be in the
same group - ExifIFD, but the Leica M8 stores DateTimeOriginal in the
IFD0 group. This patch by Flössie allows to find the tag.
Closes #5251
2019-03-29 09:21:47 +01:00
Morgan Hardwood
5b50b2d059 Various interface fixes, closes #5211 2019-03-25 01:53:07 +01:00
Hombre
a749047dd3 editcallbacks file updated as requested by @Floessie in #5239
Merge branch 'splitted-edit-file' into dev
2019-03-24 20:48:33 +01:00
Hombre
f60711b65b Code cleanup of editcallbacks.h/.cc for more safety 2019-03-24 01:40:25 +01:00
Beep6581
b9a5680d1d Merge pull request #5240 from luzpaz/misc-typos
Miscellaneous typo and whitespace fixes
2019-03-23 23:34:21 +01:00
Morgan Hardwood
4640858567 Sony DSC-R1 raw_crop added to camconst.json
Prevents raw CA artifacts:
https://discuss.pixls.us/t/sony-r1-ca-autocorrection-artifact/11835

Committed on behalf of Ingo.
2019-03-22 22:08:56 +01:00
luz.paz
ba840dd260 Misc. typos and whitespace fixes
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata` 
`rawtherapy-whitelist.txt` consists of:
```
adn
amin
autor
ba
byteorder
cas
childs
developpement
dum
foto
fro
inbetween
interm
ist
iten
ith
lonly
nd
ois
optio
preserv
skipp
som
spred
substracted
tbe
tim
uint
unselect
```
2019-03-22 06:38:00 -04:00
Hombre
108b69ae22 "edit.h/.cc" splitted to limit rebuilding dependencies 2019-03-22 00:09:37 +01:00
heckflosse
30120af8a2 remove some bogus consts 2019-03-19 20:54:10 +01:00
heckflosse
030aa60499 Merge branch 'dev' into denoise_speedup 2019-03-19 20:25:41 +01:00
Ingo Weyrich
28b785682a Allow histogram matching for YI M1 Camera (160x120 thumbs) 2019-03-19 17:43:42 +01:00
heckflosse
d4d535720d Don't apply histogram matching when thumb has less than 19200 pixels 2019-03-19 15:09:18 +01:00