Convertisseur TIFF vers tampon de pixels bruts

Exporte les images TIFF sous forme de fichiers de tampon de pixels bruts avec agencement des canaux et profondeur de bits configurables pour les workflows d'image bas niveau

Exporte les pixels decodés d'un TIFF dans un fichier de tampon de pixels bruts sans en-tete. Ce format est utile lorsqu'un autre pipeline graphique ou d'imagerie attend une memoire pixel avec un ordre de canaux et une profondeur de bits connus, mais il ne cree pas un format photo RAW d'appareil et n'integre pas les metadonnees TIFF dans le fichier de sortie.

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: image/tiff

Extraire les metadonnees separement, car les fichiers de tampon de pixels bruts ne les integrent pas

Points clés

Catégorie
Images, audio et vidéo
Types d’entrée
file, select, checkbox
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Ce convertisseur TIFF vers tampon de pixels bruts vous permet d'extraire les données de pixels décodées d'une image TIFF et de les exporter dans un fichier binaire brut sans en-tête. Vous pouvez configurer précisément l'agencement des canaux, la profondeur de bits et l'ordre des octets pour répondre aux exigences de vos pipelines graphiques bas niveau.

Quand l’utiliser

  • Lorsque vous devez charger des données d'image directement dans une mémoire tampon de texture GPU sans passer par une bibliothèque de décodage.
  • Pour préparer des données d'image brutes destinées à des algorithmes de traitement d'image ou des modèles de machine learning exigeant un format de pixel strict.
  • Quand vous travaillez sur des systèmes embarqués nécessitant un ordre des octets et un agencement de canaux spécifiques.

Comment ça marche

  • Sélectionnez et téléchargez votre fichier image TIFF source.
  • Choisissez le format de pixel (RGB, RGBA, BGR ou BGRA), la profondeur de bits (8, 16 ou 32 bits) et l'ordre des octets (Little ou Big Endian).
  • Cochez l'option d'extraction des métadonnées si vous souhaitez conserver les informations du TIFF d'origine séparément.
  • Lancez la conversion pour télécharger le fichier binaire contenant le tampon de pixels bruts décodés.

Cas d’usage

Développement de moteurs de jeu nécessitant le chargement direct de textures brutes en mémoire vidéo.
Préparation de jeux de données d'images pour l'entraînement de réseaux de neurones en C++ ou Python.
Programmation de systèmes embarqués où le décodage de formats d'image complexes est trop coûteux en ressources.

Exemples

1. Préparation de textures pour un moteur de rendu personnalisé

Développeur de moteur graphique
Contexte
Un développeur doit charger des textures de hauteur stockées en TIFF 16-bit directement dans un tampon mémoire GPU sans passer par une bibliothèque de décodage d'image.
Problème
Extraire les données de pixels bruts en 16-bit Little Endian avec un agencement RGB épuré.
Comment l’utiliser
Uploadez le fichier TIFF, sélectionnez le format de pixel 'RGB', la profondeur de bits '16-bit' et l'ordre des octets 'Little Endian'.
Configuration d’exemple
pixelFormat: RGB, bitDepth: 16, outputEndian: little
Résultat
Un fichier binaire brut contenant uniquement les valeurs de pixels 16-bit, prêt à être copié directement dans la mémoire du GPU.

2. Conversion d'images médicales pour traitement sur DSP

Ingénieur en systèmes embarqués
Contexte
Un processeur de signal numérique traite des images médicales TIFF mais ne supporte que les flux de données bruts en Big Endian avec canal Alpha.
Problème
Convertir un TIFF médical en un tampon de pixels RGBA 32-bit Big Endian sans en-tête.
Comment l’utiliser
Sélectionnez le fichier TIFF médical, configurez le format sur 'RGBA', la profondeur sur '32-bit' et l'ordre des octets sur 'Big Endian'.
Configuration d’exemple
pixelFormat: RGBA, bitDepth: 32, outputEndian: big
Résultat
Un fichier de pixels bruts structuré en RGBA 32-bit respectant l'ordre Big Endian, directement lisible par le DSP.

Tester avec des échantillons

image, file

Hubs associés

FAQ

Ce convertisseur crée-t-il un fichier RAW d'appareil photo ?

Non, il génère un tampon de pixels bruts (raw pixel buffer) sans en-tête, contenant uniquement les valeurs de couleur décodées, et non un format photo RAW comme le DNG.

Qu'advient-il des métadonnées du fichier TIFF d'origine ?

Les fichiers de pixels bruts n'intègrent pas de métadonnées. Vous pouvez toutefois choisir de les extraire séparément en cochant l'option dédiée.

Quels formats de canaux de pixels sont pris en charge ?

Vous pouvez exporter vos pixels en formats RGB, RGBA, BGR ou BGRA selon les besoins de votre application.

Puis-je choisir l'ordre des octets pour les profondeurs supérieures à 8 bits ?

Oui, vous pouvez configurer l'ordre des octets en Little Endian (Intel) ou Big Endian (Motorola).

Le fichier de sortie contient-il un en-tête de fichier ?

Non, le fichier généré est un flux binaire pur contenant uniquement les données de pixels bruts, sans aucun en-tête ni métadonnée.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/tiff-to-raw

Paramètres de la requête

Nom du paramètre Type Requis Description
imageFile file (Téléchargement requis) Oui -
pixelFormat select Non -
bitDepth select Non -
outputEndian select Non -
keepMetadata checkbox Non Extraire les metadonnees separement, car les fichiers de tampon de pixels bruts ne les integrent pas

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/tiff-to-raw pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-tiff-to-raw": {
      "name": "tiff-to-raw",
      "description": "Exporte les images TIFF sous forme de fichiers de tampon de pixels bruts avec agencement des canaux et profondeur de bits configurables pour les workflows d'image bas niveau",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=tiff-to-raw",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]