pixo.tools

Buscar herramientas

Busca entre más de 20 herramientas…

JPEG vs WebP en Pixo: una prueba de referencia reproducible

Esta prueba de referencia ejecuta el motor de compresión inteligente actual de Pixo con entradas JPEG y WebP equivalentes generadas a partir de cuatro lienzos deterministas. El resultado es una referencia de ingeniería transparente, no una afirmación universal de que un formato siempre gana.

Por PixoPublicado Actualizado

Anuncio

Método y corpus

El corpus sintético de dominio público contiene clases de color tipo gradiente/foto, ilustración plana, interfaz de texto y ruido determinista a 640×480. Cada lienzo se codifica a JPEG y WebP con calidad de navegador 0.92, y luego Pixo lo procesa con calidad 90, una dimensión máxima de 1920 píxeles y la regla de nunca entregar un archivo más grande. No se incluye ninguna imagen de usuario ni de terceros.

Resultado agregado

Generado a partir del artefacto de referencia versionado en el momento de la compilación.

Cómo cambió la diferencia según la clase de imagen

Generado a partir del artefacto de referencia versionado en el momento de la compilación.

Reprodúcelo

Ejecuta pnpm benchmark:images:check para reconstruir el runtime de compresión sin empaquetar y volver a ejecutar los ocho casos. La verificación falla si un resultado se sale de la tolerancia del 2% establecida. Ejecuta pnpm benchmark:images solo cuando actualices intencionalmente el artefacto versionado, tras revisar cambios de códec, navegador, corpus o ajustes.

Límites e interpretación

Estas son comparaciones de bytes entre lienzos sintéticos equivalentes, no un estudio ciego de calidad visual ni una muestra representativa de todas las fotos o gráficos. Los archivos JPEG y WebP de origen ya estaban codificados antes de que Pixo los procesara, así que tanto la codificación de origen como la recompresión afectan el resultado. El navegador, el códec, los ajustes, las dimensiones, la transparencia y el contenido pueden cambiar el resultado; prueba con imágenes de producción representativas antes de elegir un formato predeterminado.

Resultados del benchmark

FormatoCasosBytes de entradaBytes de salidaAhorro
jpeg4360.496358.5980,53%
webp4318.940282.69411,36%

Chromium 149.0.7827.55 · Método: pixo-smart-compression-v1

Ver datos del benchmark (JSON)

Fuentes y referencias

Anuncio