cms.h |
|
474 |
cms_interface.h |
@addtogroup libjxl_color
@{
@file cms_interface.h
@brief Interface to allow the injection of different color management systems
(CMSes, also called color management modules, or CMMs) in JPEG XL.
A CMS is needed by the JPEG XL encoder and decoder to perform colorspace
conversions. This defines an interface that can be implemented for different
CMSes and then passed to the library.
|
10202 |
codestream_header.h |
@addtogroup libjxl_metadata
@{
@file codestream_header.h
@brief 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.
|
15157 |
color_encoding.h |
@addtogroup libjxl_color
@{
@file color_encoding.h
@brief Color Encoding definitions used by JPEG XL.
All CIE units are for the standard 1931 2 degree observer.
|
5652 |
compressed_icc.h |
@addtogroup libjxl_metadata
@{
@file compressed_icc.h
@brief Utility functions to compress and decompress ICC streams.
|
2737 |
decode.h |
@addtogroup libjxl_decoder
@{
@file decode.h
@brief Decoding API for JPEG XL.
|
70762 |
decode_cxx.h |
|
1879 |
encode.h |
@addtogroup libjxl_encoder
@{
@file encode.h
@brief Encoding API for JPEG XL.
|
70052 |
encode_cxx.h |
|
1878 |
gain_map.h |
@addtogroup libjxl_metadata
@{
@file gain_map.h
@brief Utility functions to manipulate jhgm (gain map) boxes.
|
5260 |
memory_manager.h |
@addtogroup libjxl_common
@{
@file memory_manager.h
@brief Abstraction functions used by JPEG XL to allocate memory.
|
2109 |
parallel_runner.h |
@addtogroup libjxl_threads
@{
|
6843 |
resizable_parallel_runner.h |
@addtogroup libjxl_threads
@{
@file resizable_parallel_runner.h
@brief implementation using std::thread of a resizeable ::JxlParallelRunner.
|
2731 |
resizable_parallel_runner_cxx.h |
|
2340 |
stats.h |
@addtogroup libjxl_encoder
@{
@file stats.h
@brief API to collect various statistics from JXL encoder.
|
2876 |
thread_parallel_runner.h |
@addtogroup libjxl_threads
@{
@file thread_parallel_runner.h
@brief implementation using std::thread of a ::JxlParallelRunner.
|
2459 |
thread_parallel_runner_cxx.h |
|
2373 |
types.h |
@addtogroup libjxl_common
@{
@file types.h
@brief Data types for the JPEG XL API, for both encoding and decoding.
|
5109 |