OpenJPEG-2.3.1

#### Beyond Linux® From Scratch (systemd Edition) - Version 9.0

### Chapter 10. Graphics and Font Libraries

- Prev

  opencv-4.1.1

- Next

  Pixman-0.38.4

- Up
- Home

# OpenJPEG-2.3.1

## Introduction to OpenJPEG

OpenJPEG is an open-source implementation of the JPEG-2000 standard. OpenJPEG fully respects the JPEG-2000 specifications and can compress/decompress lossless 16-bit images.

This package is known to build and work properly using an LFS-9.0 platform.

### Package Information

- Download (HTTP): https://github.com/uclouvain/openjpeg/archive/v2.3.1/openjpeg-2.3.1.tar.gz

- Download MD5 sum: 3b9941dc7a52f0376694adb15a72903f

- Download size: 2.1 MB

- Estimated disk space required: 15 MB

- Estimated build time: 0.3 SBU

### OpenJPEG Dependencies

#### Required

CMake-3.15.2

#### Optional

Little CMS-2.9, libpng-1.6.37, LibTIFF-4.0.10, and Doxygen-1.8.16 (to build the API documentation)

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/openjpeg2

## Installation of OpenJPEG

Install OpenJPEG by running the following commands:

    mkdir -v build &&
    cd       build &&

    cmake -DCMAKE_BUILD_TYPE=Release \
          -DCMAKE_INSTALL_PREFIX=/usr \
          -DBUILD_STATIC_LIBS=OFF .. &&
    make

This package does not come with a working test suite.

Now, as the `root` user:

    make install &&

    pushd ../doc &&
      for man in man/man?/* ; do
          install -v -D -m 644 $man /usr/share/$man
      done
    popd

## Contents

Installed Programs: opj_compress, opj_decompress, and opj_dump
Installed Libraries: libopenjp2.so
Installed Directories: /usr/include/openjpeg-2.3 and /usr/lib/openjpeg-2.3

### Short Descriptions

opj_compress | converts various image formats to the jpeg2000 format.
opj_decompress | converts jpeg2000 images to other image types.
opj_dump | reads in a jpeg2000 image and dumps the contents to stdout.

Last updated on 2019-08-18 13:33:32 -0700

- Prev

  opencv-4.1.1

- Next

  Pixman-0.38.4

- Up
- Home