Catégories

Convertir PNG en Raw

Convertir les images PNG en données de pixels brutes pour traitement avancé

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: image/png

Points clés

Catégorie
Media
Types d’entrée
file, select, checkbox
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Notre outil de conversion PNG vers Raw permet d'extraire les données de pixels brutes de vos images PNG, facilitant ainsi l'intégration de vos ressources graphiques dans des pipelines de traitement d'image personnalisés ou des applications bas niveau.

Quand l’utiliser

  • Préparer des textures ou des données d'image pour des moteurs de rendu personnalisés.
  • Extraire des valeurs de pixels précises pour des analyses de vision par ordinateur.
  • Convertir des assets graphiques en formats binaires bruts pour optimiser le chargement en mémoire.

Comment ça marche

  • Téléchargez votre fichier image au format PNG.
  • Sélectionnez la profondeur de bits souhaitée (8 ou 16 bits par canal).
  • Activez l'option d'alpha prémultiplié si votre flux de travail l'exige.
  • Lancez la conversion pour obtenir votre fichier de données brutes.

Cas d’usage

Développement de shaders pour jeux vidéo nécessitant des données de texture brutes.
Analyse scientifique de données colorimétriques extraites d'images.
Création de buffers de pixels pour des applications de traitement d'image en temps réel.

Exemples

1. Préparation de textures pour moteur de jeu

Développeur de jeux vidéo
Contexte
Le développeur doit importer des sprites PNG dans un moteur de rendu propriétaire qui ne supporte que les données de pixels brutes.
Problème
Convertir les images PNG en un format binaire lisible directement par le moteur sans passer par des bibliothèques de décodage lourdes.
Comment l’utiliser
Importer le sprite, sélectionner 8 bits par canal et activer l'alpha prémultiplié.
Configuration d’exemple
bitDepth: 8, premultiplied: true
Résultat
Un fichier binaire prêt à être chargé directement dans la mémoire vidéo du moteur.

2. Extraction de données pour vision par ordinateur

Ingénieur en IA
Contexte
Un algorithme de reconnaissance doit analyser les valeurs de luminance de chaque pixel d'une image source.
Problème
Extraire les données de pixels sans les métadonnées ou la compression du format PNG.
Comment l’utiliser
Télécharger l'image PNG et convertir en 16 bits par canal pour conserver une haute précision des données.
Configuration d’exemple
bitDepth: 16, premultiplied: false
Résultat
Un flux de données brutes permettant une lecture précise des valeurs de chaque pixel par l'algorithme.

Tester avec des échantillons

image, png, file

Hubs associés

FAQ

Quel est le format de sortie ?

L'outil génère un fichier binaire contenant les valeurs de pixels brutes sans en-tête d'image standard.

Puis-je choisir la profondeur de bits ?

Oui, vous pouvez choisir entre 8 bits ou 16 bits par canal selon vos besoins de précision.

L'outil gère-t-il la transparence ?

Oui, vous pouvez choisir d'utiliser l'alpha prémultiplié pour traiter correctement les canaux de transparence.

Y a-t-il une limite de taille pour le fichier PNG ?

Le fichier PNG source ne doit pas dépasser 50 Mo.

Le fichier converti est-il lisible par un logiciel de retouche photo ?

Non, le fichier Raw généré est une suite de données binaires destinée au développement logiciel et non à l'affichage direct.

Documentation de l'API

Point de terminaison de la requête

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

Paramètres de la requête

Nom du paramètre Type Requis Description
imageFile file (Téléchargement requis) Oui -
bitDepth select Non -
premultiplied checkbox Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/png-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-png-to-raw": {
      "name": "png-to-raw",
      "description": "Convertir les images PNG en données de pixels brutes pour traitement avancé",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=png-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]