Mon beau-frère a pris des photos pour moi de ma fille après sa naissance.
Lorsque j'ouvre les images ou que je regarde les aperçus, ils ressemblent tous à cela (avec la moitié inférieure grise):
Au début, je pensais que les images étaient juste corrompues, mais après avoir joué avec elles, j'ai remarqué quelque chose d'étrange.
Si je clique avec le bouton droit sur l'image et sélectionne la rotation dans le sens horaire (ou anti-horaire ), je peux voir l'image entière pendant une seconde. Comme ça:
Mais après une seconde, la vignette ressemble à ceci:
S'il peut accéder à l'image complète pendant une seconde, est-il possible de restaurer l'image complète? Ou en quelque sorte l'enregistrer? (Ces images ne sont pas récupérables autrement.)
Réponses:
Ce sont probablement des images JPEG. J'ai vu cela dans de rares cas où l'image n'était pas entièrement copiée et laissée corrompue.
Consultez cet article pour voir si cela vous aidera à corriger / comprendre ce qui se passe.
http://www.impulseadventure.com/photo/fix-corrupt-jpeg-photo.html
la source
Bien que kobaltz ait la raison, ils n'ont pas précisé la source du problème. En supposant que vos photos ont été prises avec un appareil photo numérique enregistré sur un support amovible (carte SD, carte CF, etc.), cette corruption de photo est causée par un support de stockage défectueux ou défectueux.
J'ai vécu cela sur une carte SD bas de gamme où l'image aurait l'air normale pendant que Windows Photo Viewer rendait l'image, mais dès qu'elle a terminé, au lieu d'un espace gris, il y avait des couleurs et de la distorsion sur toute l'image.
Malheureusement, d'après ce que je sais, vous ne pouvez pas vraiment résoudre ce problème, car les images n'ont pas été enregistrées correctement. Je suis certain qu'avec un peu de Google-fu, vous pourriez trouver quelque chose qui pourrait peut-être sauver certaines de vos images.
la source
Si vous avez un logiciel d'édition d'image comme Photoshop ou Photoshop Elements, essayez d'ouvrir le fichier et faites un ajustement mineur (rien qui ne changera radicalement l'image). Enregistrez ensuite la photo au même endroit, en écrasant le fichier d'origine. Dans de nombreux cas, il écrit correctement les données manquantes dans le fichier corrompu d'origine. J'ai dû le faire avec environ 50 photos lorsque j'avais un mauvais segment sur la carte SD de mon appareil photo.
Aussi - assurez-vous de reformater la carte dans votre appareil photo car il semble que vous ayez un problème avec votre carte SD.
la source
Quelque chose à propos de la copie du téléphone vers le PC a provoqué cela pour moi. Lorsque je me suis envoyé les photos par e-mail, j'ai résolu le problème.
la source
Un seul bit inversé dans les données JPEG peut le faire.
En JPEG, le flux binaire FF 00 est valide et le décodeur saura quoi en faire. En bits, il s'agit de 1111111100000000. Renversons le dernier bit pour obtenir 1111111100000001. En HEX, il s'agit de FF 01. La plupart des décodeurs tentent d'interpréter cela comme un marqueur JPEG, mais il n'y a pas de marqueur JPEG correspondant. Par conséquent, le décodeur arrête le décodage, signalant peut-être un marqueur JPEG non valide. À partir de ce moment, l'image sera grise ou un autre bloc de couleur solide.
JPEGSnoop mentionnera également le marqueur non valide + l'adresse d'octet. En utilisant un éditeur binaire, vous pouvez essayer de changer FF 01 en FF 00. D'après mon expérience, ce n'est rarement qu'un bit qui a basculé mais un groupe d'octets.
Il peut souvent être réparé, j'ai créé un outil pour cela appelé JPG-Repair Toolkit.
la source