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
NASM-2.16.01 ou yasm-1.3.0 (para construir o pacote com
rotina otimizada "assembly")
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"
|