Struct libjxl :: jxl :: CompressParams
struct CompressParams
{ ... };
auto IsLossless() const -> bool
auto ModularPartIsLossless() const -> bool
auto SetCms(const JxlCmsInterface& cms) -> void
auto SetLossless() -> void
size_t center_x
size_t center_y
JxlCmsInterface cms
bool cms_set
jxl::ColorTransform color_transform
void (*debug_image)(void*, const char*, size_t, size_t, const JxlColorEncoding*, const uint16_t*)
jxl::Override dots
std::vector<float> ec_distance
int epf
jxl::Override gaborish
jxl::Override keep_invisible
int level
std::vector<float> manual_noise
std::vector<float> manual_xyb_factors
float max_error[3]
jxl::Override noise
jxl::Override patches
jxl::Override preview
jxl::SpeedTier speed_tier
std::vector<SqueezeParams> squeezes