Article
Formats d’enregistrement dans Altron : BMP, JPEG, TIFF, données brutes ou vidéo ?
L’une des premières questions qu’on nous pose après l’installation d’une caméra est : « Dans quel format faut-il enregistrer les images ? » La réponse courte est que cela dépend de ce que vous voulez faire du fichier ensuite. Le choix d’un format n’est pas qu’une question de goût. Il influe directement sur l’espace disque, la charge du processeur et la précision des mesures.

Dans Altron, l’enregistrement est un nœud du graphe (famille Data Saving). Pour choisir un format, il suffit de placer dans le graphe le nœud d’enregistrement de ce format. Si nécessaire, vous pouvez brancher une sortie vers plusieurs nœuds à la fois ; par exemple, un nœud enregistre les données brutes tandis qu’un autre les affiche.
Bitmap Data Saving écrit chaque image sous forme de BMP non compressé. Rien n’est perdu, et presque tous les logiciels peuvent l’ouvrir. L’inconvénient est la taille importante des fichiers.
Sur une caméra linéaire, Scan Height définit combien de lignes sont empilées pour construire une image (1000 par défaut). La valeur DPI est uniquement écrite dans l’en-tête du fichier et ne modifie pas les pixels.
JPEG Data Saving utilise une compression avec perte. Vous réglez la qualité avec Quality, de 1 à 100 ; la valeur par défaut est 100. En dessous de 90, les contours deviennent progressivement pixélisés en blocs.
Le JPEG est un bon choix pour les rapports, les aperçus ou l’envoi sur un réseau. Pour l’archivage à long terme, conservez du TIFF ou des données brutes. Nous ne le recommandons pas pour la mesure ou les travaux scientifiques, car il modifie les données elles-mêmes.
TIFF Data Saving stocke les images sans perte et préserve aussi une profondeur de bits élevée. La plupart des logiciels d’analyse d’image peuvent le lire.
Dans le même panneau, Compression propose deux options : None et Deflate. Avec Deflate, l’image reste strictement identique, mais le fichier devient beaucoup plus petit. Cette compression s’exécute sur tous les cœurs du processeur. Si votre disque est lent, cette option aide le disque à suivre la caméra.
Raw Data Saving écrit les octets de sortie de la caméra, sans aucune interprétation, dans un fichier continu. C’est totalement sans perte et c’est aussi la méthode d’écriture la plus rapide. Son grand avantage est que vous pouvez ensuite rejouer ce même fichier avec RawDataPlayback et modifier les réglages de traitement sur les données d’origine.
Avec Format, vous choisissez entre deux modes :
Si l’enregistrement est très long, ou si vous voulez accéder à une partie sans lire tout le fichier, Separated Raw Data Saving écrit chaque image ou segment dans un fichier distinct. Ce nœud dispose d’une compression sans perte, dont vous choisissez le niveau de 0 à 22. Plus la valeur est élevée, plus le fichier est petit, mais plus le processeur travaille. À des débits élevés, cela peut entraîner des pertes d’images.
Pour la photographie de ligne d’arrivée, Photo Finish Timed Raw Data Saving conserve également l’heure exacte de capture de chaque ligne avec les données.
Pour les caméras matricielles, nous disposons de plusieurs nœuds d’enregistrement vidéo. Les nœuds H.264, H.265 et MPEG-4 créent des fichiers mp4. Il existe aussi un nœud AVI. La compression temporelle réduit la taille des fichiers de plusieurs dizaines de fois, et le fichier se lit comme un film ordinaire. Output FPS est la vitesse de lecture du fichier et n’a pas à correspondre à la cadence réelle de la caméra. Si vous voulez une lecture en temps réel, réglez-la sur la cadence d’images de la caméra.
- Mesure, étalonnage ou analyse scientifique : TIFF, avec Deflate si le disque est lent.
- Retraitement ultérieur avec d’autres réglages : Raw Data Saving.
- Ouverture des données dans un logiciel spectral ou SIG : données brutes au format ENVI.
- Archive à long terme ou rapports : JPEG de haute qualité.
- Présentation à un collègue ou à un client : vidéo.
Beaucoup de gens enregistrent en JPEG des données qui seront mesurées plus tard. Les modifications apportées aux données par la compression avec perte sont irréversibles. En cas de doute, enregistrez en brut : à partir d’un fichier brut, vous pouvez produire n’importe quelle autre sortie en le rejouant, mais à partir des autres sorties, vous ne pouvez pas revenir aux données brutes.
Un dernier point : tous les plug-ins d’enregistrement partagent la même logique pour le chemin, les limites d’enregistrement et le cache. Apprenez-en un et vous connaîtrez les autres. Une présentation plus complète du logiciel se trouve sur la page Altron.
Vous trouverez une explication plus générale des formats de fichiers image dans Wikipédia (en anglais).
Si vous hésitez entre deux formats pour votre projet, contactez-nous et nous examinerons la question ensemble.