Thumber
|
|
Thumber is an image copier/re-sizer. I wrote it to make life with my digital cameras easier. I put my photographs in a web gallery but the cameras produce images that are too big for narrowband download. I also like to keep my full sensor sized images as an archive but the gallery software I use works best if I upload a thumbnail with an image. So, I need three images: the original image from the camera sensor, a reduced size image practical for analogue modem download and a thumbnail (which can be used twice, once for each larger image). My cameras can generate images in more than one format, so I need to be able to convert from one format to another. Thumber lets me do all that. FEATURES
|
REQUIREMENTS
Thumber will work on any version of Windows that supports GDI+ and has the .NET framework version 1.1 installed. Canon RAW file support is provided by Canon DLLs included in the Thumber installer.
Thumber is provided as-is with no warranty whatsoever. User accepts all responsibility for the results of any use or mis-use of Thumber. Thumber may not be distributed without permission from the author. Thumber includes redistributable material from the Canon Digital Camera Software Developer Kit provided to the author under these licensing terms. These are also provided as-is with no warranty whatsoever. The user accepts all responsibility for any effects of direct or indirect use or mis-use of the Canon Digital Camera Software Developer Kit. An e-mail address for the author is provided on the downloads page (it's written in long hand in the top paragraph).
DOWNLOAD
By downloading Thumber you acknowledge acceptance of the license above. The current version of Thumber is 2.0 Build 16:
| Download | MD5: 6a4b152ca8d4401ad57b03bbafa6a46c |
HISTORY
| 08/21/2005 | 2.1.18 | Modified the preview window to make previewing optional. Disabling preview improves performance. |
| 05/28/2005 | 2.1.17 | Added a preview window that will show each source image as it is loaded for processing. This is a precursor to a feature I want to add. At some future date I'll add the ability to manually select a rotation angle from the preview. |
| 03/31/2005 | 2.0.16 | The 2.0.15 installer was missing some required files. There were also a few bugs in 2.0.15. If a floating point (rational) EXIF tag was being generated for a value 0 < |x| < 1 there would be an overflow. I also found what looked like a bug in the .NET framework but I just worked around what it appeared to be. For some 16 bit integer value returned from a function converting it to a double precision floating point in the argument of a function resulted in 0.666 (i.e. not even close to an integer). While verifying the tag values for lots of CRW sources I noticed the shutter speed values in the CRW vary across a much broader range than the camera shows, e.g. 1 /108 s, 1 /76 s, 1 /325 s. I suspect the camera has far finer shutter speed resolution than it reports on its displays. I chose to store the value reported in the CRW rather than coerce it to the camera's displayed values. |
| 03/29/2005 | 2.0.15 | Added code to read the shooting information from a Canon RAW (CRW) file and use it to generate EXIF tags in output files. Note that, while adding this feature, I discovered that when displaying a shutter speed of 1 /500 s the Canon EOS-10D records in the CRW file a shutter speed of 1 /512 s. I chose to use the value recorded in the CRW file and not translate to the value the camera displays. There may be bugs in the tag generation but for EV values that are "wrong" and close to the value you expected be aware it is probably the camera that recorded something different from what it claimed. |
| 03/15/2005 | 2.0.14 | A friend reported that the Canon raw conversion code leaked temporary files. He was right, it will leak all but the last temp. file it uses. This build contains the fix but it also contains my work in progress (EXIF tag generation from Canon raw file meta-data). Don't (yet) depend on EXIF tags in files generated by Thumber from a CRW source. |
| 02/27/2005 | 2.0.13 | Re-designed user interface to reduce window size and make it tidier. Made state for all editable settings persistent. Added auto-rotation for Canon RAW images. |
| 01/30/2005 | 1.2.8 | Added Canon CRW format support for input and resolved some UI behavioural errors |
| 06/06/2004 | 1.1.5 | Made FxCop as happy as I could! |
| 05/31/2004 | 1.1.4 | Threading, multiple file formats |
| 04/18/2004 | 1.0.0 | Initial version |