Page 1 of 1

CS / CS2: An easy way to batch convert RAW images

PostPosted: Wed Oct 19, 2005 2:52 pm
by leek
Now, you're all probably going to tell me that you are using this method already :lol:, but I've only just discovered it and thought that I'd share it here...

Doctor Brown's Image Processor script was originally written by Russell Brown for the CS version of Photoshop and is available here for users of CS.

Photoshop CS2 now incorporates the script as standard and it is now simply called Image Processor. It can be found under File-->Scripts-->Image Processor in Photoshop, or under Tools-->Photoshop-->Image Processor in Bridge.

Image

The script allows you to convert single or multiple RAW images or a whole folder into JPG and/or TIFF and/or PSD format in one step. For JPG, you can select whether to convert to sRGB and can also resize to fit certain dimensions (works like the Fit Image command). The TIF & PSD conversions include similar options.

You can even tell the Image Processor to run a specific action before performing the conversion. This can be used to perform predetermined adjustments and framing before the conversions.

If using Bridge, finer control of the adjustments can be performed in ACR before using Image Processor.

If you need more instructions, then Russell Brown has excellent video tutorials for the CS2 version and also for the CS version... Warning - these videos are 6.5Mb and 15Mb respectively.

Have fun... I know that I'll be using this a lot from now on...

PostPosted: Wed Oct 19, 2005 4:14 pm
by big pix
........ You should get his book , it is great..... order off his web site......

PostPosted: Wed Oct 19, 2005 5:25 pm
by petal666
I never get why you would batch process RAW files. If you were going to batch process, resize and save as .jpg, why not just shoot jpg in the first place. The whole idea of RAW is to have control over how each image is processed.

I'd rather use bibble where you can queue files to be processed but still adjust settings for each image seperately.

PostPosted: Wed Oct 19, 2005 5:45 pm
by leek
petal666 wrote:I never get why you would batch process RAW files. If you were going to batch process, resize and save as .jpg, why not just shoot jpg in the first place. The whole idea of RAW is to have control over how each image is processed.

I'd rather use bibble where you can queue files to be processed but still adjust settings for each image seperately.


Agreed petal... As I said, you can adjust the RAW conversion settings individually for each image before starting the batch conversion.

PostPosted: Wed Oct 19, 2005 5:53 pm
by MCWB
petal666 wrote:I never get why you would batch process RAW files. If you were going to batch process, resize and save as .jpg, why not just shoot jpg in the first place.

Fair call, but if you've shot RAW and nailed most exposures/WBs/etc so you don't need to adjust them this is useful. I use Nikon View for this if I need to though (select files, right click -> Copy and resize as jpeg).

PostPosted: Wed Oct 19, 2005 6:17 pm
by Manta
Good tip Leek. I've only just discovered this myself in Scott Kelby's "The Photoshop CS2 Book for Digital Photographers" where Kelby explains the process in detail; much like you have.

PostPosted: Wed Oct 19, 2005 7:12 pm
by Luke Smith
RSE rocks at the whole batch processing thing tooo...

PostPosted: Wed Oct 19, 2005 11:31 pm
by embi
This may have been bought on by the fact I was asking leek if he knew of a way to do it.

Why did I want to do it???

I took probably 500 RAW images whilst in NZ.

I have about 500 relatives wanting to see those images.

They dont care how good they look as long as the see us standing next to a glacier.

So a quick conversion to jpeg and a resize etc means I can take a selection to a photo lab, they can pump out the images and I can keep the relatives happy.

I can then go back and one by one process the RAW ones at my pleasure.

PostPosted: Wed Oct 19, 2005 11:45 pm
by beetleboy
I used this exact method just recently for an Annual Report series. I took over 1000 images and used the Image Processor to create screen res jpg's for the client to review and select hero shots. I then did the fine adjustments on the raws they selected and again used the Image Processor to create the hi-res tiffs to send to their designers.

When creating the jpg's i run an Unsharp Mask action to counteract the softening effect of the downsampling and convert the Colour Profile from Adobe RGB to sRGB to allow for more accurate colour representation when the client views them on their crappy PC!

Liam =]

PostPosted: Thu Oct 20, 2005 12:59 am
by oli
Is there something special you have to do to make the actions step work?

I'm a little confused. Running actions is "Step 4" and saving the file comes in "Step 3"?

Does that mean if you run an action on the files you need to save the file again in the action?

I tried creating an action which applied USM and did nothing else, and making the image processor run that action but it didn't apply it.

Anyone able to help me here? :?:

PostPosted: Thu Oct 20, 2005 1:02 am
by beetleboy
It applies the action before it saves the file. My USM action is just a straight action! Not sure why it's not working for ya..maybe give us some more info and we'll see what we can do!

Liam =]

PostPosted: Thu Oct 20, 2005 1:19 am
by oli
Does it run the action before or after resizing?

PostPosted: Thu Oct 20, 2005 1:23 am
by beetleboy
I would assume the action is performed at the end just before saving..the 1-4 steps in the dialogue box up the top of this page aren't necessarily the order the process runs in, it's just the way it's displayed.

PostPosted: Thu Oct 20, 2005 1:31 am
by oli
I don't think the order it's displayed in is particularly useful. I just tried my USM action and I think it is applying it before resizing (ie Step 4 is coming before the resize part of Step 3).

I think this because if I run a USM of about 40-60 (ie what I'd normally run on an image after resizing it to 800px wide) then it appears as if it has not run, or it has run it but on the full sized image (ie the original 8MP image) and then resized.

Is there another way I could test this easily to determine at which stage exactly the action is run, either to prove myself correct (or incorrect)?

PostPosted: Thu Oct 20, 2005 1:40 am
by beetleboy
Hmm..I'm glad you brought this to my attention! If you actually watch the History while the script is running it performs the action BEFORE the resize. Thus you're right Oli, it is sharpening BEFORE downsampling - which is pretty bloody annoying!

A quick work around (and the reason i hadn't noticed this until now) is to crank up your USM to something more like 100% 0.5 0, or even 1 pixel if you want to go that far..not a good solution but it'll work where image quality isn't paramount.

Anyone have any ideas for a workaround?

Maybe someone should ask Russell Brown?! Anyone have his email addy?!

Liam =]

PostPosted: Thu Oct 20, 2005 8:36 am
by leek
I use the sharpening slider on the detail tab of ACR instead of USM.

Sharpen one image and then cut & paste the Raw settings from that one image to all the other images that you are about to run through the image processor using right-click options.

PostPosted: Thu Oct 20, 2005 9:59 am
by beetleboy
But that still doesn't address the issue! Your image will be softened when Image Processor downsamples it..

PostPosted: Thu Oct 20, 2005 11:53 am
by pippin88
Looks like I'm going to have to get CS2.

I do my Raw processing in RSE and convert to JPG. Then use PS to occaisonally further fiddle, but mainly to resize and sharpen then save.

In PS7, you can't specify the saving options in the batch stuff, so you have to save as for each individual JPG if you want them to not be huge.

This would eliminate the problem.

PostPosted: Thu Oct 20, 2005 11:58 am
by leek
beetleboy wrote:But that still doesn't address the issue! Your image will be softened when Image Processor downsamples it..


True - sorry...

I guess the only solution at the moment would be to run a batch action on the resized JPGs...

PostPosted: Thu Oct 20, 2005 12:02 pm
by beetleboy
Possibly, although then you'd be double-jpging which will most likely reverse your sharpening efforts anyway!

There must be a way around this..thanks for your suggestions leek, food for thought!

PostPosted: Thu Oct 20, 2005 12:12 pm
by leek
beetleboy wrote:Possibly, although then you'd be double-jpging which will most likely reverse your sharpening efforts anyway!

There must be a way around this..thanks for your suggestions leek, food for thought!


Not perfect, but I think I might have a solution...

Run the image processor twice... first time, resize and output to PSD... Second time, select the PSDs for the Image processor to take as input, activate the sharpening action and then output to JPG...

Clumsy, but it would probably work...

PostPosted: Thu Oct 20, 2005 12:53 pm
by beetleboy
Hmm..good idea leek. Maybe someone could write a script that would run the image processor twice like you suggest? But either way, that certainly is a solution!

Well done!

Liam =]

PostPosted: Thu Oct 20, 2005 10:39 pm
by Manta
No more calls please. We have a winner.
Congratulations Leek. You win the meat tray. :lol:

Interesting thread guys and I look forward to trying the "Leek.atn" one of these days.

PostPosted: Thu Oct 20, 2005 10:58 pm
by oli
leek, the only problem with using the sharpness slider in Camera Raw is that if you want to run an action with noise removal on a noisy image then it is sharpening before the noise removal...

Apart from that you're workaround is fine, and I think I'll be using that now.

Cheers.