Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -5,7 +5,8 @@ import random
|
|
5 |
import spaces
|
6 |
from diffusers import DiffusionPipeline
|
7 |
import torch
|
8 |
-
|
|
|
9 |
|
10 |
import numpy as np
|
11 |
import random
|
@@ -106,9 +107,17 @@ def infer(
|
|
106 |
height=height,
|
107 |
generator=generator,
|
108 |
).images[0]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
|
110 |
|
111 |
-
return image,
|
112 |
|
113 |
|
114 |
examples = [
|
|
|
5 |
import spaces
|
6 |
from diffusers import DiffusionPipeline
|
7 |
import torch
|
8 |
+
import io
|
9 |
+
import base64
|
10 |
|
11 |
import numpy as np
|
12 |
import random
|
|
|
107 |
height=height,
|
108 |
generator=generator,
|
109 |
).images[0]
|
110 |
+
|
111 |
+
|
112 |
+
buffered = io.BytesIO()
|
113 |
+
image.save(buffered, format="WEBP")
|
114 |
+
img_base64 = base64.b64encode(buffered.getvalue()).decode("utf-8")
|
115 |
+
img_data_url = f"data:image/webp;base64,{img_base64}"
|
116 |
+
|
117 |
+
print(img_data_url)
|
118 |
|
119 |
|
120 |
+
return image, img_data_url
|
121 |
|
122 |
|
123 |
examples = [
|