Spaces:
Runtime error
Runtime error
antialias bugfix
Browse files
app.py
CHANGED
|
@@ -26,7 +26,7 @@ def resize_image(image, longer_side):
|
|
| 26 |
new_height = longer_side
|
| 27 |
new_width = int((longer_side / height) * width)
|
| 28 |
|
| 29 |
-
return image.resize((new_width, new_height), Image.
|
| 30 |
|
| 31 |
def gradio_interface(image, profiles_json, selected_profile, chroma_override_flag, chroma_override_value, blur_override_flag, blur_override_value, color_temp_flag, color_temp_value, cross_process_flag, curve_type, resize_flag, resize_value):
|
| 32 |
if image is None:
|
|
@@ -50,7 +50,7 @@ def gradio_interface(image, profiles_json, selected_profile, chroma_override_fla
|
|
| 50 |
for img in processed_images:
|
| 51 |
with tempfile.NamedTemporaryFile(delete=False, suffix=".jpg") as tmpfile:
|
| 52 |
img = img.convert("RGB") # Convert to RGB if the image has transparency
|
| 53 |
-
img.save(tmpfile.name, format="JPEG", quality=90) # Save as JPG with quality setting
|
| 54 |
output_images.append(tmpfile.name)
|
| 55 |
return output_images
|
| 56 |
|
|
|
|
| 26 |
new_height = longer_side
|
| 27 |
new_width = int((longer_side / height) * width)
|
| 28 |
|
| 29 |
+
return image.resize((new_width, new_height), Image.Resampling.LANCZOS)
|
| 30 |
|
| 31 |
def gradio_interface(image, profiles_json, selected_profile, chroma_override_flag, chroma_override_value, blur_override_flag, blur_override_value, color_temp_flag, color_temp_value, cross_process_flag, curve_type, resize_flag, resize_value):
|
| 32 |
if image is None:
|
|
|
|
| 50 |
for img in processed_images:
|
| 51 |
with tempfile.NamedTemporaryFile(delete=False, suffix=".jpg") as tmpfile:
|
| 52 |
img = img.convert("RGB") # Convert to RGB if the image has transparency
|
| 53 |
+
img.save(tmpfile.name, format="JPEG", quality=90) # Save as JPG with quality setting 90
|
| 54 |
output_images.append(tmpfile.name)
|
| 55 |
return output_images
|
| 56 |
|