diff --git a/configs/models.yaml b/configs/models.yaml index 9d6d80084f..047de08bfe 100644 --- a/configs/models.yaml +++ b/configs/models.yaml @@ -12,6 +12,7 @@ stable-diffusion-1.4: description: Stable Diffusion inference model version 1.4 width: 512 height: 512 + default: true stable-diffusion-1.5: config: configs/stable-diffusion/v1-inference.yaml weights: models/ldm/stable-diffusion-v1/v1-5-pruned-emaonly.ckpt @@ -19,4 +20,3 @@ stable-diffusion-1.5: width: 512 height: 512 vae: models/ldm/stable-diffusion-v1/vae-ft-mse-840000-ema-pruned.ckpt - default: true diff --git a/ldm/invoke/generator/inpaint.py b/ldm/invoke/generator/inpaint.py index f524f3d236..4d51f9a2b9 100644 --- a/ldm/invoke/generator/inpaint.py +++ b/ldm/invoke/generator/inpaint.py @@ -142,7 +142,7 @@ class Inpaint(Img2Img): # Blur the mask out (into init image) by specified amount if mask_blur_radius > 0: nm = np.asarray(pil_init_mask, dtype=np.uint8) - nmd = cv.dilate(nm, kernel=np.ones((3,3), dtype=np.uint8), iterations=int(mask_blur_radius / 2)) + nmd = cv.erode(nm, kernel=np.ones((3,3), dtype=np.uint8), iterations=int(mask_blur_radius / 2)) pmd = Image.fromarray(nmd, mode='L') blurred_init_mask = pmd.filter(ImageFilter.BoxBlur(mask_blur_radius)) else: