PPM (Netpbm) — fichier .ppm
stableFormat d'image couleur minimaliste, texte ou binaire, de la famille Netpbm.
Le PPM (Portable PixMap) est le membre couleur de la famille Netpbm : chaque pixel est codé par trois valeurs (rouge, vert, bleu), sans compression ni support de la transparence.
Il suit la même convention que le PBM et le PGM : variante texte (“P3”, valeurs numériques lisibles) et variante binaire (“P6”, octets bruts), toutes deux identifiables de façon fiable par leurs deux premiers octets.
Malgré (ou grâce à) sa simplicité extrême, le PPM reste largement utilisé comme format pivot dans les outils de traitement d’image en ligne de commande (la suite Netpbm elle-même, ImageMagick), qui l’emploient souvent comme représentation intermédiaire entre deux conversions.
L’absence de toute compression rend un PPM particulièrement volumineux comparé à un PNG ou un JPEG de mêmes dimensions, un compromis accepté précisément parce que le format sert d’étape de calcul plutôt que de stockage final ou de diffusion.
La suite Netpbm complète comprend des dizaines de petits outils en ligne de commande, chacun dédié à une opération simple (rotation, changement d’échelle, conversion), conçus pour être chaînés les uns aux autres via des tubes Unix plutôt qu’utilisés isolément.
L’outil générique anytopnm, fourni avec la suite, détecte automatiquement le format d’une image d’entrée parmi des dizaines de formats reconnus et la convertit vers ce pivot PPM/PGM/PBM commun, une étape fréquente dans d’anciens scripts de traitement par lots avant l’essor d’outils plus intégrés comme ImageMagick.
Certaines bibliothèques d’apprentissage automatique et de vision par ordinateur utilisées en recherche continuent de s’appuyer sur le PPM comme format d’échange minimal entre étapes d’un pipeline expérimental, précisément parce que sa structure entièrement prévisible élimine tout risque d’ambiguïté de décodage lors de la comparaison de résultats entre différentes implémentations d’un même algorithme.
Signature binaire
| Hexadécimal | Offset |
|---|---|
50 33 | 0 |
50 36 | 0 |
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .ppm ?
GIMP, ImageMagick permettent d'ouvrir gratuitement un fichier .ppm. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format PPM (Netpbm) ?
Le type MIME du format PPM (Netpbm) est image/x-portable-pixmap.
Le format PPM (Netpbm) (.ppm) est-il encore utilisé aujourd'hui ?
Oui, le format PPM (Netpbm) est stable et toujours largement utilisé, sans signe de déclin.
Peut-on ouvrir un fichier .ppm sur mobile, sans installer d'application ?
Oui : GIMP fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.
Pourquoi mon fichier .ppm ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :