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.1 plattform.
Pakkeinformasjon
JasPer Avhengigheter
Påkrevd
CMake-3.28.3
Anbefalt
libjpeg-turbo-3.0.1
Valgfri
Freeglut-3.4.0 (påkrevd for jiv), Doxygen-1.10.0 (nødvendig
for å generere html dokumentasjon), og texlive-20230313 (nødvendig for å
generere pdf dokumentasjon)
Installasjon av JasPer
Note
Tarballen jasper-4.2.0.tar.gz vil pakkes ut til
jasper-version-4.2.0.
Installer JasPer ved å kjøre
følgende kommandoer:
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
For å teste resultatene, kjør: make
test.
Nå, som root
bruker:
make install
Parameterforklaringer
-DCMAKE_SKIP_INSTALL_RPATH=YES
: Dette
alternativet fjerner innebygde biblioteksøkebaner.
-DJAS_ENABLE_DOC=NO
: Dette
alternativet deaktiverer gjenoppbyggingen av dokumentasjonen hvis
texlive-20230313 er installert.
-DALLOW_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.0
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
|