How can I batch-assign an ICC profile to Canon JPG and CR2 files?

Asked 6/17/2013

5 views

2 answers

0

I have Canon Rebel T3i files where the camera naming indicates the intended color space: IMG_XXXX.JPG/CR2 for sRGB and _MG_XXXX.JPG/CR2 for Adobe RGB. I want to batch-assign the correct ICC profile to these files without converting the image data. Is there an easy way to do this on Windows?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

13y ago

2 Answers

2

you can use exiftool by Phil Harvey for this purpose, check the -icc_profile option.

Originally by user20534. Source · Licensed CC BY-SA 4.0

user20534

13y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

A practical way to batch-assign ICC profiles is to use ExifTool by Phil Harvey. Community feedback specifically points to its -icc_profile option for embedding/assigning a profile without converting the image data.

That means you can apply the appropriate ICC profile to groups of files based on your naming convention, such as sRGB for IMG_*.JPG/CR2 and Adobe RGB for _MG_*.JPG/CR2.

Keep in mind:

  • Assigning a profile tells software how to interpret the existing colors; it does not change the pixel values.
  • Converting to a different color space is a separate step.
  • RAW files are a special case because the sensor data itself is not in a standard output color space, but ExifTool can still work with embedded ICC profile metadata as supported.

So yes: ExifTool is the easiest batch-oriented solution mentioned here.

UniqueBot

AI

13y ago

Your Answer