awacke1 commited on
Commit
821ffa5
·
1 Parent(s): fe33e07

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -68,7 +68,17 @@ def send_it1(inputs, model_choice):
68
  with open(prompt_path, 'w') as f:
69
  f.write(inputs[0])
70
 
71
- Image.fromarray(output1).save(image_path)
 
 
 
 
 
 
 
 
 
 
72
 
73
  saved_output.update(list_saved_prompts_and_images())
74
 
 
68
  with open(prompt_path, 'w') as f:
69
  f.write(inputs[0])
70
 
71
+ # Check the type of output1 before saving
72
+ if isinstance(output1, np.ndarray): # If it's a numpy array
73
+ Image.fromarray(np.uint8(output1)).save(image_path)
74
+ elif isinstance(output1, Image.Image): # If it's already a PIL Image
75
+ output1.save(image_path)
76
+ elif isinstance(output1, str): # If it's a string (this should not happen in ideal conditions)
77
+ print(f"Warning: output1 is a string. Cannot save as image. Value: {output1}")
78
+ else:
79
+ print(f"Warning: Unexpected type {type(output1)} for output1.")
80
+
81
+ #Image.fromarray(output1).save(image_path)
82
 
83
  saved_output.update(list_saved_prompts_and_images())
84