Update u2net_utils.py
Browse files- u2net_utils.py +5 -1
u2net_utils.py
CHANGED
|
@@ -1,6 +1,7 @@
|
|
| 1 |
import torch
|
| 2 |
import torchvision.transforms as transforms
|
| 3 |
from PIL import Image
|
|
|
|
| 4 |
import numpy as np
|
| 5 |
import os
|
| 6 |
import requests
|
|
@@ -67,4 +68,7 @@ def remove_background(image: Image.Image) -> Image.Image:
|
|
| 67 |
new_image = Image.new("RGBA", original_size)
|
| 68 |
new_image.paste(image, (0, 0), mask=mask)
|
| 69 |
|
| 70 |
-
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
import torch
|
| 2 |
import torchvision.transforms as transforms
|
| 3 |
from PIL import Image
|
| 4 |
+
from io import BytesIO
|
| 5 |
import numpy as np
|
| 6 |
import os
|
| 7 |
import requests
|
|
|
|
| 68 |
new_image = Image.new("RGBA", original_size)
|
| 69 |
new_image.paste(image, (0, 0), mask=mask)
|
| 70 |
|
| 71 |
+
buffer = BytesIO()
|
| 72 |
+
new_image.save(buffer, format="PNG", optimize=False, compress_level=1)
|
| 73 |
+
buffer.seek(0)
|
| 74 |
+
return buffer
|