LIBJXL
Loading...
Searching...
No Matches
jxl Directory Reference

Files

 cms.h
 
 cms_interface.h
 Interface to allow the injection of different color management systems (CMSes, also called color management modules, or CMMs) in JPEG XL.
 
 codestream_header.h
 Definitions of structs and enums for the metadata from the JPEG XL codestream headers (signature, metadata, preview dimensions, ...), excluding color encoding which is in color_encoding.h.
 
 color_encoding.h
 Color Encoding definitions used by JPEG XL. All CIE units are for the standard 1931 2 degree observer.
 
 decode.h
 Decoding API for JPEG XL.
 
 decode_cxx.h
 C++ header-only helper for decode.h.
 
 encode.h
 Encoding API for JPEG XL.
 
 encode_cxx.h
 C++ header-only helper for encode.h.
 
 memory_manager.h
 Abstraction functions used by JPEG XL to allocate memory.
 
 parallel_runner.h
 
 resizable_parallel_runner.h
 implementation using std::thread of a resizeable JxlParallelRunner.
 
 resizable_parallel_runner_cxx.h
 C++ header-only helper for resizable_parallel_runner.h.
 
 stats.h
 API to collect various statistics from JXL encoder.
 
 thread_parallel_runner.h
 implementation using std::thread of a JxlParallelRunner.
 
 thread_parallel_runner_cxx.h
 C++ header-only helper for thread_parallel_runner.h.
 
 types.h
 Data types for the JPEG XL API, for both encoding and decoding.