I have a Canon 7D and recently found the EOS Lens Registration tool. I've used it to put the profiles of the lenses I own into the camera. That part all makes sense. What I'm more confused about is how useful it is to my particular workflow.

Looking through the manual, I see that it can use this data for the Peripheral Illumination Correction. But it also says that Peripheral Illumination Correction only works in-camera for JPEGs and to use it with RAW files, you must use the Digital Photo Professional application. I have never used this app and don't plan to as it complicates the workflow and will likely make doing my RAW processing in my preferred application harder. (EDIT: This Question and its answer explain why working with Canon DPP and Aperture (or any other RAW processing app) is a no-go.)

Further, I see there is a setting in the camera's menu for "Raw Image Processing" which appears to use some of the other data from the lens registration, such as lens distortion, chromatic aberration correction, etc. This functionality is not documented in the manual. I think it may have come with a firmware update. (I currently have firmware version 2.0.0 installed. I will probably update it to the latest which I think is 2.0.5 when I have some free time.) (EDIT: Found this feature on their website. It produces a JPEG in-camera in case you want to send directly from camera to customer.)

When I select "Raw Image Processing" it shows me the current image. If I change the settings and "save" it appears to write a copy of the image to the card. (I assume it has the settings I changed applied.) So this would probably be writing a JPEG file, right?

I'm currently using Aperture to work on my photos. At some point I'll switch to an app that's still being updated, but for now, it works for my purposes. I also have Adobe Photoshop CS 5.1. I have tried selecting the "Lens Correction" action under "Automate," but when I select a file it tells me:

Error: General Photoshop error occurred. This functionality may not be available in this version of Photoshop.

  • The command is not currently available

So is there anything useful I can do with the lens registration data given that I work in RAW and process my photos using Aperture. If I were using either Lightroom or a more modern version of Photoshop would they use the data?


1 Answer 1


The EOS Lens registration data is intended to be used by either:

  • The camera when processing the raw data from the sensor to produce a jpeg image (or to produce a jpeg preview image when the file is being saved as raw data). At a minimum the camera uses the information to do Peripheral Illumination Correction. Some but not all Canon EOS cameras can also apply Chromatic Aberration and Distortion corrections in-camera.


  • Canon's Digital Photo Professional image editing application. With DPP the available corrections include those for chromatic aberration, color blur, peripheral illumination, and geometric distortion. Recent versions of DPP also include the Digital Lens Optimizer tool that is even more powerful. It can even reduce the effections of diffraction caused by an aperture narrower than the camera's Diffraction Limited aperture (DLA)! But the DLO tool requires more detailed lens profiles than the data contained in the smaller profiles obtained via the Lens Registration Tool.

(Some of the top Canon cameras can even do DLO in camera as well as with DPP after the fact.)

Applications such as Lightroom or Aperture use their own lens correction data. As you have discovered, the data from Canon's Lens Registration Tool is not in a form that can be accessed and used by those other applications.

You can download an updated user manual for your EOS 7D Mark II that includes the major changes made with firmware revision 2. It is available from Canon's support site for the 7D. Be sure to download the file named eos7d-im5-en.zip released on 06/28/12 rather than the "recommended" eos7d-im2-en.pdf released on 02/12/10. The older file is for firmware version 1. You'll need to extract the pdf from the zip file on your local machine.

The single question you cited in dismissing Canon's Digital Photo Professional is a distorted and one-sided view of version 3 of DPP which was very limited compared to what is available today with DPP version 4. For the other side of the coin, please see this answer to Why pick DPP over Aperture?

For the most part, it seems to me that those most vocal about the shortcomings of DPP in various versions are those who are already very well familiar with other applications and then try DPP for a very short time before dismissing it. Like any full-featured and complex application it takes a while to learn the ins and outs and to even discover many of the features and the power of what they can do for the user.

It may well not be the best raw conversion software for you, but it may also offer far more than you think it does, especially the current version which was a major upgrade from version 3. I personally prefer it for the more precise control it gives over color compared to Adobe Lightroom. You always have the option to export images as 16-bit tiffs before working on them in other applications (which is pretty much the way Adobe Camera Raw does it from within Lr or PS before using many of the other tools available in PS). It's not required to reduce them to jpegs when exporting.

As to the particulars of lens correction with regard to EOS cameras, in camera correction, and DPP vs. other apps please see: Canon DSLR Lens Correction


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.