Warum ist die untere Hälfte meiner Bilder grau?

9

Mein Schwager hat nach meiner Geburt einige Fotos von meiner Tochter gemacht.

Wenn ich die Bilder öffne oder die Vorschau betrachte, sehen sie alle so aus (mit der unteren Hälfte grau):

Graues Bild

Zuerst dachte ich, dass die Bilder nur verfälscht waren, aber nachdem ich mit ihnen herumgespielt hatte, bemerkte ich etwas Seltsames.

Wenn ich mit der rechten Maustaste auf das Bild klicke und Drehen im Uhrzeigersinn (oder gegen den Uhrzeigersinn ) auswähle , kann ich das gesamte Bild für eine Sekunde sehen. So was:

Voll gedreht

Aber nach einer Sekunde sieht das Miniaturbild so aus:

Mit Grau gedreht

Wenn es für eine Sekunde auf das vollständige Image zugreifen kann, besteht dann die Möglichkeit, dass ich das vollständige Image wiederherstellen kann? Oder irgendwie sparen? (Diese Bilder können sonst nicht wiederhergestellt werden.)

Vaccano
quelle
1
In welchem ​​Format sind die Bilder? Haben Sie versucht, sie in andere Programme (Paint) zu laden?
Pubby
@vaccano Ich habe ein ähnliches Thema mit weiteren Details beantwortet stackoverflow.com/questions/33236985/…
maytham-ɯɐɥʇʎɐɯ
Alte Frage, die gerade gestoßen wurde. Die Tatsache, dass das gesamte Bild kurz vor dem Erscheinen des Graus sichtbar ist, bedeutet, dass der gesamte Bildinhalt noch vorhanden ist. Was auch immer das Problem ist, es scheint, dass die Rendering-Software das graue Band hinzufügt. Ich habe keine spezifische Lösung, aber ich würde versuchen, das Bild in einer anderen Software zu öffnen, um zu sehen, ob etwas anderes mit dem, was beschädigt wurde, umgehen kann, und es richtig anzuzeigen. Irfanview ist manchmal gut dafür. Dann können Sie es mit dieser Software als neue Datei speichern, hoffentlich unbeschädigt. (Fortsetzung)
fixer1234
Im schlimmsten Fall können Sie es im Querformat im Vollbildmodus anzeigen und den Bildschirm erfassen. Es hat möglicherweise eine niedrigere Auflösung, aber zumindest hätten Sie ein sichtbares Bild.
Fixer1234

Antworten:

0

Während Kobaltz den Grund hat, haben sie keine Ursache für das Problem angegeben. Angenommen, Ihre Fotos wurden mit einer Digitalkamera aufgenommen, die auf einem Wechselmedium (SD-Karte, CF-Karte usw.) aufgezeichnet wurde. Diese Beschädigung des Fotos wird durch ein fehlerhaftes oder fehlerhaftes Speichermedium verursacht.

Ich habe dies auf einer Low-End-SD-Karte erlebt, auf der das Bild normal aussah, während Windows Photo Viewer das Bild renderte, aber sobald es fertig war, gab es anstelle von Grauzonen Farben und Verzerrungen im gesamten Bild.

Soweit ich weiß, können Sie dies leider nicht wirklich beheben, da die Bilder falsch gespeichert wurden. Ich bin mir sicher, dass Sie mit ein bisschen Google-Fu etwas finden könnten, das vielleicht einige Ihrer Bilder retten könnte.

TorpedoBench
quelle
0

Wenn Sie eine Bildbearbeitungssoftware wie Photoshop oder Photoshop Elements haben, versuchen Sie, die Datei darin zu öffnen, und nehmen Sie eine geringfügige Anpassung vor (nichts, was das Bild drastisch verändert). Speichern Sie dann das Foto zurück an denselben Speicherort und überschreiben Sie die Originaldatei. In vielen Fällen werden die Daten, die in der ursprünglichen beschädigten Datei fehlten, ordnungsgemäß geschrieben. Ich musste dies mit ungefähr 50 Fotos tun, wenn ich ein schlechtes Segment auf der SD-Karte meiner Kamera hatte.

Stellen Sie außerdem sicher, dass Sie die Karte in Ihrer Kamera neu formatieren, da Sie anscheinend ein Problem mit Ihrer SD-Karte haben.

fran0628
quelle
0

Etwas über das Kopieren vom Telefon auf den PC hat dies für mich verursacht. Als ich mir die Fotos per E-Mail schickte, wurde das Problem behoben.

user5389726598465
quelle
-1

Ein einzelnes gespiegeltes Bit in JPEG-Daten kann dies tun.

Im JPEG-Bitstrom ist FF 00 gültig und der Decoder weiß, was damit zu tun ist. In Bits ist dies 1111111100000000. Lassen Sie uns das letzte Bit umdrehen, so dass wir 1111111100000001 haben. In HEX ist dies FF 01. Die meisten Decoder werden versuchen, dies als JPEG-Marker zu interpretieren, es gibt jedoch keinen entsprechenden JPEG-Marker. Infolgedessen stoppt der Decoder die Decodierung und meldet möglicherweise einen ungültigen JPEG-Marker. Ab diesem Punkt ist das Bild grau oder einfarbig.

JPEGSnoop erwähnt auch den ungültigen Marker + die Byteadresse. Mit einem Binäreditor können Sie versuchen, FF 01 in FF 00 zu ändern. Meiner Erfahrung nach ist es jedoch nur ein Bit, das gespiegelt wurde, sondern eine Gruppe von Bytes.

Es kann oft repariert werden. Ich habe ein Tool namens JPG-Repair Toolkit erstellt.

Bogen
quelle