JasPer-4.2.0
Introdução a JasPer
O Projeto JasPer é uma iniciativa
de fonte aberto para fornecer uma implementação de referência
baseada em software livre do codec "JPEG-2000".
Esse pacote é conhecido por construir e funcionar corretamente
usando uma plataforma LFS 12.1.
Informação do Pacote
Dependências do JasPer
Exigida
CMake-3.28.3
Recomendadas
libjpeg-turbo-3.0.1
Opcionais
Freeglut-3.4.0 (necessário para jiv), Doxygen-1.10.0
(necessário para gerar documentação html) e texlive-20230313 ( necessário para
regerar a documentação em pdf)
Instalação do JasPer
Nota
O tarball jasper-4.2.0.tar.gz extrairá para
jasper-version-4.2.0.
Instale JasPer executando os
seguintes comandos:
mkdir BUILD &&
cd BUILD &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_INSTALL_RPATH=YES \
-DJAS_ENABLE_DOC=NO \
-DALLOW_IN_SOURCE_BUILD=YES \
-DCMAKE_INSTALL_DOCDIR=/usr/share/doc/jasper-4.2.0 \
.. &&
make
Para testar os resultados, emita: make test.
Agora, como o(a) usuário(a) root
:
make install
Explicações do Comando
-DCMAKE_SKIP_INSTALL_RPATH=YES
: Essa
opção remove os caminhos de pesquisa da biblioteca incorporada.
-DJAS_ENABLE_DOC=NO
: Essa
opção desabilita a reconstrução da documentação em PDF se texlive-20230313 estiver instalado.
-DALLOW_IN_SOURCE_BUILD=YES
: Essa
chave permite construir a partir da árvore do fonte. No nosso caso,
isso é necessário para nos permitir construir dentro do diretório
BUILD em vez de precisar criar outro diretório fora da árvore do
fonte.
Conteúdo
Aplicativos Instalados:
imgcmp, imginfo, jasper e jiv
Biblioteca Instalada:
libjasper.so
Diretórios Instalados:
/usr/include/jasper e
/usr/share/doc/jasper-4.2.0
Descrições Curtas
imgcmp
|
compara duas imagens da mesma geometria
|
imginfo
|
exibe informações a respeito de uma imagem
|
jasper
|
converte imagens entre formatos (BMP, JPS, JPC, JPG, PGX,
PNM, MIF e RAS)
|
jiv
|
exibe imagens
|
libjasper.so
|
é uma biblioteca usada por aplicativos para ler e gravar
arquivos no formato "JPEG2000"
|