JasPer-4.2.0

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

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]

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