@jsquash/jpeg
Version:
Wasm jpeg encoder and decoder supporting the browser. Repackaged from Squoosh App.
26 lines (25 loc) • 683 B
JavaScript
export const label = 'MozJPEG';
export const mimeType = 'image/jpeg';
export const extension = 'jpg';
export const defaultOptions = {
quality: 75,
baseline: false,
arithmetic: false,
progressive: true,
optimize_coding: true,
smoothing: 0,
color_space: 3 /* MozJpegColorSpace.YCbCr */,
quant_table: 3,
trellis_multipass: false,
trellis_opt_zero: false,
trellis_opt_table: false,
trellis_loops: 1,
auto_subsample: true,
chroma_subsample: 2,
separate_chroma_quality: false,
chroma_quality: 75,
};
export const defaultEncodeOptions = defaultOptions;
export const defaultDecodeOptions = {
preserveOrientation: false,
};