sdkit 1.0.177 - rotate images if EXIF rotation present

This commit is contained in:
cmdr2 2023-08-18 19:01:16 +05:30
parent 3759d77945
commit 1b6ec418a1
2 changed files with 8 additions and 3 deletions

View File

@ -18,7 +18,7 @@ os_name = platform.system()
modules_to_check = { modules_to_check = {
"torch": ("1.11.0", "1.13.1", "2.0.0"), "torch": ("1.11.0", "1.13.1", "2.0.0"),
"torchvision": ("0.12.0", "0.14.1", "0.15.1"), "torchvision": ("0.12.0", "0.14.1", "0.15.1"),
"sdkit": "1.0.176", "sdkit": "1.0.177",
"stable-diffusion-sdkit": "2.1.4", "stable-diffusion-sdkit": "2.1.4",
"rich": "12.6.0", "rich": "12.6.0",
"uvicorn": "0.19.0", "uvicorn": "0.19.0",

View File

@ -3,7 +3,7 @@ import pprint
from sdkit.filter import apply_filters from sdkit.filter import apply_filters
from sdkit.models import load_model from sdkit.models import load_model
from sdkit.utils import img_to_base64_str, log from sdkit.utils import img_to_base64_str, get_image, log
from easydiffusion import model_manager, runtime from easydiffusion import model_manager, runtime
from easydiffusion.types import FilterImageRequest, FilterImageResponse, ModelsData, OutputFormatData from easydiffusion.types import FilterImageRequest, FilterImageResponse, ModelsData, OutputFormatData
@ -42,7 +42,12 @@ class FilterTask(Task):
print_task_info(self.request, self.models_data, self.output_format) print_task_info(self.request, self.models_data, self.output_format)
images = filter_images(context, self.request.image, self.request.filter, self.request.filter_params) if isinstance(self.request.image, list):
images = [get_image(img) for img in self.request.image]
else:
images = get_image(self.request.image)
images = filter_images(context, images, self.request.filter, self.request.filter_params)
output_format = self.output_format output_format = self.output_format
images = [ images = [