libjpeg-turbo-2.1.5.1

Introdução a libjpeg-turbo

libjpeg-turbo é uma bifurcação do libjpeg "IJG" original que usa "SIMD" para acelerar a compressão e descompressão "JPEG" da linha de base. libjpeg é uma biblioteca que implementa codificação, decodificação e transcodificação de imagens "JPEG".

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

  • Transferência (HTTP): https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-2.1.5.1.tar.gz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: aed60d4d776dd5cf00b5a01c609d50f7

  • Tamanho da transferência: 2,2 MB

  • Espaço em disco estimado exigido: 17 MB (adicionar 17 MB para os testes)

  • Tempo de construção estimado: 0,1 UPC (usando paralelismo=4; adicionar 0,2 UPC para os testes)

Dependências do libjpeg-turbo

Exigida

CMake-3.25.2

Recomendadas

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/libjpeg-turbo

Instalação do libjpeg-turbo

Instale libjpeg-turbo executando os seguintes comandos:

mkdir build &&
cd   build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=RELEASE  \
      -DENABLE_STATIC=FALSE       \
      -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libjpeg-turbo-2.1.5.1 \
      -DCMAKE_INSTALL_DEFAULT_LIBDIR=lib  \
      .. &&
make

Para testar os resultados, emita: make test.

Agora, como o(a) usuário(a) root:

make install

Explicações do Comando

-DWITH_JPEG8=ON: Essa chave habilita a compatibilidade com libjpeg versão 8.

Conteúdo

Aplicativos Instalados: cjpeg, djpeg, jpegtran, rdjpgcom, tjbench e wrjpgcom
Bibliotecas Instaladas: libjpeg.so e libturbojpeg.so
Diretórios Instalados: /usr/share/doc/libjpeg-turbo-2.1.5.1

Descrições Curtas

cjpeg

comprime arquivos de imagem para produzir um arquivo "JPEG/JFIF" na saída gerada padrão. Os formatos de arquivo de entrada atualmente suportados são: "PPM" (formato de cor "PBMPLUS"), "PGM" (formato de escala de cinza "PBMPLUS"), "BMP" e "Targa"

djpeg

descomprime arquivos de imagem do formato "JPEG/JFIF" para ou "PPM" (formato de cores "PBMPLUS"), "PGM" (formato de escala de cinza "PBMPLUS"), "BMP" ou formato "Targa"

jpegtran

é usado para transformação sem perdas de arquivos "JPEG"

rdjpgcom

exibe comentários de texto a partir de um arquivo "JPEG"

tjbench

é usado para avaliar comparativamente o desempenho da "libjpeg-turbo"

wrjpgcom

insere comentários de texto em um arquivo "JPEG"

libjpeg.so

contém funções usadas para ler e gravar imagens "JPEG"