Datos clave
- Categoría
- Imágenes, audio y video
- Tipos de entrada
- file, select, checkbox
- Tipo de salida
- file
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
Esta herramienta permite decodificar imágenes TIFF y exportar sus datos de píxeles directamente a un archivo de buffer de píxeles raw sin cabecera. Es ideal para desarrolladores y flujos de trabajo gráficos de bajo nivel que requieren un control preciso sobre la disposición de canales, la profundidad de bits y el orden de bytes de la memoria de imagen.
Cuándo usarlo
- •Cuando necesitas alimentar un pipeline de procesamiento gráfico que requiere datos de píxeles puros en memoria sin cabeceras de archivo.
- •Al desarrollar software embebido que procesa mapas de bits directamente con un orden de canales específico como BGR o BGRA.
- •Para extraer la información de color de un archivo TIFF conservando o descartando los metadatos según las necesidades de almacenamiento.
Cómo funciona
- •Sube el archivo de imagen TIFF que deseas procesar en el campo correspondiente.
- •Selecciona el formato de píxeles (RGB, RGBA, BGR o BGRA), la profundidad de bits (8, 16 o 32 bits) y el orden de bytes (Little o Big Endian).
- •Activa la opción de conservar metadatos si necesitas extraer la información del TIFF por separado.
- •Procesa el archivo para descargar el buffer de píxeles raw decodificado y sin compresión.
Casos de uso
Ejemplos
1. Preparación de texturas para motor gráfico personalizado
Desarrollador de motores gráficos- Contexto
- Un desarrollador está creando un motor de renderizado en C++ que carga texturas directamente en la GPU como buffers de memoria plana para optimizar el rendimiento.
- Problema
- El motor requiere los datos de píxeles en formato BGRA de 8 bits sin cabeceras TIFF que ralenticen la carga.
- Cómo usarlo
- Sube el archivo TIFF de la textura, selecciona 'BGRA (4 canales)' como formato de píxeles, define la profundidad en '8-bit' y descarga el archivo binario resultante.
- Configuración de ejemplo
-
pixelFormat: BGRA, bitDepth: 8, outputEndian: little, keepMetadata: false - Resultado
- Se obtiene un archivo de buffer raw que el motor gráfico lee directamente en memoria y transfiere a la GPU sin necesidad de decodificación adicional.
2. Procesamiento de imágenes científicas de alta precisión
Investigador de visión artificial- Contexto
- Un laboratorio analiza imágenes de satélite guardadas en formato TIFF de 16 bits y necesita procesar los canales de color en un sistema embebido que utiliza Big Endian.
- Problema
- El sistema embebido tiene recursos limitados y no puede procesar la estructura compleja ni los metadatos de un archivo TIFF.
- Cómo usarlo
- Sube el TIFF científico, configura el formato de píxeles en 'RGB', la profundidad de bits en '16-bit' y el orden de bytes en 'Big Endian (Motorola)'.
- Configuración de ejemplo
-
pixelFormat: RGB, bitDepth: 16, outputEndian: big, keepMetadata: true - Resultado
- Genera un archivo binario limpio con los píxeles ordenados en Big Endian listos para el coprocesador de hardware, junto con un archivo de metadatos independiente.
Probar con muestras
image, fileHubs relacionados
Preguntas frecuentes
¿Qué es un archivo de buffer de píxeles raw?
Es un archivo binario que contiene únicamente los valores de color de los píxeles de forma consecutiva, sin cabeceras, metadatos ni compresión.
¿Este convertidor genera un formato RAW de cámara fotográfica?
No, no genera archivos RAW de cámaras fotográficas, sino un volcado directo de la memoria de píxeles decodificados.
¿Qué formatos de píxeles son compatibles?
Puedes exportar los datos en formatos RGB, RGBA, BGR y BGRA.
¿Cómo se manejan los metadatos del TIFF original?
Dado que el archivo raw no admite metadatos incrustados, puedes activar la opción para extraerlos y guardarlos por separado.
¿Qué profundidades de bits puedo seleccionar?
La herramienta admite profundidades de 8-bit, 16-bit y 32-bit por canal.