Introduksjon til JasPer
JasPer Prosjektet er en åpen
kildekode initiativ for å tilby en gratis programvarebasert
referanseimplementering av JPEG-2000 kodeken.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
LFS 12.2 plattform.
Pakkeinformasjon
JasPer Avhengigheter
Påkrevd
CMake-3.30.2
Anbefalt
libjpeg-turbo-3.0.1
Valgfri
Freeglut-3.6.0 (påkrevd for jiv), Doxygen-1.12.0 (nødvendig
for å generere html dokumentasjon), og texlive-20240312 (nødvendig for å
generere pdf dokumentasjon)
Installasjon av JasPer
Note
Tarballen jasper-4.2.4.tar.gz vil pakkes ut til
jasper-version-4.2.4.
Installer JasPer ved å kjøre
følgende kommandoer:
mkdir BUILD &&
cd BUILD &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_SKIP_INSTALL_RPATH=ON \
-D JAS_ENABLE_DOC=NO \
-D ALLOW_IN_SOURCE_BUILD=YES \
-D CMAKE_INSTALL_DOCDIR=/usr/share/doc/jasper-4.2.4 \
.. &&
make
For å teste resultatene, kjør: make
test.
Nå, som root
bruker:
make install
Parameterforklaringer
-D
CMAKE_SKIP_INSTALL_RPATH=ON
: Denne bryteren gjør at
cmake fjerner
hardkodede biblioteksøkebaner (rpath) når du installerer en binær
kjørbar fil eller et delt bibliotek. Denne pakken trenger ikke
rpath når den først er installert i standard plassering, og rpath
kan noen ganger forårsake uønskede effekter eller til og med
sikkerhetsproblemer.
-D JAS_ENABLE_DOC=NO
: Dette
alternativet deaktiverer gjenoppbyggingen av dokumentasjonen hvis
texlive-20240312 er installert.
-D
ALLOW_IN_SOURCE_BUILD=YES
: Denne bryteren tillater å
bygge fra kildetreet. I vårt tilfelle er dette nødvendig for å la
oss bygge inne i BUILD mappen i stedet for å måtte opprette en
annen mappe utenfor kildetreet.
Innhold
Installerte Programmer:
imgcmp, imginfo, jasper, og jiv
Installert Bibliotek:
libjasper.so
Installerte Mapper:
/usr/include/jasper og
/usr/share/doc/jasper-4.2.4
Korte Beskrivelser
imgcmp
|
sammenligner to bilder med samme geometri
|
imginfo
|
viser informasjon om et bilde
|
jasper
|
konverterer bilder mellom formater (BMP, JPS, JPC, JPG,
PGX, PNM, MIF, og RAS)
|
jiv
|
viser bilder
|
libjasper.so
|
er et bibliotek som brukes av programmer for lesing og
skriving av filer i JPEG2000 formatet
|