first commit

This commit is contained in:
2024-09-05 18:34:12 +02:00
commit d175ce4944
18 changed files with 514 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
import requests
from PIL import Image
import io
class ImageService:
def download_image(self, image_url, save_path=None):
response = requests.get(image_url, stream=True)
if response.status_code == 200:
image = Image.open(io.BytesIO(response.content))
if save_path:
image.save(save_path)
return image
return None