From bcab35a3b1e526cffd907eb55f687c5d5e2ff55f Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sun, 24 Dec 2023 10:17:45 +0900 Subject: [PATCH] fix: non pipe FaceDetailer - invalid cropped_enhanced_alpha --- modules/impact/config.py | 2 +- modules/impact/impact_pack.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/impact/config.py b/modules/impact/config.py index d94deb8..ef0fda1 100644 --- a/modules/impact/config.py +++ b/modules/impact/config.py @@ -2,7 +2,7 @@ import configparser import os -version = "V4.51" +version = "V4.51.1" dependency_version = 19 diff --git a/modules/impact/impact_pack.py b/modules/impact/impact_pack.py index 1d3676d..ba95768 100644 --- a/modules/impact/impact_pack.py +++ b/modules/impact/impact_pack.py @@ -471,6 +471,7 @@ class FaceDetailer: result_img = None result_mask = None result_cropped_enhanced = [] + result_cropped_enhanced_alpha = [] result_cnet_images = [] if len(image) > 1: @@ -487,10 +488,11 @@ class FaceDetailer: result_img = torch.cat((result_img, enhanced_img), dim=0) if result_img is not None else enhanced_img result_mask = torch.cat((result_mask, mask), dim=0) if result_mask is not None else mask result_cropped_enhanced.extend(cropped_enhanced) + result_cropped_enhanced_alpha.extend(cropped_enhanced_alpha) result_cnet_images.extend(cnet_pil_list) pipe = (model, clip, vae, positive, negative, wildcard, bbox_detector, segm_detector_opt, sam_model_opt, detailer_hook, None, None, None, None) - return result_img, result_cropped_enhanced, result_cropped_enhanced, result_mask, pipe, result_cnet_images + return result_img, result_cropped_enhanced, result_cropped_enhanced_alpha, result_mask, pipe, result_cnet_images class LatentPixelScale: