OpenJPEG-2.5.2

Introduksjon til OpenJPEG

OpenJPEG er en åpen kildekode implementering av JPEG-2000 standarden. OpenJPEG respekterer JPEG-2000 spesifikasjoner fullt ut og kan komprimere/dekomprimere tapsfrie 16-bits bilder.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

OpenJPEG Avhengigheter

Påkrevd

CMake-3.30.4

Valgfri

git-2.46.2 (for tester), Little CMS-2.16, libpng-1.6.44, libtiff-4.7.0, og Doxygen-1.12.0 (for å bygge API dokumentasjonen)

Installasjon av OpenJPEG

Installer OpenJPEG ved å kjøre følgende kommandoer:

mkdir -v build &&
cd       build &&

cmake -D CMAKE_BUILD_TYPE=Release  \
      -D CMAKE_INSTALL_PREFIX=/usr \
      -D BUILD_STATIC_LIBS=OFF ..  &&
make

Hvis du ønsker å kjøre testene, kreves det noen tilleggsfiler. last ned disse filene og kjør testene ved å bruke følgende kommandoer, men merk at det er 8 tester som er kjent for å mislykkes:

git clone https://github.com/uclouvain/openjpeg-data.git --depth 1 &&
OPJ_DATA_ROOT=$PWD/openjpeg-data cmake -D BUILD_TESTING=ON ..      &&
make                                                               &&
make test

Nå, som root bruker:

make install &&
cp -rv ../doc/man -T /usr/share/man

Innhold

Installerte Programmer: opj_compress, opj_decompress, og opj_dump
Installerte Biblioteker: libopenjp2.so
Installerte Mapper: /usr/include/openjpeg-2.5 og /usr/lib/openjpeg-2.5

Korte Beskrivelser

opj_compress

konverterer ulike bildeformater til jpeg2000 formatet

opj_decompress

konverterer jpeg2000 bilder til andre bildetyper

opj_dump

leser inn et jpeg2000 bilde og dumper innholdet til stdout