From e348555c2ce9d5d37997afb638820a12b103cbe4 Mon Sep 17 00:00:00 2001 From: Nova Kwok Date: Mon, 18 Mar 2024 09:00:40 +0800 Subject: [PATCH] Refine NewJxlExportParams (#416) --- vips/foreign.c | 8 +++++++- vips/image.go | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/vips/foreign.c b/vips/foreign.c index 65cc522c..306ea914 100644 --- a/vips/foreign.c +++ b/vips/foreign.c @@ -562,7 +562,13 @@ static SaveParams defaultSaveParams = { .jp2kLossless = FALSE, .jp2kTileHeight = 512, - .jp2kTileWidth = 512}; + .jp2kTileWidth = 512, + + .jxlTier = 0, + .jxlDistance = 1.0, + .jxlEffort = 7, + .jxlLossless = FALSE, + }; SaveParams create_save_params(ImageType outputFormat) { SaveParams params = defaultSaveParams; diff --git a/vips/image.go b/vips/image.go index cae1a669..8f7b449e 100644 --- a/vips/image.go +++ b/vips/image.go @@ -405,6 +405,7 @@ func NewJxlExportParams() *JxlExportParams { Quality: 75, Lossless: false, Effort: 7, + Distance: 1.0, } }