Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libjbig2

This filter decodes standalone JBIG2 (ITU-T T.88) bi-level images using jbig2dec.

Requirements

CMake is used as a build system. To install it, follow Debian build instructions.

Emscripten SDK is required for building WebAssembly artifacts. To install it, follow the Download and Install guide:

cd $OPT

# Get the emsdk repo.
git clone https://github.com/emscripten-core/emsdk.git

# Enter that directory.
cd emsdk

# Download and install the latest SDK tools.
./emsdk install latest

# Make the "latest" SDK "active" for the current user. (writes ~/.emscripten file)
./emsdk activate latest

Building the accessor

# Setup EMSDK and other environment variables. In practice EMSDK is set to be
# $OPT/emsdk.
source $OPT/emsdk/emsdk_env.sh

# Assuming you are in the root level of the cloned repo :
emcmake cmake .
emmake make

Once built, you can use and distribute libjbig2_1.wasm with your universal tags.

Documentation

For more details, please visit our documentation at https://bevara.com/documentation/develop/.

About

JBIG2 image decoder for the Bevara player

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages