Commit Graph

2547 Commits

Author SHA1 Message Date
Hombre57
1a296b763f Correction as discussed in commit review (see also issue #4008) 2017-08-10 00:50:26 +02:00
Desmis
291cc2e75a merge with dev 2017-08-09 08:00:39 +02:00
Desmis
234710ae9a merge with dev 2017-08-09 07:57:19 +02:00
Hombre57
f23be9345c Add multi-frame handling.
- Exif of all frames are displayed in the Editor's Exif tab (without
separator)
- isHDR and isPixelShift is added to the data files stored in cache
- In the Editor panel, the QuickInfo frame display the HDR and
PixelShift information, as well as the number of frame and bit-depth for
HDR image
- the number of frame is provided by dcraw. If not set, it is provided
by the Exif's main IFD count
- the PixelShift information (for Pentax as of now) is provided by
looking at the Exif informations
- the HDR information is provided by the Exif information of the first
frame for Pentax raw files, or by the bitspersample, sampleformat and
compression tags for other files

TODO: add icons to the thumbnails to tag HDR and PixelShift files.
2017-08-08 23:42:05 +02:00
Hombre57
b183a0b3c7 Solving issue #4000 on behalf of heckflosse 2017-08-07 21:05:00 +02:00
Flössie
3518c6ad7a Fix unaligned store in ImProcFunctions::Lanczos() (fixes #4005) 2017-08-07 20:09:23 +02:00
Desmis
ef39df4f39 Settings output device in main menu 2017-07-28 17:41:48 +02:00
Morgan Hardwood
10822f5c2e IliasG updated camconst.json for various cameras, closes #3988 2017-07-27 15:35:12 +02:00
heckflosse
f12ee8a05a Small speedup for decoding of compressed fuji RAF 2017-07-25 17:48:15 +02:00
Desmis
757ea60fd7 Fixed bug for black 2017-07-25 13:04:19 +02:00
Desmis
7e40527926 add Exposure contrast curve 2017-07-24 10:57:15 +02:00
Hombre57
c6b16bc031 Making the preview more accurate with "Use CIECam for EPD" (#2233) 2017-07-23 18:47:32 +02:00
Desmis
a1069920d5 merge with dev 2017-07-23 14:19:09 +02:00
Desmis
432e123733 Fixed some bugs and first Exposure mode without curve 2017-07-23 14:02:41 +02:00
Morgan Hardwood
08ebc3e75b Revert EPD Edge Stopping and Scale defaults to their old values now that the preview is more accurate, #2233 2017-07-20 19:43:36 +02:00
heckflosse
59c5a913ad Fix two bugs in decoder for compressed fuji files. Thanks to LebedevRI for the hints! 2017-07-20 17:45:10 +02:00
Hombre57
36fe0f800f Ehnance preview accuracy of Tone Mapping (EPD) tool (issue #2233) 2017-07-19 02:14:40 +02:00
Desmis
3ac25ef503 Fixed bug Psthreshold in Mip 2017-07-17 18:40:22 +02:00
Desmis
2f90675ba1 merge with dev 2017-07-17 09:58:06 +02:00
Desmis
4ec4dfe1ca add Vibrance - still some bugs... 2017-07-17 09:17:21 +02:00
Desmis
c6ed2daf65 first step 2017-07-16 13:22:35 +02:00
Desmis
b5ddef00ed Init new - add GUI and Mip for local vibrance - does nothing 2017-07-15 17:50:32 +02:00
heckflosse
01ffd294b2 Use rtengine::min/max instead of std::min/max(std::min/max(, patch by Flössie 2017-07-13 13:30:29 +02:00
Desmis
4c7287574d merge with devv 2017-07-13 08:42:08 +02:00
Desmis
4f7d310eb2 Add H=f(H) to color and light 2017-07-13 07:30:51 +02:00
heckflosse
f98ef980d9 remove unused retinex.gain and retinex.baselog 2017-07-09 21:37:39 +02:00
heckflosse
22692f5a04 remove unused caautostrength 2017-07-09 19:41:21 +02:00
Desmis
d204369f83 merge with dev 2017-07-06 18:10:25 +02:00
Desmis
dfffa2e8aa merge with dev 2017-06-27 10:28:35 +02:00
Alberto Griggio
0ecb02afdd Merge pull request #3916 from Beep6581/lcp-distortion-alt-match
Lcp distortion alt match
2017-06-26 23:37:14 +02:00
heckflosse
3449945f25 fixes #3941, Monitor and printer ICC color profiles missing 2017-06-26 17:46:12 +02:00
Morgan Hardwood
73573e1b87 Cleaned up KLT CMake files from PR #3912 2017-06-26 14:17:23 +02:00
Beep6581
0b4405972d Merge pull request #3912 from mattiaverga/klt
Optionally use system KLT library
2017-06-26 14:08:01 +02:00
heckflosse
c60ed7a736 Silence warnings in dcraw.cc when using gcc >= 7 2017-06-26 02:16:11 +02:00
heckflosse
159ddf2d7a Fix some valgrind issues 2017-06-24 16:38:34 +02:00
heckflosse
2579e3f6ac Fix some issues reported y valgrind 2017-06-22 23:46:16 +02:00
heckflosse
41d3179f2c remove some gcc4.8/windows special code as minimum gcc version to build rt is 4.9 2017-06-21 01:09:16 +02:00
heckflosse
34bdc9e0eb Fix some coverity issues 2017-06-21 01:06:28 +02:00
heckflosse
eeb1135670 Fix coverity issue 2017-06-19 20:28:44 +02:00
Desmis
acd715dd44 merge with dev... 2017-06-19 12:30:20 +02:00
heckflosse
a9f769c5d7 Fix some coverity issues 2017-06-19 00:57:29 +02:00
heckflosse
8aff354df9 Fix some coverity and cppcheck issues 2017-06-18 18:40:40 +02:00
heckflosse
ae67344f16 Pixel Shift: intermediate steps for progress bar 2017-06-18 15:22:49 +02:00
heckflosse
480d13196e Removed operator= from array2D because array2D is NonCopyable 2017-06-18 01:21:08 +02:00
heckflosse
655d66a859 Fix some coverity issues 2017-06-18 00:10:31 +02:00
heckflosse
4d3b717071 Pixel Shift: speedup for 'Show only motion mask' mode 2017-06-17 18:17:16 +02:00
heckflosse
2a444e260a Fix some coverity issues. Pixel Shift: calculate per frame brightness factors only once after preprocessing 2017-06-17 14:43:48 +02:00
heckflosse
642b4cc86c Fix some coverity issues 2017-06-16 21:21:22 +02:00
heckflosse
8af39b8d21 clean rtengine/colortemp.cc 2017-06-15 23:29:03 +02:00
heckflosse
71c8643ce4 Fix some coverity issues 2017-06-15 23:18:46 +02:00