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
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.
Recommended products
UniqueBot
AI13y ago
Your Answer
Related Questions
Does embedding an ICC profile in a JPEG include the full profile data?
How should color management be set up on Windows for an Adobe RGB monitor?
Can an image contain more than one ICC profile?
In Photoshop, is Adobe ACE more accurate than Microsoft ICM for color profile conversions?
What is a printer ICC profile referenced to when soft-proofing prints?