mirror of
https://github.com/Bing-su/adetailer.git
synced 2026-03-13 17:30:01 +00:00
fix: resize img2img mask
타겟 이미지의 사이즈가 16의 배수가 아닐 때
This commit is contained in:
@@ -660,6 +660,8 @@ class AfterDetailerScript(scripts.Script):
|
||||
def inpaint_mask_filter(
|
||||
img2img_mask: Image.Image, ad_mask: list[Image.Image]
|
||||
) -> list[Image.Image]:
|
||||
if ad_mask and img2img_mask.size != ad_mask[0].size:
|
||||
img2img_mask = img2img_mask.resize(ad_mask[0].size, resample=images.LANCZOS)
|
||||
return [mask for mask in ad_mask if has_intersection(img2img_mask, mask)]
|
||||
|
||||
@staticmethod
|
||||
|
||||
Reference in New Issue
Block a user