Spaces:
Sleeping
Sleeping
| from PIL import Image | |
| def crop_image_to_square(image_path): | |
| image = Image.open(image_path) | |
| width, height = image.size | |
| size = min(width, height) | |
| # Calculate the coordinates for the crop | |
| left = (width - size) // 2 | |
| top = (height - size) // 2 | |
| right = left + size | |
| bottom = top + size | |
| cropped_image = image.crop((left, top, right, bottom)) | |
| # Override the original image with the cropped version | |
| cropped_image.save(image_path) |