@@ -529,7 +529,7 @@ def img2imgapi(self, img2imgreq: models.StableDiffusionImg2ImgProcessingAPI):
529
529
530
530
mask = img2imgreq .mask
531
531
if mask :
532
- mask = decode_base64_to_image (mask )
532
+ mask = decode_to_image (mask )
533
533
534
534
script_runner = scripts .scripts_img2img
535
535
if not script_runner .scripts :
@@ -561,7 +561,7 @@ def img2imgapi(self, img2imgreq: models.StableDiffusionImg2ImgProcessingAPI):
561
561
562
562
with self .queue_lock :
563
563
with closing (StableDiffusionProcessingImg2Img (sd_model = shared .sd_model , ** args )) as p :
564
- p .init_images = [decode_base64_to_image (x ) for x in init_images ]
564
+ p .init_images = [decode_to_image (x ) for x in init_images ]
565
565
p .is_api = True
566
566
p .scripts = script_runner
567
567
p .outpath_grids = opts .outdir_img2img_grids
@@ -590,7 +590,7 @@ def img2imgapi(self, img2imgreq: models.StableDiffusionImg2ImgProcessingAPI):
590
590
def extras_single_image_api (self , req : models .ExtrasSingleImageRequest ):
591
591
reqDict = setUpscalers (req )
592
592
593
- reqDict ['image' ] = decode_base64_to_image (reqDict ['image' ])
593
+ reqDict ['image' ] = decode_to_image (reqDict ['image' ])
594
594
595
595
with self .queue_lock :
596
596
result = postprocessing .run_extras (extras_mode = 0 , image_folder = "" , input_dir = "" , output_dir = "" , save_output = False , ** reqDict )
@@ -601,7 +601,7 @@ def extras_batch_images_api(self, req: models.ExtrasBatchImagesRequest):
601
601
reqDict = setUpscalers (req )
602
602
603
603
image_list = reqDict .pop ('imageList' , [])
604
- image_folder = [decode_base64_to_image (x .data ) for x in image_list ]
604
+ image_folder = [decode_to_image (x .data ) for x in image_list ]
605
605
606
606
with self .queue_lock :
607
607
result = postprocessing .run_extras (extras_mode = 1 , image_folder = image_folder , image = "" , input_dir = "" , output_dir = "" , save_output = False , ** reqDict )
0 commit comments