| Babl Una biblioteca de conversión de formato Dynamic, Any Pixel Format. |
Descargar ahora |
Babl Clasificación y resumen
- Nombre del editor:
- Babl Team
- Sitio web del editor:
- http://gegl.org/babl/
Babl Etiquetas
Babl Descripción
Una biblioteca de conversión de formato de píxeles dinámico, de cualquier manera. BABL es una biblioteca de traducción de cualquier formato de píxeles dinámico. ElBAB permite convertir entre los diferentes métodos para almacenar píxeles conocidos como formatos de píxeles que tienen con diferentes bitdepths y otras representaciones de datos, modelos de color y permutaciones de componentes. Un vocabulario para formular nuevos formatos de píxeles De los primitivos existentes, se proporciona, así como el marco para agregar nuevos modelos de color y tipos de datos. Reconocimiento: el escenario más simple para usar BABR está convirtiendo entre los tampones lineales representados por un bablpixelformat tampat.babl_process existente (Babl_fish (Babl_Format ("SRGB"), Babl_Format ("Cie Lab Float")), SRGB_BUFFER, LAB_BUFFER, PIXEL_COUNT); Si los formatos de píxeles existentes no son suficientes para sus necesidades de conversión, se pueden crear otras nuevas sobre la marcha. El constructor proporcionará el creado previo si los duplicados están registrados. Format = babl_format_new (babl_model ("r'g'b '), babl_type (" u8 "), babl_component (" b' "), babl_component (" g '" ), babl_component ("r '"), null); babl_process (babl_fish (source_format, destino_format), source_buffer, destino_buffer, pixel_count); Aquí hay algunas características clave de "Babl": · Rápido. · Preciso. · API estable, pequeña. · Perfil de apuros y optimización. · ANSI C, trabaja en sistemas Win32, Linux y Mac, 32bit y 64bit. · Extendido con nuevos formatos, modelos de color, componentes y tipos de datos. · Referencia 64bit conversiones de puntos flotantes para tipos de datos y modelos de color. ¿Qué hay de nuevo en este lanzamiento: · Mejoras de velocidad Debido a: Hashinged Hashing, rescate temprano a la creación de formatos duplicados, almacenamiento en caché de caminos no existentes. · Las grandes cantidades del núcleo también han sido revisadas y refactoradas. Mejora la cobertura de conversión en la matriz.
Babl Software relacionado