From 4489f45259ef563c7aea1b8facffb50a5caec808 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sat, 20 May 2023 00:53:50 +0900 Subject: [PATCH] Prevent becoming blurry for default preview image. --- nodes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodes.py b/nodes.py index d164cb7b5..34cf65656 100644 --- a/nodes.py +++ b/nodes.py @@ -335,7 +335,7 @@ class SavePreviewLatent(SaveLatent): upper_bound = 512 if image is None: - image = comfy.utils.latent_to_rgb(latent_tensor) + image = comfy.utils.latent_to_rgb(latent_tensor).convert("P", palette=Image.ADAPTIVE, colors=256) min_size = min(image.size[0], image.size[1]) max_size = max(image.size[0], image.size[1]) @@ -351,7 +351,7 @@ class SavePreviewLatent(SaveLatent): w = int(image.size[0] * scale_factor) h = int(image.size[1] * scale_factor) - image = image.resize((w, h)) + image = image.resize((w, h), resample=Image.NEAREST) else: # don't resize if provide preview image intentionally