Method
VipsImagejxlsave
Declaration [src]
int
vips_jxlsave (
VipsImage* in,
const char* filename,
...
)
Description [src]
Write a VIPS image to a file in JPEG-XL format.
The JPEG-XL loader and saver are experimental features and may change in future libvips versions.
tier sets the overall decode speed the encoder will target. Minimum is 0
(highest quality), and maximum is 4 (lowest quality). Default is 0.
distance sets the target maximum encoding error. Minimum is 0
(highest quality), and maximum is 15 (lowest quality). Default is 1.0
(visually lossless).
As a convenience, you can also use Q to set distance. Q uses
approximately the same scale as regular JPEG.
Set lossless to enable lossless compression.
Optional arguments
tier:gint, decode speed tierdistance:gdouble, maximum encoding erroreffort:gint, encoding effortlossless:gboolean, enables lossless compressionQ:gint, quality setting.
This method is not directly available to language bindings.