UltraSingerUI / src /modules /Image /image_helper.py
TIMBOVILL's picture
Rename src/modules/image_helper.py to src/modules/Image/image_helper.py
2eed0a1 verified
raw
history blame contribute delete
No virus
468 Bytes
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)