18dbf89 | Giovanni C | 17 April 2014, 12:12:56 UTC | Close branch cr2hdr-20bit-cross-fix | 17 April 2014, 12:12:56 UTC |
67c3e44 | g3gg0 | 12 April 2014, 19:41:03 UTC | cr2hdr: use global makefile variable for cross compiler path | 12 April 2014, 19:41:03 UTC |
39e5624 | a1ex | 11 April 2014, 21:26:54 UTC | cr2hdr: experimental auto white balance algorithm (try with --wb=graymax) | 11 April 2014, 21:26:54 UTC |
6f5b5f2 | a1ex | 10 April 2014, 05:55:12 UTC | cr2hdr: when detecting bright/dark lines, try to estimate the black offset (fixes very dark video files) | 10 April 2014, 05:55:12 UTC |
9999e80 | a1ex | 09 April 2014, 13:47:23 UTC | cr2hdr: use only green pixels for bright/dark detection (fixes infrared images) | 09 April 2014, 13:47:23 UTC |
d1f7aaa | a1ex | 09 April 2014, 13:44:35 UTC | cr2hdr: fix overflows in RGGB/GBRG/bright/dark detection | 09 April 2014, 13:44:35 UTC |
b3427fb | a1ex | 09 April 2014, 10:54:19 UTC | cr2hdr: exposed debug options for RGGB/GBRG and bright/dark autodetection on the command line; nicer plots for RGGB/GBRG | 09 April 2014, 10:54:19 UTC |
dd9449b | a1ex | 09 April 2014, 08:52:57 UTC | cr2hdr: fine-tuned threshold for bright/dark detection | 09 April 2014, 08:52:57 UTC |
3312e38 | a1ex | 09 April 2014, 08:52:17 UTC | cr2hdr: debug info for bright/dark detection | 09 April 2014, 08:52:17 UTC |
51db5b4 | a1ex | 09 April 2014, 08:25:48 UTC | cr2hdr: robust identification of rggb/gbrg configuration (histogram matching) | 09 April 2014, 08:25:48 UTC |
81c4e65 | a1ex | 09 April 2014, 06:12:14 UTC | cr2hdr: made the exif WB tweak optional, off by default (was reported not to work, and could interfere with --same-levels) | 09 April 2014, 06:12:14 UTC |
6c286da | a1ex | 08 April 2014, 20:22:34 UTC | Another script for processing Dual ISO video on Linux (dualisovideo-enfuse.sh), this time with tonemapping (enfuse, ufraw and ffmpeg) | 08 April 2014, 20:22:34 UTC |
db871e3 | a1ex | 08 April 2014, 18:28:45 UTC | cr2hdr: fine-tuned bright/dark field identification (should no longer look at specular highlights) | 08 April 2014, 18:28:45 UTC |
8df2a2b | a1ex | 08 April 2014, 18:00:50 UTC | dualisovideo.sh: forgot to add --same-levels | 08 April 2014, 18:00:50 UTC |
7c0be04 | a1ex | 08 April 2014, 17:39:05 UTC | cr2hdr: minor fix for --same-levels | 08 April 2014, 17:39:05 UTC |
f2a4fad | a1ex | 08 April 2014, 17:27:12 UTC | Quick script for processing Dual ISO video on Linux (dualisovideo.sh), using ufraw and ffmpeg | 08 April 2014, 17:27:12 UTC |
64d811f | a1ex | 08 April 2014, 17:24:20 UTC | cr2hdr: experimental option to keep the same exposure in a batch of files, by matching white levels Can be useful for video, panoramas, timelapse or whenever the exposures should be matched. All the matched files should be taken at the same exposure settings (manual exposure, since this is not a deflicker algorithm), and they all must be passed in the same command line. Alternative solution (if you can't pass everything in one command line): exiftool "-WhiteLevel<BlackLevel" -overwrite_original *.DNG exiftool "-WhiteLevel+=50000" -overwrite_original *.DNG (you may want to reduce that 50000 if you get pink highlights) Be careful with ACR sliders that introduce flicker (if in doubt, try ufraw). | 08 April 2014, 17:24:20 UTC |
1bed36e | a1ex | 08 April 2014, 07:48:48 UTC | cr2hdr: updated loops to C99 style (should be non-functional) | 08 April 2014, 07:48:48 UTC |
ea19c6a | a1ex | 08 April 2014, 07:39:19 UTC | cr2hdr: macros for conversion between linear and log spaces with range checking | 08 April 2014, 07:39:19 UTC |
e5f25b9 | a1ex | 08 April 2014, 07:29:47 UTC | cr2hdr: output white level back to the old levels (output a bit more consistent with exposure settings, and also solves some exposure matching problems) | 08 April 2014, 07:29:47 UTC |
9e0e79c | a1ex | 07 April 2014, 21:22:26 UTC | cr2hdr: fix valgrind warning related to AMaZE demosaicing (reading past the end of the lines?) | 07 April 2014, 21:22:26 UTC |
86542ad | a1ex | 07 April 2014, 21:24:31 UTC | cr2hdr: enabled SSE2 instructions for AMaZE | 07 April 2014, 21:24:31 UTC |
837e4c3 | a1ex | 07 April 2014, 19:37:42 UTC | cr2hdr: updated to latest AMaZE from RawTherapee - 4b77ef6013ae (part 2 - patched the file) | 07 April 2014, 19:37:42 UTC |
2bf2d54 | a1ex | 07 April 2014, 19:35:43 UTC | cr2hdr: updated to latest AMaZE from RawTherapee - 4b77ef6013ae (part 1 - copied original file) | 07 April 2014, 19:35:43 UTC |
b79f336 | a1ex | 07 April 2014, 21:15:49 UTC | cr2hdr: fix valgrind warning in exiftool-bridge.c, read_white_balance | 07 April 2014, 21:15:49 UTC |
edfc697 | a1ex | 07 April 2014, 19:31:52 UTC | cr2hdr: speed optimizations for hot pixel detection | 07 April 2014, 19:31:52 UTC |
fa4d244 | a1ex | 07 April 2014, 19:21:28 UTC | cr2hdr: fine-tuned hot pixel detection | 07 April 2014, 19:21:28 UTC |
d66c4f9 | a1ex | 07 April 2014, 18:52:35 UTC | cr2hdr: small downsampling when detecting white level (minor speedup) | 07 April 2014, 18:52:35 UTC |
b983ead | a1ex | 07 April 2014, 20:59:35 UTC | cr2hdr: added tic/toc for timing various routines | 07 April 2014, 20:59:35 UTC |
a2e58a4 | a1ex | 07 April 2014, 18:48:22 UTC | cr2hdr: moved dithering (anti-posterization noise) routines to separate file and optimized them a bit | 07 April 2014, 18:48:22 UTC |
a18a9f8 | a1ex | 07 April 2014, 20:55:39 UTC | cr2hdr: re-added range checks to horizontal stripe fix | 07 April 2014, 20:55:39 UTC |
cfc2383 | a1ex | 07 April 2014, 17:52:51 UTC | cr2hdr: simplified horizontal stripe correction (should be more robust, but watch out for regressions) | 07 April 2014, 17:52:51 UTC |
66716de | a1ex | 29 March 2014, 21:34:48 UTC | cr2hdr: undo 2766f98 (pushed by mistake, but feel free to try adjusting that parameter) | 29 March 2014, 21:34:48 UTC |
a4d746a | a1ex | 29 March 2014, 21:07:46 UTC | cr2hdr: fixed regression in bright/dark autodetection | 29 March 2014, 21:07:46 UTC |
0fc8743 | a1ex | 27 March 2014, 06:42:34 UTC | cr2hdr: fine-tuned for less aliasing in deep shadows | 27 March 2014, 06:42:34 UTC |
d8d049a | a1ex | 26 March 2014, 15:44:06 UTC | cr2hdr: fix regression regarding top OB pattern | 26 March 2014, 15:44:06 UTC |
7d1f168 | a1ex | 26 March 2014, 12:37:56 UTC | cr2hdr: fix minor regression (complete gibberish in top bar could influence some raw converters) | 26 March 2014, 12:37:56 UTC |
6d1972f | a1ex | 26 March 2014, 11:26:51 UTC | cr2hdr: fine-tuned for less noise | 26 March 2014, 11:26:51 UTC |
b62c622 | a1ex | 26 March 2014, 11:24:37 UTC | cr2hdr: use engineering rounding for AsShotNeutral (Pi is about 3) | 26 March 2014, 11:24:37 UTC |
80805c4 | a1ex | 26 March 2014, 10:55:48 UTC | cr2hdr: cleaned up unused code from amaze-edge and fixed border interpolation | 26 March 2014, 10:55:48 UTC |
3178d5b | a1ex | 26 March 2014, 10:32:29 UTC | cr2hdr: during processing, use average black level from left OB bar only | 26 March 2014, 10:32:29 UTC |
7a1a3e9 | a1ex | 26 March 2014, 09:58:02 UTC | cr2hdr: fine-tuned WB messages | 26 March 2014, 09:58:02 UTC |
36d78f9 | a1ex | 26 March 2014, 09:35:20 UTC | cr2hdr: use a smaller OB area for final black adjustment | 26 March 2014, 09:35:20 UTC |
5eee8dc | a1ex | 26 March 2014, 09:19:49 UTC | cr2hdr: ignore more pixels from the top bar (overexposed pixels spilling into OB?) | 26 March 2014, 09:19:49 UTC |
555ee9d | a1ex | 26 March 2014, 08:39:37 UTC | cr2hdr: yet another white level detection algorithm | 26 March 2014, 08:39:37 UTC |
756ce9b | a1ex | 26 March 2014, 07:36:20 UTC | cr2hdr: discard very bright pixels when matching exposure (likely nonlinear) | 26 March 2014, 07:36:20 UTC |
d540968 | a1ex | 26 March 2014, 07:34:08 UTC | cr2hdr: minor tweak for ISO matching plot | 26 March 2014, 07:34:08 UTC |
aae97bd | a1ex | 24 March 2014, 14:28:34 UTC | cr2hdr: fix match threshold for really overexposed images | 24 March 2014, 14:28:34 UTC |
6a3eb79 | a1ex | 24 March 2014, 13:33:15 UTC | cr2hdr: fine-tuned ISO search range | 24 March 2014, 13:33:15 UTC |
3d70e82 | a1ex | 24 March 2014, 13:28:36 UTC | cr2hdr: speed tweaks and progress messages for exposure matching | 24 March 2014, 13:28:36 UTC |
ffbdc6c | a1ex | 24 March 2014, 13:17:34 UTC | cr2hdr: experimental exposure matching based on median and binary search (no more histogram matching) | 24 March 2014, 13:17:34 UTC |
aeb7539 | a1ex | 26 March 2014, 06:53:48 UTC | Merged unified into cr2hdr-20bit | 26 March 2014, 06:53:48 UTC |
02928d8 | a1ex | 26 March 2014, 06:53:23 UTC | Merged in ayshih/magic-lantern-50d/cr2hdr-wb (pull request #453) White balance fix for dual ISO | 26 March 2014, 06:53:23 UTC |
6f1474b | g3gg0 | 25 March 2014, 21:26:54 UTC | mlv_rec: use black level depending on camera model | 25 March 2014, 21:26:54 UTC |
31376da | g3gg0 | 24 March 2014, 22:39:08 UTC | mlv_rec: skip blocks with defect frame spacing field | 24 March 2014, 22:39:08 UTC |
e5656e4 | g3gg0 | 24 March 2014, 21:28:59 UTC | mlv_rec: reserve less buffers for CF as it will write smaller blocks of up to 16 MiB | 24 March 2014, 21:28:59 UTC |
6270e51 | g3gg0 | 24 March 2014, 21:27:35 UTC | mlv_rec: fix remaining .mlv file on SD card when spanning was activated. renamed get_next_chunk_file_name() to mlv_rec_get_chunk_filename() | 24 March 2014, 21:27:35 UTC |
6ba0cd7 | g3gg0 | 24 March 2014, 20:22:56 UTC | mlv_rec: fix black level to 2048 by default. provide an option to mlv_dump to override black level for existing footage (--black-fix) | 24 March 2014, 20:22:56 UTC |
0e6e3c7 | Albert Shih | 24 March 2014, 13:35:27 UTC | cr2hdr: additional documentation on EXIF white balance approach | 24 March 2014, 13:35:27 UTC |
1e38ca2 | Giovanni C | 24 March 2014, 10:42:01 UTC | Merged in Marsu42/ml-pull/6d_setaudiovolumeout (pull request #454) 6d: SetAudioVolumeOut stub | 24 March 2014, 10:42:01 UTC |
20dc1aa | Albert Shih | 23 March 2014, 19:57:49 UTC | cr2hdr: revised logic for reading EXIF white balance, plus informative output | 23 March 2014, 19:57:49 UTC |
9cd823c | Marsu42 | 23 March 2014, 18:33:45 UTC | 6d: SetAudioVolumeOut stub | 23 March 2014, 18:33:45 UTC |
42c82e4 | Marsu42 | 23 March 2014, 18:30:50 UTC | Created new branch 6d_setaudiovolumeout | 23 March 2014, 18:30:50 UTC |
bac6f84 | Albert Shih | 23 March 2014, 15:30:15 UTC | cr2hdr: tries harder to get EXIF white balance | 23 March 2014, 15:30:15 UTC |
441316e | g3gg0 | 23 March 2014, 02:07:07 UTC | mlv_rec: removed test mode and specific code | 23 March 2014, 02:07:07 UTC |
0461790 | g3gg0 | 23 March 2014, 02:00:20 UTC | mlv_rec: fix prediction dot in debug mode | 23 March 2014, 02:00:20 UTC |
8d88322 | g3gg0 | 23 March 2014, 01:53:19 UTC | mlv_rec: use safer string copy operations | 23 March 2014, 01:53:19 UTC |
d3be120 | g3gg0 | 23 March 2014, 01:51:21 UTC | mlv_rec: change file handling to reduce overhead, write file header into all files before recording starts. | 23 March 2014, 01:51:21 UTC |
de406c2 | Albert Shih | 23 March 2014, 01:10:26 UTC | chdk-dng: changed inputs on dng_set_wbgain from floats to ints | 23 March 2014, 01:10:26 UTC |
43c39df | Albert Shih | 22 March 2014, 23:51:29 UTC | cr2hdr: populating DNG with CR2 white balance information | 22 March 2014, 23:51:29 UTC |
07bc64e | Giovanni Condello | 22 March 2014, 10:14:00 UTC | 650D/700D: Cleanup some comments in internals.h | 22 March 2014, 10:14:00 UTC |
dbde632 | Giovanni Condello | 22 March 2014, 10:13:39 UTC | 650D: We can control exp. sim. from ML | 22 March 2014, 10:13:39 UTC |
2154600 | Giovanni Condello | 22 March 2014, 10:05:31 UTC | 650D: Enable Defishing and Anamorphic previews | 22 March 2014, 10:05:31 UTC |
fc0d93e | a1ex | 21 March 2014, 23:22:04 UTC | cr2hdr: second attempt to reduce edge aliasing (fixes a regression) | 21 March 2014, 23:22:04 UTC |
0d8014f | a1ex | 21 March 2014, 22:29:11 UTC | cr2hdr: attempt to reduce aliasing on edge interpolation in half-res areas | 21 March 2014, 22:29:11 UTC |
0433ea4 | a1ex | 21 March 2014, 21:34:15 UTC | cr2hdr: experimental trick to avoid posterization (adding random noise before rounding) | 21 March 2014, 21:34:15 UTC |
b0f26aa | Giovanni C | 21 March 2014, 15:06:12 UTC | Merged in Audionut/documentation/features.html (pull request #451) Remove incorrect references to Post Deflicker | 21 March 2014, 15:06:12 UTC |
07e88cc | Audionut | 21 March 2014, 14:39:54 UTC | Remove old reference to deflicker all_features.h | 21 March 2014, 14:39:54 UTC |
a1ff866 | Audionut | 21 March 2014, 08:47:10 UTC | Remove incorrect reference to Post Deflicker from features.html | 21 March 2014, 08:47:10 UTC |
dd7afc1 | a1ex | 20 March 2014, 19:39:39 UTC | Merged in ayshih/magic-lantern-50d/dt (pull request #450) DotTune fix for fixed scanning ranges | 20 March 2014, 19:39:39 UTC |
f6bc508 | Albert Shih | 20 March 2014, 18:24:15 UTC | dot_tune: fixed control flow for different scan ranges | 20 March 2014, 18:24:15 UTC |
12c473d | Albert Shih | 20 March 2014, 18:21:37 UTC | Created new branch dt | 20 March 2014, 18:21:37 UTC |
d88758f | Giovanni C | 19 March 2014, 23:18:09 UTC | Merged in Pelican/7d203 (pull request #446) 7D.203 stubs update | 19 March 2014, 23:18:09 UTC |
0c64852 | Giovanni Condello | 19 March 2014, 22:17:34 UTC | Properly cleanup 7D.203 installer files | 19 March 2014, 22:17:34 UTC |
87da3f6 | Giovanni Condello | 19 March 2014, 22:14:37 UTC | Merge with unified | 19 March 2014, 22:14:37 UTC |
89831d1 | Giovanni Condello | 19 March 2014, 22:11:45 UTC | Stub checker: Make color support optional | 19 March 2014, 22:11:45 UTC |
ff5f642 | a1ex | 19 March 2014, 22:09:37 UTC | 6D installer binary for 1.1.3 | 19 March 2014, 22:09:37 UTC |
3cec63c | a1ex | 19 March 2014, 22:08:24 UTC | 7D installer: forgot to add dummy-master.c | 19 March 2014, 22:08:24 UTC |
5cbfb8b | Giovanni Condello | 19 March 2014, 20:14:42 UTC | Add 1100D installation FIR | 19 March 2014, 20:14:42 UTC |
224f87d | Mathew Kelly | 18 March 2014, 12:32:57 UTC | 700D gui.h more indent and spacing cleanups | 18 March 2014, 12:32:57 UTC |
e74fa6f | Mathew Kelly | 17 March 2014, 23:52:49 UTC | 700D internals details typo | 17 March 2014, 23:52:49 UTC |
15d3d7b | Mathew Kelly | 17 March 2014, 23:50:26 UTC | 700D Fix to internals details | 17 March 2014, 23:50:26 UTC |
871fb87 | Mathew Kelly | 17 March 2014, 16:57:27 UTC | 700D.113 Some cleanup on gui.h plus add full shutter press and unpress value | 17 March 2014, 16:57:27 UTC |
29c95ca | Mathew Kelly | 17 March 2014, 16:55:20 UTC | 700D.113 Make internals.h match other ports plus enable Shutter Finetune, Reslock and EXPSim since they work. | 17 March 2014, 16:55:20 UTC |
10a2732 | Mathew Kelly | 17 March 2014, 16:50:48 UTC | 700D.113 Cleaned up features.h and DEFISH and ANAMORPHIC work | 17 March 2014, 16:50:48 UTC |
bda48b8 | a1ex | 17 March 2014, 10:50:01 UTC | 6D installer: fix RESTARTSTART and use 8.3 FIR name | 17 March 2014, 10:50:01 UTC |
839890b | a1ex | 17 March 2014, 09:23:10 UTC | Installer: fix 7D FIR | 17 March 2014, 09:23:10 UTC |
4ae67ab | Mathew Kelly | 17 March 2014, 03:06:27 UTC | 700D Add skip values to raw.c | 17 March 2014, 03:06:27 UTC |
89eb4cb | Pelican | 16 March 2014, 22:09:52 UTC | 7D.203 typo | 16 March 2014, 22:09:52 UTC |
2e5040b | Pelican | 16 March 2014, 21:58:00 UTC | 7D.203 typo | 16 March 2014, 21:58:00 UTC |