O Google apresentou a biblioteca jpegli para compressão mais eficiente de imagens JPEG.

A empresa Google apresentou uma nova biblioteca aberta chamada jpegli, com uma implementação de codificador e decodificador de imagens no formato JPEG. A biblioteca inclui otimizações adicionais para aumentar a eficiência da codificação, permitindo um aumento de 35% na taxa de compressão de imagens de alta qualidade, em comparação com os codecs JPEG tradicionais. Em comparação com libjpeg-turbo, a biblioteca jpegli permite alcançar um nível de qualidade semelhante, reduzindo a taxa de bits em 32%. Em termos de API e ABI, a biblioteca é completamente compatível com libjpeg62 e pode ser usada como uma substituição transparente. O código da biblioteca é escrito em C++ e é distribuído sob a licença BSD.

O Google apresentou a biblioteca jpegli para compressão mais eficiente de imagens JPEG.

O aumento do nível de compressão é alcançado através da aplicação de tecnologias avançadas para redução de ruído nas imagens e aumento da qualidade, utilizando métodos mais eficazes de modelagem psicovisual para reduzir os artefatos resultantes. Em particular, a jpegli utiliza uma heurística adaptativa de quantização, empregada pelo projeto JPEG XL, bem como algoritmos aprimorados para a seleção de matrizes de quantização e cálculo de resultados intermediários.

A biblioteca jpegli permite a codificação de imagens com uma profundidade de 10 bits ou mais por componente de cor. O resultado das novas algoritmos de codificação se adapta ao modelo tradicional do formato JPEG, que permite o uso de apenas 8 bits por componente de cor. Essa característica garante a compatibilidade com decodificadores existentes, que foram projetados para representações de 8 bits das componentes de cor.

Imagens codificadas com a jpegli estão totalmente em conformidade com o padrão JPEG, não exigem decodificadores específicos e podem ser visualizadas em visualizadores JPEG existentes e navegadores web. O uso de um decodificador próprio para descompactar imagens comprimidas com jpegli permite uma redução adicional dos artefatos. A velocidade de codificação utilizando a jpegli é comparável às bibliotecas libjpeg-turbo e MozJPEG.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster