Beschädigtes JPG hat unerwünschte Farbbalkenüberlagerung [Duplikat]

Ich habe Fotos von der SD-Karte meiner Kamera auf meinen Computer übertragen (unter Verwendung eines Karten-/RAM-Lesegeräts) und die Originalfotos gelöscht. Jetzt habe ich gerade festgestellt, dass in Fotos Farbbalken überlagert sind. Hier ist ein Beispiel:

Geben Sie hier die Bildbeschreibung ein

Sie können das Originalbild (einschließlich Metadaten) hier herunterladen. Beachten Sie, dass die Farbbalken nicht im Miniaturbild vorhanden sind! :

https://drive.google.com/file/d/0B0xoao6g6xzoLUxkcnpuTkNjMkk/view?usp=sharing

Schuld scheint der Transfer zu sein. Sind Sie einverstanden? Warum kann das Übertragen eines Fotos dieses möglicherweise beschädigen? Ich habe dieses Problem mit anderen Dateitypen nicht gesehen.

Da ich die Originalfotos nicht habe, gibt es eine Möglichkeit, diese Beschädigung zu beheben/zu reduzieren?

Nur weil die Beschädigung im Miniaturbild nicht offensichtlich ist, bedeutet das nicht, dass die gesamte Datei nicht bereits beschädigt war, als sie auf die Karte in der Kamera geschrieben wurde.
@MichaelClark: Ja. Bedeutet das, dass die Kamera selbst das Miniaturbild generiert und in die JPEG-Datei eingebettet hat? Mein PC hätte es nicht geschafft, da das unbeschädigte Image nicht verfügbar ist.
Ja, Kameras generieren normalerweise eine Miniaturvorschau und betten sie in die Datei ein, bevor sie in den Puffer geladen werden, um sie auf die Speicherkarte zu schreiben.

Antworten (1)

Kurze Antwort: Vielleicht haben Sie Glück!

Wie Sie vermutet haben, scheinen Sie während der Übertragung tatsächlich einige Korruptionen erlebt zu haben. Technisch gesehen besteht ein JPG aus winzigen Pixelblöcken, die als "MCU-Block" (Minimum Coded Unit) bezeichnet werden. Im Fall Ihres Bildes hat die MCU die Größe von 16*8 Pixel (normale Größen sind 8*8, 8*16 und 16*8). Wie man in Ihrem Bild sehen kann, erscheint Korruption tatsächlich als Blöcke.

Zoomen Sie auf den ersten beschädigten Block

Wenn ein Block während der Übertragung beschädigt wird, sind im Allgemeinen alle folgenden Blöcke "korrumpiert". Wenn Sie Glück haben, sind die Informationen immer noch auf Ihrer Festplatte vorhanden, aber irgendwie falsch ausgerichtet. Wenn also ein Bildbetrachter versucht, Ihr Bild zu lesen, zeigt es seltsame Farben und falsch ausgerichtete Linien (im Grunde können Sie wahrscheinlich den angezeigten Teil Ihres Bildes wiederherstellen, wenn Ihr Bildbetrachter etwas anzeigt ... aber wahrscheinlich nicht das gesamte Bild).

Wenn nur eine solche Beschädigung auftritt, können Sie versuchen, sie manuell zu beheben. Sie verlieren die Daten aus den beschädigten Blöcken, können aber möglicherweise die anderen wiederherstellen.

WARNUNG: Da die meisten "Reparatur"-Verfahren Ihr Bild verändern, erstellen Sie eine Kopie davon, bevor Sie versuchen, es zu reparieren.

Ich habe es geschafft, dieses Bild mit einem kostenlosen Tool namens "JPEG Repair Shop" (JRS) von Anders Pedersen ( http://anderspedersen.net/jpegrepair ) wiederherzustellen:

Repariertes Image (Blöcke sind immer noch beschädigt)

Im Grunde müssen Sie nur ein Bild laden, den ersten beschädigten Block finden und auf "Farben reparieren" klicken. Manchmal geben die Optionen "Farben korrigieren" immer noch seltsame Farben. In diesem Fall können Sie auch MCU-Blöcke hinzufügen/entfernen und dann erneut versuchen, die Farben zu korrigieren.

Sie können sehen, dass jetzt fast das gesamte Bild in Ordnung ist. Einige Blöcke sind immer noch beschädigt. Sie können sie im folgenden Bild rot sehen:

Repariertes Bild (beschädigte Blöcke in Rot)

Schließlich können Sie mit Photoshop und dem Klonstempel oder den inhaltsbezogenen Füllwerkzeugen Folgendes erhalten:

Repariertes Bild

Einige andere Tools können möglicherweise bessere Ergebnisse erzielen. Vielleicht können Sie PhotoShop verwenden, um alles zu tun, aber ich weiß nicht, wie.

Wow, danke! Welchen Ansatz haben Sie gewählt, um das Bild zu korrigieren? Es gibt noch mehr beschädigte Fotos, die repariert werden müssen.
Ich habe weitere Details hinzugefügt, ich hoffe, Sie können Ihre Bilder speichern :)
Praktisches Tool - es lohnt sich auch darauf hinzuweisen, dass das Werfen einer Wiederherstellungssoftware auf die SD-Karte möglicherweise auch die Dateien wiederherstellen kann.
@JamesSnell: Guter Punkt!