mirror of
https://git.datalinker.icu/kijai/ComfyUI-KJNodes.git
synced 2025-12-16 00:04:35 +08:00
Fix ImagePadForOutpaintTargetSize
There is an error in the code: If scale factor is equal 1, then padding should calculated as difference between target and current sizes. Now padding is just target size.
This commit is contained in:
parent
47a6da5f62
commit
8a2ea3fa79
@ -1030,8 +1030,8 @@ class ImagePadForOutpaintTargetSize:
|
|||||||
|
|
||||||
def expand_image(self, image, target_width, target_height, feathering, upscale_method, mask=None):
|
def expand_image(self, image, target_width, target_height, feathering, upscale_method, mask=None):
|
||||||
B, H, W, C = image.size()
|
B, H, W, C = image.size()
|
||||||
new_height = 0
|
new_height = H
|
||||||
new_width = 0
|
new_width = W
|
||||||
# Calculate the scaling factor while maintaining aspect ratio
|
# Calculate the scaling factor while maintaining aspect ratio
|
||||||
scaling_factor = min(target_width / W, target_height / H)
|
scaling_factor = min(target_width / W, target_height / H)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user