EN JA ZH ES

Codificador de imágenes

Un módulo de software que comprime datos de píxeles sin procesar en un formato de imagen específico (JPEG, PNG, WebP, etc.) con ajustes configurables de calidad y compresión.

Un codificador de imágenes convierte datos de píxeles sin comprimir (buffer RGB/RGBA) en memoria a un formato de archivo específico. El proceso de codificación aplica algoritmos de compresión, antepone encabezados de formato e incrusta metadatos. Cada formato tiene codificadores dedicados: libjpeg-turbo para JPEG, libpng/OxiPNG para PNG y libwebp para WebP.

La calidad del codificador se mide por el equilibrio entre eficiencia de compresión (tamaño de archivo a calidad equivalente) y velocidad de procesamiento. MozJPEG, por ejemplo, produce archivos 5-10% más pequeños que libjpeg estándar pero codifica más lentamente. Elegir el codificador adecuado depende del caso de uso.

Para el procesamiento del lado del cliente, los navegadores proporcionan codificadores integrados mediante Canvas toBlob(), mientras que los codificadores compilados en WebAssembly ofrecen ratios de compresión superiores para aplicaciones exigentes.

Términos relacionados

Artículos relacionados