When I click on a pictures to view them they seem to look perfectly fine on my laptop, like this:

enter image description here

But when I open them in the picture viewer or any other editor the colors are getting distorted:

enter image description here

Is there a way I can recover the images I am pretty sure the problem was the card reader, but I have already deleted the images from CF card and I need to fix the already copied raw images. The image uploaded is JPEG. I have the same images in RAW format which are getting completely distorted because of the colors

My camera is a Canon 7D.

  • 1
  • 1
    Also, for what it's worth, I wouldn't describe this as "colors getting distorted" — from that, I expected a mild to moderate color shift, as from a problem with color spaces. Here, the image is all messed up, and the only reason color comes into it is that photographs are essentially made of color. – mattdm Dec 5 '15 at 14:58
  • 2
    And, also note that the jpeg preview (your first image) also shows data corruption, although it happens to be to a lesser degree. (See that weird line?) – mattdm Dec 5 '15 at 15:02

It's very likely that you have a bad data card. It's also possible that a bad card reader or interruption in the copy process introduced the corruption. You can try copying again with a different connection, or to altogether a different device.

Because the image looks corrupted both before and after you copy it to your computer, the card is the most likely suspect.

Try the process with a different card. Test a new card with something easy to photograph. It's possible that any part of the process, camera, card, reader, cable, computer, is introducing the problem.


The first image is a corrupt image file. The colours are distorted, just not as severely. You can also see that where the colours change the image is shifted. This is caused by some missing or wrong data in the file.

Similar corruptions in the CR2 file have also occurred, just at a different point, which is why it looks more severe.

Since you have deleted them, unless you can recover them from the CF card using recovery software then the affected images are as good as gone.


Note sure what your image is showing ? Is it a composite or screenshot or what ?

I would point out that screens ( any screens ) will have different colour profiles and unless your OS and software are colour managed and calibrated correctly no two displays will look quite the same.

Cambridge In Colour - Colour Management Basics

  • @anusha you suggested an edit on my post with another image of your own. It would be more helpful to other users to post that image by editing you own post. The norm would be to add a section with a headline "Update" so people can notice it. I will skip your suggested edit to my post pending your decision on that. The problem your second image shows is either a corrupt file ( time to ditch the memory card ) or your system does not have up to date raw codecs installed - check your OS vendor and your camera vendor for a possible newer version of codecs. – StephenG Dec 5 '15 at 11:58
  • 2
    Actually, the SE preference is not to include "edit", "update" or the like when making an edit. – Philip Kendall Dec 5 '15 at 14:09
  • Yeah, there's a history for people who are curious, and a year — or for that matter, a week! — from now, no one cares about the order. Rather than a recorded dialog, we strive for straightforward, understandable questions and direct answers. – mattdm Dec 5 '15 at 14:51
  • 1
    Anyway, based on the (attempted) edit, this clearly isn't the answer. I recommend deletion. – mattdm Dec 5 '15 at 15:01
  • Thanks everyone for your reply. It is a problem with the card reader. During copy the image go corrupted. But I have already deleted the image on the CF card. – Anusha Dec 23 '15 at 13:17

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