Je suis un peu comme le niveau débutant, alors pardonnez-moi si c'est une question idiote très basique. Une fois que j'ai un fichier image de photographie JPEG, comment puis-je savoir s'il s'agit d'un fichier RAW ou non?
Je suis un peu comme le niveau débutant, alors pardonnez-moi si c'est une question idiote très basique. Une fois que j'ai un fichier image de photographie JPEG, comment puis-je savoir s'il s'agit d'un fichier RAW ou non?
Réponses:
Une fois que j'ai un fichier image de photographie JPEG, comment puis-je savoir s'il s'agit d'un fichier RAW ou non?
Si vous avez un fichier JPEG, ce n'est pas un fichier RAW.
RAW n'est pas un format unique, mais plutôt un nom collectif pour les fichiers d'image qui contiennent des données directement du capteur. Les fichiers RAW doivent être traités afin de les convertir en formats d'image plus généraux comme JPEG ou PNG. La plupart des appareils photo peuvent effectuer ce traitement eux-mêmes, afin d'enregistrer leurs images au format JPEG, ou ils peuvent écrire les données RAW dans un fichier à traiter sur votre ordinateur. Quoi qu'il en soit, si vous savez que votre fichier est un fichier JPEG, par définition, ce n'est pas un fichier RAW.
Sauf si quelqu'un a renommé de manière frivole un fichier RAW, il n'aura jamais de nom de fichier avec l'extension .jpg / .jpeg / .jfif. Les extensions typiques pour les fichiers RAW seront .raw, .arw (Sony), .dng (téléphones Android, etc.), .nef (Nikon), .cr2 (Canon) ...
Un fichier JPEG aura toujours le texte JFIF quelque part près du début s'il est ouvert dans un éditeur de texte ou hexadécimal, parmi les hiéroglyphes (attention: si vous ouvrez un fichier non textuel dans un éditeur de texte, NE JAMAIS l'enregistrer!). Il n'est pas impossible mais extrêmement improbable qu'un fichier RAW l'ait.
Si vous ne voyez pas les extensions de nom de fichier dans Microsoft Windows, décochez "Options des dossiers" / "Masquer les extensions pour les types de fichiers connus".
file
dit: 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
. Inversement, vous trouvez le JFIF dans un fichier RAW s'il y a une miniature JPG intégrée.
file
n'est pas un éditeur de texte / hexadécimal. Essayez xxd
(mais vous ne voulez probablement pas vider le fichier entier, donc je recommande de le limiter (par exemple xxd -l 1024 <file>
)).
grep -i JFIF *.JPG
sur des répertoires entiers. Les seuls hits sont sur les fichiers que j'ai édités (donc l'éditeur d'image utilise le format JFIF). Je soupçonne que c'est parce que les caméras utilisent le format Exif et non l'ancien format JFIF .
Fichier fin JPEGs fin avec .jpg
ou .jpeg
, RAWs fin avec des chaînes différentes (par exemple .cr2
, .nef
, .arw
, ...)
En-têtes de fichiers: généralement, les formats mettent une signature qui indique aux programmes.
Taille: Compte tenu de la même taille et du même motif, même 100 JPEG de qualité seront considérablement plus petits. (par exemple 20 Mio vs 5 Mio)
Demandez à un programme qui sait. La plupart des programmes (sinon tous) utilisent l'en-tête de fichier ou d'autres analyses de fichiers pour déterminer le format d'un fichier. IrfanView vous dit même quand vous avez un JPEG avec une mauvaise fin (par exemple ThisIsNotAPNG.png
)
Bien que vous puissiez enregistrer les modifications des données de l'image dans un JPEG en le réencodant, vous ne pouvez pas, par exemple, dessiner une ligne de crayon dans un RAW et l'enregistrer en tant que RAW - il devra s'agir d'un PSD, TIF, JPEG, ...
Il existe plus de méthodes, mais la plupart impliquent une certaine expérience dans ce genre de choses (par exemple un éditeur HEX). Si vous souhaitez que la réponse soit de bas niveau, je suggère de la déplacer vers le superutilisateur .
Remarque: Comme cela rendrait cette réponse très longue, je n'ai pas considéré les fichiers conteneurs. La plupart des fichiers RAW sont des conteneurs - ils incluent non seulement le RAW lui-même, mais aussi une miniature JPEG. Dans ma réponse, je ne parle que du fichier image dans le conteneur respectif - par exemple, les fichiers JPEG dans les conteneurs RAW sont toujours des fichiers JPEG, et pour autant que je sache, les fichiers JPEG ne sont pas des fichiers conteneurs et ne peuvent donc pas contenir d'images RAW .
Le format RAW, comme on l'appelle généralement, est un groupe de types de fichiers avec différents suffixes. Il existe des *.raw
fichiers et des fichiers propriétaires comme *.cr2
pour Canon, par exemple et bien d'autres. Je suis un Canoneer donc ce qui suit est basé sur mon expérience avec mon Canon.
Presque tous les fabricants ont leur propre format de fichier RAW. Faites également attention à ce que certains, Canon à coup sûr, mettent à jour leur format RAW. Par conséquent, prétendre que «Tous les outils d'image [Canon] peuvent ouvrir toutes les images RAW [Canon]» est faux. Pour prévisualiser un fichier RAW, il faut un programme capable de traiter le format de fichier particulier dans une version particulière. Même Photoshop puissant a des problèmes pour ouvrir chaque fichier RAW.
Le fichier RAW est un vidage des données collectées à partir du capteur et des données contenant les configurations de la caméra. Il s'agit d'une acquisition complète et sans perte de données de la caméra vers la mémoire. Le format RAW n'est pas du tout un format d'image.
Les appareils photo ont des processeurs d'images intégrés (dans le cas de Canon, il s'appelle Digic X ) qui interprètent le fichier RAW en JPEG et le montrent à l'écran et / ou le stockent en mémoire.
Lorsque l'on utilise un appareil photo numérique, le flux de travail interne est:
Si le RAW
mode est sélectionné, le processeur enregistre les données dans l' image telles quelles dans le format spécifique au corps. Si le RAW+JPEG
mode est sélectionné, le processeur enregistre les données telles quelles dans image.cr2 (pour Canons) et l'image traitée dans image.jpeg . Si le JPEG
mode est sélectionné, seule l' image traitée est enregistrée et les données brutes sont perdues à jamais.
C'est pourquoi les images RAW sont énormes par rapport aux vrais formats d'image. Si vous avez une caméra 12MPx avec une profondeur de 16 bits, le fichier RAW contient 12 000 000 * 16 bits d'informations sur l'image, plus une quantité négligeable de données conservant les configurations.
Le JPEG est, d'autre part, un format de fichier dédié au stockage d'images dans des fichiers de taille raisonnable. Il est basé sur une compression avec perte et bénéficie du fait que 50 nuances de noir sont noires à l'œil humain, alors pourquoi s'embêter? Il fonctionne de manière similaire au .mp3
format audio - il ignore les nuances que le détecteur peut distinguer, mais pas les sens humains. Le niveau d'ignorance est régulé par la qualité de la compression.
Comment identifier les fichiers RAW?
jpg
oujpeg
Les fichiers d'images brutes contiennent suffisamment de données pour créer un nombre presque infini d'interprétations de ces données qui tiendront dans un fichier jpeg 8 bits.¹ Chaque fois que vous ouvrez un fichier brut et le regardez sur votre écran, vous ne visualisez pas fichier." Vous en voyez une parmi les innombrables interprétations possibles des données du fichier brut. Les données brutes elles-mêmes contiennent une seule valeur de luminosité (monochrome) mesurée par chaque puits de pixel. Avec les capteurs de caméra masqués Bayer (la grande majorité des appareils photo numériques couleur utilisent des filtres Bayer), chaque pixel possède un filtre de couleur devant lui qui est soit rouge, vert ou bleu. Pour une discussion plus complète sur la façon dont nous obtenons des informations sur les couleurs à partir des valeurs de luminosité uniques mesurées à chaque pixel, veuillez consulterLes fichiers RAW stockent 3 couleurs par pixel, ou une seule?
L'aspect de l'image que vous voyez sur votre moniteur lorsque vous ouvrez un fichier brut est déterminé par la manière dont l'application que vous avez utilisée pour ouvrir le fichier a choisi d'interpréter les données brutes du fichier pour produire une image visible. Chaque application possède son propre ensemble de paramètres par défaut qui déterminent comment les données brutes sont traitées. L'un des paramètres les plus importants est la manière dont la balance des blancs utilisée pour convertir les données brutes est sélectionnée. La plupart des applications ont de nombreux ensembles de paramètres différents qui peuvent être sélectionnés par l'utilisateur, qui est alors libre de modifier les paramètres individuels dans l'ensemble d'instructions utilisé pour interpréter initialement les données dans le fichier brut.
Si vous visualisez une image sur un écran, vous ne regardez pas un fichier brut. Ce que vous voyez est une interprétation possible des données brutes collectées par un capteur de caméra. Cette interprétation peut être l'une de plusieurs choses:
La chose à garder à l'esprit est qu'il n'y a pas d'interprétation unique d'un fichier d'image brute qui est "l'image brute". Les données brutes doivent être traitées pour être vues comme n'importe quelle image significative. Les paramètres des différentes étapes de traitement détermineront l'apparence du résultat. Il n'existe pas de méthode intrinsèquement "correcte" pour traiter les données brutes. Des éléments tels que la température de couleur et la balance des blancs, le contraste, le point blanc, le point noir, etc. doivent être appliqués aux données brutes collectées par le capteur avant qu'elles ne ressemblent à ce que nous appelons une «photographie».
Pour des discussions plus détaillées sur ce que sont et ne sont pas les données dans un fichier d'image brute, veuillez consulter ces autres questions ici à Photography at Stack Exchange:
Les fichiers RAW stockent 3 couleurs par pixel, ou une seule?
Pourquoi le logiciel peut-il corriger la balance des blancs plus précisément pour les fichiers RAW que pour les fichiers JPEG?
RAW en ACR vs JPG en ACR
Pendant la prise de vue en RAW, devez-vous le post-traiter pour que l'image soit belle?
Pourquoi les images RAW sont-elles moins bonnes que les JPEG dans les programmes d'édition?
Pourquoi mon aperçu Lightroom / Photoshop change-t-il après le chargement?
Pourquoi Lightroom modifie-t-il tous les paramètres de mes RAW importés?
¹ Bien sûr, vous pouvez prendre une photo contenant une seule couleur pure dans tout le champ de vision. mais la plupart des photos contiennent une grande variation de teintes, de teintes et de niveaux de luminosité.