What tools are available for RAW image processing in Linux?
I have been taking photographs with RAW format.
What tools are available for working with RAW under Linux?
See also http://photo.stackexchange.com/questions/321/what-photo-management-software-would-you-recommend-for-linux _What photo management software would you recommend for Linux?_
Raw Therapee is getting to be quite nice, and was recently made open source. I've had success with building it myself, or just using the precompiled Windows version under WINE (with a bit of a slow down, but not bad).
Raw Therapee is making its way into most popular distributions and can be installed via the system package manager. Be sure to check for it prior to installing the source build, unless of course you want the latest / bleeding edge build.
I've just compiled the head version; it's very nice .. the best I've used in Linux so far (http://rawtherapee.com/forum/viewtopic.php?p=9957#9957)
Bibble Pro is a cross-platform program similar to Lightroom and Aperture. Great program, great plugins, great performance.
As of early 2012, the product is discontinued, as the entire company was bought by Corel. Corel has announced a new program, AfterShot Pro, which is "based on Bibble's technologies", and which is also available for Linux, Mac, and Windows.
I'm a happy Bibble Pro customer, but Bibble Lite could be a cheaper and interesting alternative
My only issue with Bibble Lite is that it doesn't support multi-core when batch processing. But, the Pro Version is cheaper than Lightroom and the license allows for a Windows and a Linux install with a single purchanse.
I use digikam - it supports 300 RAW formats. You can see previews in the organise mode and edit RAW photos with the built in editor. The editor supports 16 bit colour depth and has enough features to support most amateurs.
I think Raw Therapee might be a little better technically as a stand alone editor, but if you're not a pixel peeker then digikam makes life pretty easy by supporting all the photo management needs in one place.
Drawbacks of UFRaw include lack of distortion correction, rotation, CA correction, vignetting correction, or sharpening. You'd have to send your image to the GIMP to do that. Also, the color management is a bit hard to get right, and I find the histogram difficult to interpret but that's just me. Its highlight compression is not as good as RawTherapee's and doesn't seem to take any effect unless you're boosting EV.
Geeqie is a great viewer of RAW (and all other) file types.
It can thumb through your images at lightning speed, allowing you to delete the blurry ones quickly. While many RAW viewers take 2 to 5 seconds to display each RAW image, Geeqie is basically instant (probably around 0.15 seconds). Another neat feature of Geeqie is you can set it to retain the same zoom level and position as you go forward and back (PgDn/PgUp) through the images, which is great for checking focus of a bunch of shots of the same thing.
The reason it's so fast is that for RAW files, it displays the embedded JPEG instead of developing the RAW data. All RAW files from a camera contain a high-resolution embedded JPEG which is what allows your camera to display and zoom into the image on its LCD while it's in play mode. Geeqie is basically doing the same.
Of course you need separate software for actually editing/processing of RAW files, and I use Rawtherapee for that as I think it's the best quality available, but it's necessary to have a fast viewer, and fast is NOT Rawtherapee.
I recently came across Rawstudio which seems to be very good for the task of going through RAW files. It is focused on processing the RAW images, so it doesn't do image manipulation beyond conversion, or general management of images, but does seem to have a very usable workflow for the conversion process.
Photivo is a free and open source (GPL3) photo processor. It handles your RAW files as well as your bitmap files (TIFF, JPEG, BMP, PNG and many more) in a non-destructive 16 bit processing pipe with gimp workflow integration and batch mode.
Be prepared for a steep learning curve; it has a lot of options.
Shotwell is a very capable package for processing and organising photos in Linux. It is now part of Ubuntu. See http://yorba.org/shotwell
@jetxee, I can't talk to what was true a few months ago but right now Shotwell happily imports my RAW photos
@jetxee, that's OK, Shotwell is rapidly progressing and in all probability lacked many features some months ago.
To edit Canon's CR2 RAW files, Canon's Digital Photo Professional will run under wine. The big advantage is that it provides the same results under Linux that it does under Windows. Canon's demosaicing is very good. I have experienced no crashes.
Adjustments are available for brightness, white balance, "shot settings" and "picture style", overall contrast, shadow and highlight contrast, color tone, color saturation, and sharpness. Alternately, each primary color can be adjusted with an arbitrary curve.
Noise reduction and lens aberration correction is available. Images can be rotated and cropped. Dust removal and stuck pixel repair can be done.
All operations affect the entire image, which means that things like sharpening just one part of the image, or applying a vignetting mask, are not possible.