Ich bin ein Anfänger, also verzeihen Sie mir, wenn dies eine sehr grundlegende dumme Frage ist. Wie kann ich nach einer JPEG-Fotodatei herausfinden, ob es sich um eine RAW-Datei handelt oder nicht?
Ich bin ein Anfänger, also verzeihen Sie mir, wenn dies eine sehr grundlegende dumme Frage ist. Wie kann ich nach einer JPEG-Fotodatei herausfinden, ob es sich um eine RAW-Datei handelt oder nicht?
Antworten:
Wie kann ich nach einer JPEG-Fotodatei herausfinden, ob es sich um eine RAW-Datei handelt oder nicht?
Wenn Sie eine JPEG-Datei haben, handelt es sich nicht um eine RAW-Datei.
RAW ist kein einzelnes Format, sondern ein Sammelbegriff für Bilddateien, die Daten direkt vom Sensor enthalten. RAW-Dateien müssen verarbeitet werden, um sie in allgemeinere Bildformate wie JPEG oder PNG zu konvertieren. Die meisten Kameras können diese Verarbeitung selbst durchführen, sodass sie ihre Bilder im JPEG-Format speichern, oder sie können die RAW-Daten zur Verarbeitung auf Ihrem Computer in eine Datei schreiben. Wenn Sie wissen, dass es sich bei Ihrer Datei um eine JPEG-Datei handelt, handelt es sich per Definition nicht um eine RAW-Datei.
Wenn eine RAW-Datei nicht leichtfertig umbenannt wird, hat sie niemals einen Dateinamen mit der Erweiterung .jpg / .jpeg / .jfif. Typische Erweiterungen für RAW-Dateien sind .raw, .arw (Sony), .dng (Android-Telefone usw.), .nef (Nikon), .cr2 (Canon) ...
Eine JPEG-Datei hat immer den Text JFIF irgendwo in der Nähe des Starts, wenn sie in einem Text- oder Hex-Editor unter den Hieroglyphen geöffnet wird (Warnung: Wenn Sie eine Nicht-Text-Datei in einem Texteditor öffnen, speichern Sie NIEMALS!). Es ist nicht unmöglich, aber äußerst unwahrscheinlich, dass eine RAW-Datei dies hat.
Wenn in Microsoft Windows keine Dateinamenerweiterungen angezeigt werden, deaktivieren Sie "Ordneroptionen" / "Erweiterungen für bekannte Dateitypen ausblenden".
file
sagt Linux : IMG_1385.JPG: JPEG image data, Exif standard: [TIFF image data, little-endian, direntries=11, description= , manufacturer=Canon, model=Canon IXUS 150, orientation=upper-left, xresolution=200, yresolution=208, resolutionunit=2, datetime=2018:04:17 14:52:46, GPS-Data], baseline, precision 8, 4608x3456, frames 3
. Umgekehrt finden Sie das JFIF in einer RAW-Datei, wenn eine eingebettete JPG-Miniaturansicht vorhanden ist.
file
ist kein Text- / Hex-Editor. Versuchen Sie es xxd
(aber Sie möchten wahrscheinlich nicht die gesamte Datei sichern, daher empfehle ich, sie einzuschränken (z xxd -l 1024 <file>
. B. )).
grep -i JFIF *.JPG
ganze Verzeichnisse anprobiert. Die einzigen Treffer sind Dateien, die ich bearbeitet habe (der Bildeditor verwendet also das JFIF-Format). Ich vermute, das liegt daran, dass Kameras das Exif-Format und nicht das ältere JFIF-Format verwenden .
Datei - Endung: JPEGs endet mit .jpg
oder .jpeg
, RAWs endet mit verschiedenen Saiten (zB .cr2
, .nef
, .arw
, ...)
Dateikopfzeilen: Normalerweise fügen Formate dort eine Signatur ein, die Programme informiert.
Größe: Bei gleicher Größe und gleichem Motiv sind selbst 100 JPEGs in der Qualität deutlich kleiner. (zB 20 MiB vs 5 MiB)
Fragen Sie ein Programm, das weiß. Die meisten (wenn nicht alle) Programme verwenden den Dateikopf oder andere Dateianalysen, um das Format einer Datei zu bestimmen. Irfanview sagt Ihnen auch , wenn Sie eine JPEG mit einem falschen Ende haben (zB ThisIsNotAPNG.png
)
Während Sie Änderungen an den Bilddaten in einem JPEG speichern können, indem Sie es neu codieren, können Sie beispielsweise keine Bleistiftlinie in eine RAW zeichnen und als RAW speichern - es muss sich um eine PSD, TIF, JPEG, ... handeln.
Es gibt mehr Methoden, aber die meisten beinhalten etwas Erfahrung in solchen Dingen (z. B. einen HEX-Editor). Wenn Sie möchten, dass die Antwort niedrig ist, würde ich vorschlagen, sie auf Superuser zu verschieben .
Hinweis: Da diese Antwort sehr lang sein würde, habe ich keine Containerdateien berücksichtigt. Die meisten RAW-Dateien sind Container - sie enthalten nicht nur das RAW selbst, sondern auch eine JPEG-Miniaturansicht. In meiner Antwort spreche ich nur über die Bilddatei im jeweiligen Container - z. B. sind JPEGs in RAW-Containern immer noch JPEGs, und soweit ich weiß, sind JPEGs keine Containerdateien und können daher keine RAW-Bilder enthalten .
Das RAW-Format ist, wie allgemein genannt, eine Gruppe von Dateitypen mit unterschiedlichen Suffixen. Es gibt *.raw
Dateien und proprietäre Dateien wie *.cr2
zum Beispiel für Canon und viele andere. Ich bin Kanonier und das Folgende basiert auf meinen Erfahrungen mit meiner Canon.
Fast jeder Hersteller hat sein eigenes RAW-Dateiformat. Achten Sie auch darauf, dass einige, mit Sicherheit Canon, ihr RAW-Format aktualisieren, sodass die Behauptung "Alle [Canon] Bildwerkzeuge können alle [Canon] RAW-Bilder öffnen" falsch ist. Für die Vorschau einer RAW-Datei ist ein Programm erforderlich, das das jeweilige Dateiformat in einer bestimmten Version verarbeiten kann. Selbst mächtiges Photoshop hat Probleme beim Öffnen jeder RAW-Datei.
Die RAW-Datei ist ein Speicherauszug der vom Sensor gesammelten Daten sowie der Daten, die die Kameraeinstellungen enthalten. Es ist eine vollständige und verlustfreie Erfassung von Daten von der Kamera in den Speicher. Das RAW-Format ist überhaupt kein Bildformat.
Die Kameras verfügen über integrierte Bildprozessoren (im Fall von Canon heißt es Digic X ), die die RAW-Datei in JPEG interpretieren und auf dem Bildschirm anzeigen und / oder im Speicher speichern.
Wenn Sie eine Digitalkamera verwenden, lautet der interne Workflow:
Wenn der RAW
Modus ausgewählt ist, speichert der Prozessor die Daten unverändert im körperspezifischen Format im Bild . Wenn der RAW+JPEG
Modus ausgewählt ist, speichert der Prozessor die Daten unverändert in image.cr2 (für Canons) und verarbeitet das Bild in image.jpeg . Wenn der JPEG
Modus ausgewählt ist, wird nur das verarbeitete Bild gespeichert und die Rohdaten gehen für immer verloren.
Aus diesem Grund sind die RAW- Bilder im Vergleich zu echten Bildformaten enorm. Wenn Sie eine 12MPx-Kamera mit 16-Bit-Tiefe haben, enthält die RAW-Datei 12 000 000 * 16 Bit Bildinformationen sowie eine vernachlässigbare Datenmenge, die die Einstellungen beibehält.
JPEG ist dagegen ein Dateiformat zum Speichern von Bildern in Dateien mit angemessener Größe. Es basiert auf verlustbehafteter Komprimierung und profitiert von der Tatsache, dass 50 Schwarztöne für das menschliche Auge schwarz sind. Warum also die Mühe machen? Es funktioniert ähnlich wie das .mp3
Audioformat - es ignoriert die Nuancen, die der Detektor unterscheiden kann, die menschlichen Sinne jedoch nicht. Der Grad der Unwissenheit wird durch die Komprimierungsqualität reguliert.
Wie identifiziere ich RAW-Dateien?
jpg
oderjpeg
Rohbilddateien enthalten genügend Daten, um eine nahezu unendliche Anzahl von Interpretationen dieser Daten zu erstellen, die in eine 8-Bit-JPEG-Datei passen.¹ Jedes Mal, wenn Sie eine Rohdatei öffnen und auf Ihrem Bildschirm anzeigen, wird "THE raw" nicht angezeigt Datei." Sie sehen eine von unzähligen möglichen Interpretationen der Daten in der Rohdatei. Die Rohdaten selbst enthalten einen einzelnen (monochromen) Helligkeitswert, der von jeder Pixelvertiefung gemessen wird. Mit Bayer-maskierten Kamerasensoren (die überwiegende Mehrheit der Farbdigitalkameras verwendet Bayer-Filter) hat jeder Pixelschacht einen Farbfilter vor sich, der entweder rot, grün oder blau ist. Eine ausführlichere Beschreibung, wie wir Farbinformationen aus den einzelnen Helligkeitswerten erhalten, die an jeder Pixelvertiefung gemessen werden, finden Sie unterRAW-Dateien speichern 3 Farben pro Pixel oder nur eine?
Wie das Bild, das Sie beim Öffnen einer Rohdatei auf Ihrem Monitor sehen, aussehen wird, hängt davon ab, wie die Anwendung, mit der Sie die Datei geöffnet haben, die Rohdaten in der Datei interpretiert, um ein sichtbares Bild zu erstellen. Jede Anwendung verfügt über einen eigenen Satz von Standardparametern, die bestimmen, wie die Rohdaten verarbeitet werden. Einer der wichtigsten Parameter ist die Auswahl des Weißabgleichs , mit dem die Rohdaten konvertiert werden. Die meisten Anwendungen verfügen über viele verschiedene Parametersätze, die vom Benutzer ausgewählt werden können. Dieser kann dann einzelne Einstellungen innerhalb der Anweisungen ändern, die zum anfänglichen Interpretieren der Daten in der Rohdatei verwendet werden.
Wenn Sie ein Bild auf einem Bildschirm anzeigen, sehen Sie keine Rohdatei. Was Sie sehen, ist eine mögliche Interpretation der von einem Kamerasensor gesammelten Rohdaten. Diese Interpretation kann eines von mehreren Dingen sein:
Beachten Sie, dass es keine einzige Interpretation einer Rohbilddatei gibt, die "DAS Rohbild" ist. Rohdaten müssen verarbeitet werden, um als aussagekräftiges Bild angesehen zu werden. Die Einstellungen der verschiedenen Verarbeitungsschritte bestimmen, wie das Ergebnis aussieht. Es gibt keine einzige von Natur aus "richtige" Methode, um die Rohdaten zu verarbeiten. Dinge wie Farbtemperatur und Weißabgleich, Kontrast, Weißpunkt, Schwarzpunkt usw. müssen auf die vom Sensor erfassten Rohdaten angewendet werden, bevor sie so aussehen, wie wir es als "Foto" bezeichnen.
Ausführlichere Informationen darüber, was die Daten in einer Rohbilddatei sind und was nicht, finden Sie in den anderen Fragen hier bei Fotografie bei Stack Exchange:
RAW-Dateien speichern 3 Farben pro Pixel oder nur eine?
Warum kann Software den Weißabgleich für RAW-Dateien genauer korrigieren als mit JPEGs?
RAW in ACR vs JPG in ACR Müssen Sie es
während der Aufnahme in RAW nachbearbeiten, damit das Bild gut aussieht?
Warum sehen RAW-Bilder in Bearbeitungsprogrammen schlechter aus als JPEGs?
Warum ändert sich meine Lightroom / Photoshop-Vorschau nach dem Laden?
Warum ändert Lightroom alle Einstellungen meiner importierten RAWs?
¹ Sicher, Sie könnten ein Bild aufnehmen, das eine einzige reine Farbe im gesamten Sichtfeld enthält. Die meisten Fotos enthalten jedoch eine große Variation von Farbtönen, Farbtönen und Helligkeitsstufen.