Datos clave
- Categoría
- Imágenes, audio y video
- Tipos de entrada
- file, text, select
- Tipo de salida
- file
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
Esta herramienta permite convertir un buffer de píxeles raw sin cabecera directamente en una imagen PNG estructurada. Al definir manualmente el ancho, el alto, los canales de color y la profundidad de bits, puede reconstruir y visualizar datos binarios de imagen sin necesidad de metadatos o contenedores de archivos complejos.
Cuándo usarlo
- •Cuando dispone de un archivo binario con datos de píxeles puros y necesita visualizarlo o guardarlo en formato PNG.
- •Al depurar volcados de memoria gráfica o buffers de vídeo frame a frame en desarrollo de sistemas embebidos.
- •Cuando trabaja con salidas de sensores de cámara que entregan flujos de píxeles crudos sin formato de archivo estándar.
Cómo funciona
- •Suba el archivo binario que contiene el buffer de píxeles raw a la plataforma.
- •Configure las dimensiones exactas de la imagen en píxeles, el número de canales (escala de grises, RGB o RGBA) y la profundidad de bits (8 o 16 bits por canal).
- •Seleccione el nivel de compresión PNG deseado y procese el archivo para descargar la imagen reconstruida.
Casos de uso
Ejemplos
1. Reconstrucción de Framebuffer Embebido
Desarrollador de firmware- Contexto
- Un desarrollador extrae un volcado de pantalla de un microcontrolador que almacena la pantalla en formato RGB de 8 bits sin cabecera.
- Problema
- Necesita verificar visualmente si la interfaz gráfica se está renderizando correctamente en la pantalla de 800x480.
- Cómo usarlo
- Sube el archivo binario del volcado, define el ancho en 800, el alto en 480, selecciona 3 canales (RGB) y 8 bits de profundidad.
- Configuración de ejemplo
-
width: 800, height: 480, channels: 3, bitDepth: 8 - Resultado
- Obtiene una imagen PNG nítida que muestra la interfaz de usuario del dispositivo embebido para su validación.
2. Conversión de Textura RGBA de Videojuego
Modder de videojuegos- Contexto
- Un modder extrae un archivo de textura sin comprimir de un juego, el cual contiene transparencia pero carece de cabecera de imagen.
- Problema
- Convertir el flujo binario de píxeles en un archivo PNG editable manteniendo el canal alfa.
- Cómo usarlo
- Carga el archivo de textura raw, introduce las dimensiones de 256x256 píxeles, selecciona 4 canales (RGBA) y una profundidad de 8 bits.
- Configuración de ejemplo
-
width: 256, height: 256, channels: 4, bitDepth: 8, compression: 9 - Resultado
- Genera un archivo PNG transparente de 256x256 píxeles listo para ser editado en cualquier software de diseño gráfico.
Probar con muestras
image, png, fileHubs relacionados
Preguntas frecuentes
¿Esta herramienta puede abrir archivos RAW de cámaras fotográficas como DNG, CR2 o NEF?
No. Esta herramienta solo procesa buffers de píxeles binarios puros sin cabecera, no formatos de archivos de cámaras fotográficas.
¿Qué sucede si introduzco un ancho o alto incorrecto?
La imagen resultante aparecerá distorsionada, sesgada o el proceso de conversión fallará debido a la desalineación de los bytes.
¿Qué canales de color son compatibles?
Soporta 1 canal (escala de grises), 2 canales (escala de grises + alfa), 3 canales (RGB) y 4 canales (RGBA con transparencia).
¿Admite buffers con profundidad de color de 16 bits?
Sí, puede seleccionar entre 8 bits y 16 bits por canal según la estructura de su buffer original.
¿Cómo influye el nivel de compresión PNG?
Un nivel de compresión más alto genera un archivo PNG de menor tamaño en disco, pero requiere más tiempo de procesamiento.