A Selection of Software by Michael ShannonFor Canon Digital Camera OwnersDigital camera software can be roughly broken up into the categories described below. A single software application may not fit neatly in a single category, so in many cases categorization is inevitably imprecise. Nevertheless, it should give you a rough idea of what software exists and what purposes it serves. Listed below are applications supplied by Canon with some of their digital cameras, and some of the most popular alternatives. Also included are all programs written specifically for Canon digicams that I am aware of. For many more applications see Steve's DigiCams.1. Downloading From the CameraThis is the first step you take in any workflow: getting the images from the camera onto your hard drive. Here, there are two ways to proceed:1.A. Download Directly from the Camera to the Computer1.A.1. Canon TWAIN DriverThis driver comes with the camera. You don't use it directly, but rather "call it" when opening images directly from an application that supports the TWAIN standard (e.g., Adobe Photoshop). It is likely that all other applications that download from the camera (see below) use this driver.PowerShot.com Driver Page Canon USA Driver Main Page Canon USA Driver Download Page 1.A.2. Canon WIA DriverThis is a Windows Image Acquisition driver compatible with WinMe and Windows XP only. It allows you to see your camera as a hard drive and access it as such. It is mutually exclusive with the TWAIN driver (which is compatible with all Windows versions that support the cable connection your camera is using). See the links for the TWAIN driver above.1.A.3. Canon ZoomBrowserThis program comes with the camera and is seemingly not available for download. It allows you to:- preview images on the camera - download selected images to your hard drive - upload images from your hard drive to the camera - convert RAW images to JPEG - maintain a database of images on your hard drive - print images - do slideshows of images According to many users, ZoomBrowser is not the best piece of software, to put it mildly. It's probably not the worst, and can do the job, but there are probably better alternatives for most of the functionality it offers. Specifically, ZoomBrowser has been reported to trash its database of your images, which sometimes leads to the total loss of them. It should be noted that it does offer some functionality not present in the competitors' solutions: previewing the images that are on the camera, and uploading to the camera. 1.A.4. Breeze Downloader by Breeze Systems / Chris BreezeA freeware application that has the following functionality:- see the names of the images on the camera - download selected images to your hard drive - put images in a date-driven folder structure on your disk (\2001\11\ and so on) - create text files with EXIF data for each image - preserves image file names as they appear on the camera - preserves THM files that accompany RAW files (low-resolution JPEG thumbnails) It doesn't attempt to do all things possible. Instead, if offers the easiest way to get your images from the camera onto your hard drive, for which it is highly praised by many users. The last 4 features are not duplicated by ZoomBrowser. 1.A.5. PowerLoad by James AdamsI've never heard of this one, but it looks roughly similar to Breeze Downloader above.1.B. Download via a Card Reader1.B.1. Use Windows Me/XP to Access the Camera as a Hard DriveThis has nothing to do with card readers, but it is similar from the user's perspective: you map a drive letter to the camera and access it as you would access a hard drive to copy/move files, etc. This requires the WIA driver (1.A.2.) which is only compatible with WinMe or XP.1.B.2. Use a Card ReaderThere are card readers of various flavors (discussed elsewhere). Some require drivers for some operating systems, some may not. In any case, the memory card is accessed as if it were a removable hard drive (which in essence it is). Laptops with PCMCIA slots can read Compact Flash cards directly in these slots with the help of a simple adapter, so these slots can be regarded as a "card adapter" that can serve as a card reader.2. Converting RAW Files to Other FormatsSome Canon digicams are capable of producing RAW files. These files are in a proprietary format, which can only be read and converted using Canon DLL's. (A DLL is compiled executable code that can be called by an application (simplified)). To the best of my knowledge, all programs listed below simply use this DLL to access and manipulate RAW files. One exception is noted towards the end of this section.2.A. Canon RAW Image ConverterThis program comes with the camera. It allows you to convert RAW files to JPEG or TIFF (8-bit or 16-bit).2.B. BreezeBrowser by Breeze Systems / Chris BreezeA shareware program from the author of Breeze Downloader (1.A.4.). We'll talk more about it in section 4.B. below, but part of its functionality is RAW file conversion.2.C. Scott Professional Photo Studio by Scott MurrayShareware program with the following features:- convert RAW files from D30, Pro90 IS, G1, G2 to JPEG or TIFF (8-bit or 16-bit) - browse/view images - rename files - perform lossless JPEG rotation - display image histograms (luminosity or R/G/B channels) 2.D. ACDSee 4.0 by ACD SystemsAs of this version of the popular image viewer, ACDSee can read Canon RAW files. Well, it should. But according to numerous users, it crashes when attempting to do so. The developer is apparently aware of the problem, so we can hope to see a fix in the next version.2.E. IrfanView by Irfan SkiljanPopular graphics viewer/browser. Freeware for non-commercial use. Version 3.51 adds "Support for Canon CRW format (JPG image only)" (quoted from the "What's new" page). It is not very clear what level of support this provides. Possibly browsing only.2.F. Direct Decoding of Canon RAW filesDave Coffin (mirror) has managed to decipher Canon's proprietary RAW file format and wrote some C code to convert CRW files to PNG.Peter Galbavy also presents some relevant info that is now mostly of historical value. I am not aware of any applications actually using direct decoding of RAW files at present time. 2.G. Yarc by Bruce HendersonFreeware command-line program for RAW file conversion. Works on D30, Pro90 IS, G1. Nothing else specified. A rare feature is extraction of a JPEG thumbnail directly from the CRW file (using CRW decoding info) which has a higher resolution (640x480) than the THM file (CRW Bridge does it for D30 RAW files).3. Image EditingNow that the images are finally on the hard drive and in some format readable by most applications, it's time to improve some of them. Image editors are numerous, and just about anything more sophisticated than Microsoft Paint can be used, so we will list only the few most popular applications. All of the applications listed offer a wide range of editing features, a much more limited range of printing options, and a few may offer other features, such as image browsing.3.A. Adobe PhotoshopThis is the standard in professional photo editing. There's probably nothing it can't do (within the current state of computer graphics software), so all other applications are to some extent subsets of Photoshop's immense feature set.3.B. Adobe Photoshop LEThis Limited Edition of Photoshop comes bundled with some Canon cameras. It is basically Photoshop with some of the more advanced "professional" functionality stripped out. Some of it is regarded as quite essential by some users.3.C. Adobe Photoshop ElementsA kind of Photoshop Junior, this application is closely related to Photoshop, has a similar (albeit not identical) interface and functionality. Some features appear to be more user-friendly, others may be missing. I am not aware of a comparison between PS Elements and PS LE, so it's hard to tell which is "better".3.D. Jasc Paint Shop ProA shareware program that offers solid editing tools and a good number of features.3.E. MediaChance Photo-BrushMany seem to like this shareware editor. Haven't personally tried it.3.F. MediaChance DCEnhancerDigital Camera Enhancer is a freeware noise reduction and white balance correction program.3.G. Picture Window by Digital Light & ColorGenerates transformations of images, most of which are specifically designed to respond to digital photographers' needs. Shareware.3.H. PhotoGenetics by QBeoShareware program that performs "Evolutionary Enhancement" of images. Liked by some, disliked by others.3.I. Ulead PhotoImpactShareware photo editor.3.J. Corel PHOTO-PAINTA powerful photo editor.4. Image Viewing, Browsing, and CataloguingOnce you have taken more than a dozen pictures, you need some program to browse through them and optionally catalog them. There are many such applications, so only a few of the more popular ones are listed.4.A. ACDSee by ACD SystemsOne of the fastest image viewers and browsers. The interface is neat, the functionality is just right for the task. Shareware. As mentioned above, versions 4.0+ should be able of reading Canon RAW files, but version 4.0 crashes when attempting to do so. I've seen other reports of relative bugginess of this version so you might be better off with the previous version 3.1 for the time being. Features are close to the ones listed below for BreezeBrowser.4.B. BreezeBrowser by Breeze Systems / Chris BreezeShareware, specifically written for Canon digicams. Many prefer this program to others. Its features include:- browsing/viewing - RAW file conversion - cataloging/renaming - HTML album generation - Lossless JPEG transform 4.C. IrfanView by Irfan SkiljanPopular graphics viewer/browser. Freeware for non-commercial use. Supports Lanczos interpolation for image resizing.4.D. ThumbsPlus by Cerious SoftwareShareware image browser/viewer with database features.4.E. Jasc Paint Shop Pro Integrated BrowserPaint Shop Pro comes with an integrated browser, so it should be listed, I guess.4.F. Windows XP ExplorerThe new Windows Explorer in XP can show image thumbnails (Picture Folder Options). I haven't tried it and I doubt it's anywhere as versatile as the dedicated applications above, but it's still an option.4.G. Canon ZoomBrowserAs mentioned above (1.A.3.), this comes bundled with the camera. Browsing and cataloguing functionality appears to be dangerously unreliable though, so most users advise to consider one of the alternatives.4.H. Ulead Photo ExplorerShareware image viewer and browser from the authors of Ulead PhotoImpact (above).4.I. Extensis PortfolioA professional media asset management application.4.J. Canto CumulusAnother professional media asset management application.5. PrintingLots of applications can print. Most - if not all - image editors (Section 3) and browsers/viewers (Section 4) can also print an image. Some applications may do a better job than others, some may print images with more options, e.g., several per page, and so on. Such specialized applications are listed below.5.A. Qimage Pro by Digital Domain Inc.This shareware program offers very powerful printing features plus some image manipulation features. Many think it produces higher quality prints, possibly due to its use of sophisticated image resizing algorithms (e.g., Lanczos, not offered by even Photoshop).5.B. Canon PhotoRecordThis comes with the camera and is seemingly not available for download. Allows you to print your images with a variety of frames.6. PanoramaPanoGuide.com has reviews of a large number of panorama/stitching applications. Only a few are mentioned below.6.A. Canon PhotoStitchThis comes with the camera and is seemingly not available for download. It does a credible job, but some experienced users seem to prefer alternatives.6.B. PanaVue ImageAssemblerShareware image stitching program. Phil Askey seems to prefer it to Canon's PhotoStitch.6.C. The Panorama Factory by Smoky City Design / John StraitAnother shareware application.6.D. Panorama Tools by Prof. Helmut Dersch (mirror)PanoTools is freeware open source software. It can be used with a PTGui front end.7. Remote CapturePrograms that allow you to control the camera from the computer.7.A. Canon RemoteCaptureThis comes with the camera and is seemingly not available for download. Compatible with a large number of Canon digital cameras.7.B. RemoteCapture by Breeze Systems / Chris BreezeShareware program from the author of Breeze Downloader (1.A.4.) and BreezeBrowser (4.B.). Compatible with Pro90 IS, G1, G2. Supposedly provides more control than Canon's software.7.C. Cam4you by Hans-David AlkeniusFreeware program supporting a large number of Canon cameras. Features include:- preview pictures on the camera - downloading images from the camera - lossless JPEG rotation - RAW file conversion - remote capture with webcam features (not supported on all cameras) 8. Miscellaneous Tools8.A. Dead Pixels Test by StarZen TechnologiesThis freeware program will let you test your camera for dead and hot pixels.8.B. EXIF Image Viewer by Michal KowalskiDisplays EXIF data and also: thumbnails, images, histograms. Apparently freeware.8.C. Exif Reader by Ryuuji YoshimotoA standalone EXIF viewer. Seemingly freeware.8.D. ExifView Shell Extension for Windows 95/98/NT by Lawrence 'Foxbat' YoungThis extension will show you EXIF info in file properties as invoked from Windows Explorer. It can be downloaded from Steve's DigiCams. Author's home page is outdated and doesn't contain any relevant information.8.E. CRW Bridge by Marten DalforsFreeware (at the time of this writing, end of November 2001) application that can extract higher-resolution JPEG thumbnails from D30 RAW files and display their EXIF info.8.F. Noise Reducer isoX by Fred MirandaPhotoshop 5.5/6.0 action for high ISO noise reduction for all digicams.8.G. Noise Reducer g-isoR by Fred MirandaPhotoshop 5.0+ action for high ISO noise reduction for G1/G2/Pro90 IS.8.H. Neat Image by ABSoftFreeware noise-reduction program. The beta version is freeware .8.I. PhotoStreak Pro v3Wavelet-based proprietary-format image compressor (sounds similar to JPEG2000). The regular version is freeware. The Pro version adds lossless compression but costs USD30. However, if you go to Canon Print Planet you will discover that Canon offers it for free. Thought I'd share this info.
Copyright (c) 2001 Michael Shannon. All Rights Reserved. Product names may be trademarks or registered trademarks of their respective holders. Corrections, additions, and feedback (positive!) is welcome on DPReview Canon Talk Forum in the Software for Digicams Overview thread.
|