manage photos
Nikolai
psalmos at swissinfo.org
Thu Nov 23 22:31:44 GMT 2006
Cefiar wrote:
> So, breaking it down into points, basically the process you're using here is:
> Camera takes RAW
> RAW moved to PC
> RAW converted to PSD/TIFF
> Image edited in PSD/TIFF
> Image exported to JPG
> JPG printed/distributed (eg: web)
> JPG deleted (easy done manually)
Correct. However, the mass processing of images (I'm talking hundreds of
images in one go) bypasses the PSD/TIFF stage. In other words, only
those images worth working with individually (improving, adding
something to it or fixing something) go through 16-bit editing (PSD or
TIFF). All the rest are good enough as they are to be converted to JPEG
for output (print or screen).
> I think the big issue is converting from RAW to PSD/TIFF, and it'd be really
> nice if whatever program you are using can actually do this as an integrated
> part of the application, and allow you to tweak with the import settings
> (which of course affect how the picture renders into the new format).
There are many such applications (all proprietary), e.g. Adobe Camera
RAW (part of Photoshop), CaptureOne and a few others. Of course,
Photoshop hasn't been ported to Linux yet and the alternatives in Linux
are, unfortunately, nowhere near Photoshop.
> As
> such, I don't think anyone expects the ability to save to RAW formats
> (especially as there are so many), and I'm not sure if anything out there
> actually does this anyway.
You can't save to a RAW format, you can extract data from RAW and then
save it in a format you want (e.g. JPEG, TIFF, PSD etc). RAW formats are
read only (unless you hack them).
> Something that I've noticed that a lot of coverters/editors don't do (or don't
> allow you to manage properly), is the creation/preservation/management of
> EXIF data, either when converting (going from RAW to JPG or another format)
> or after manipulation (such as resizing of JPG's which have EXIF data
> attached).
I have had an opposite experience - most applications I've dealt with
were handling EXIF data very well. Again, this is primarily proprietary
stuff of the Windows/Macintosh world. In open source, yes, I think EXIF
data could be handled better than it is now.
> An example here is that if I shoot directly to JPG, my camera includes EXIF
> information in the JPG about a huge amount of things. Some of this includes
> what I may consider to be useful information (such as the
> ISO/shutter/apeture/focal length details) that I don't mind including in the
> final image. Some of this information is stuff I wouldn't want to include
> (eg: the serial number of the camera). Especially when doing bulk conversions
> (eg: scaling stuff for the web), I'd appreciate the ability to see a list of
> all the fields across the photos I'm about to convert, and allow turning on
> or off this information in the resultant output images.
You can do that in Adobe Camera Raw. I haven't tried yet any open source
application that can do that.
>> dcraw is the engine that drives ufraw and rawstudio and perhaps some
>> other projects. Both ufraw and rawstudio are very capable RAW converters
>> but still lacking some very important features from a professional
>> photographer's point of view.
>
> I'm wondering what specifically you're missing here? Last I tried (which was
> almost a year ago), there were a few things that seemed to be lacking, but I
> wasn't that aware of the professional options at the time either. Of course,
> a year can be a long time in the open source community, so they've probably
> improved somewhat since my last look.
The most lacking feature, IMO that is, is the ability to mass process
RAW files. At the moment, the tools I looked at, can only process one
file at the time and it's good enough for most people but not for most
photographers since most of them are wedding photographers. In this
field you're dealing, on average, with 800-1000 files (some shoot 2000
and more per wedding) per job. It will take forever to process 1000
files one at the time. Plus, you don't really need to process one file
at the time, especially so if it's a wedding. A lot of files are shot in
similar light condition, so one setting can be good for more than one
file. In wedding photography, this is true for hundreds of files because
they are shot in lots of hundreds (e.g. church, apartment, location
etc). You should be able to set certain conversion settings on one image
and then apply them to as many as you need. To insure everything is OK,
you should be able to quickly browse through thumbnail previews to see
if anything is off and then move on to the next butch. Once you're
finished, you should be able to convert the whole lot into JPEG or what
not with the settings you set. All in all, to process 1000 RAW files
shouldn't take more than two hours or so (without file conversion, this
can take awhile if your puter is slow). At the moment, this speed is
impossible to achieve on Linux.
The above workflow assumes the RAW processing tool saves processing
settings (exposure, white balance and so on) somewhere, in a separate
file for each RAW file. This is again lacking in current open source
tools I looked at. Every time you process a file, you start from scratch
and this is unacceptable. You have to be able to comeback to an already
processed RAW file and either process it differently if you want or
convert it to a workable format again for whatever reason. I can assure
you this happens a lot in professional photography (coming back to an
already processed RAW file).
Lastly, with the tools I looked at, the only way you can change white
balance in an image is by sliding a slider here or there. This is like
walking in a dark room trying to find scissors, you know where they are
but you can't find them. One should be able to set white balance based
on some RGB value in the image by, for example, pointing at an area of
the image with some tool (usually they appear to be an eye dropper).
Obviously you should be able to see the RGB values where you're pointing at.
This is what, IMO, stops a lot of photographers from using Linux, they
can't process their images properly. This is why I dual boot (still).
> Don't get me wrong here. I'm not a coder, but if we can identify ways in which
> software can be improved, at least we can hopefully help the people writing
> it to improve it.
I'll be more than happy to help in any way I can and hopefully the day
will come when I won't need Windows and Photoshop anymore.
Nikolai
More information about the sounder
mailing list