Points clés
- Catégorie
- Images, audio et vidéo
- Types d’entrée
- file, text, select
- Type de sortie
- file
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
Cet outil en ligne vous permet de convertir instantanément un tampon de pixels bruts sans en-tête en une image JPEG standard. En spécifiant manuellement la largeur, la hauteur, le nombre de canaux et la profondeur de bits, vous pouvez reconstruire et visualiser la structure binaire de vos données d'image sans avoir besoin d'un conteneur de fichier classique.
Quand l’utiliser
- •Lorsque vous devez analyser et afficher un dump de framebuffer extrait de la mémoire d'un système embarqué.
- •Lors du développement d'algorithmes de traitement d'image qui exportent des matrices de pixels bruts sans métadonnées.
- •Pour convertir des captures de capteurs industriels ou médicaux stockées sous forme de flux binaires RVB ou en niveaux de gris.
Comment ça marche
- •Sélectionnez et téléversez votre fichier de tampon de pixels bruts (raw pixel buffer).
- •Saisissez les dimensions exactes de l'image en pixels (largeur et hauteur).
- •Choisissez le nombre de canaux de couleur (1 pour niveaux de gris, 3 pour RVB, 4 pour RVBA) et la profondeur de bits (8 ou 16 bits).
- •Définissez la qualité de compression JPEG souhaitée et téléchargez l'image convertie.
Cas d’usage
Exemples
1. Visualisation d'un framebuffer RVB de système embarqué
Ingénieur en systèmes embarqués- Contexte
- Un ingénieur extrait un dump mémoire brut de l'écran LCD d'un appareil en cours de développement. Le fichier ne contient aucun en-tête, seulement les octets de couleur.
- Problème
- Il doit vérifier visuellement si l'affichage de l'interface graphique est correct.
- Comment l’utiliser
- Il téléverse le fichier binaire, configure la largeur à 800, la hauteur à 480, sélectionne 3 canaux (RVB) et une profondeur de 8 bits.
- Configuration d’exemple
-
Largeur: 800, Hauteur: 480, Canaux: 3 (RVB), Profondeur: 8 bits, Qualité: 90 - Résultat
- L'outil génère une image JPEG affichant l'interface utilisateur du système embarqué sans aucune distorsion.
2. Conversion d'une capture de capteur en niveaux de gris 16 bits
Chercheur en vision industrielle- Contexte
- Un chercheur travaille avec un capteur infrarouge qui enregistre des images brutes en niveaux de gris avec une précision de 16 bits par pixel.
- Problème
- Il doit convertir ces fichiers binaires bruts en images JPEG pour les inclure dans un rapport de recherche.
- Comment l’utiliser
- Il importe le fichier binaire, définit la largeur à 1024, la hauteur à 1024, choisit 1 canal (Niveaux de gris) et sélectionne la profondeur de 16 bits.
- Configuration d’exemple
-
Largeur: 1024, Hauteur: 1024, Canaux: 1 (Niveaux de gris), Profondeur: 16 bits, Qualité: 85 - Résultat
- Le fichier binaire est converti en une image JPEG nette représentant la capture infrarouge.
Tester avec des échantillons
image, jpg, fileHubs associés
FAQ
Cet outil peut-il ouvrir des fichiers RAW d'appareils photo comme le DNG ou le CR2 ?
Non. Cet outil ne décode pas les formats de conteneurs photo RAW propriétaires. Il traite uniquement les tampons de pixels bruts (raw pixel buffers) sans en-tête.
Quels types de canaux de couleur sont pris en charge ?
Vous pouvez configurer l'outil pour interpréter 1 canal (niveaux de gris), 2 canaux (niveaux de gris + alpha), 3 canaux (RVB) ou 4 canaux (RVBA).
Pourquoi mon image JPEG de sortie apparaît-elle déformée ou brouillée ?
Cela se produit généralement si la largeur, la hauteur ou le nombre de canaux spécifiés ne correspondent pas exactement à la structure du fichier binaire d'origine.
L'outil prend-il en charge les données de pixels en 16 bits ?
Oui, vous pouvez sélectionner une profondeur de bits d'entrée de 16 bits par canal pour décoder correctement vos tampons de pixels.
Quelle est la taille maximale de fichier acceptée ?
L'outil accepte des fichiers de tampons de pixels bruts allant jusqu'à 200 Mo.