19 lines
503 B
Python
19 lines
503 B
Python
from PIL import Image
|
|
import sys
|
|
import os
|
|
|
|
def resize_image(image_path, size):
|
|
try:
|
|
img = Image.open(image_path)
|
|
img = img.resize((size, size), Image.Resampling.LANCZOS)
|
|
img.save(image_path)
|
|
print(f"Resized {image_path} to {size}x{size}")
|
|
except Exception as e:
|
|
print(f"Error: {e}")
|
|
|
|
if __name__ == "__main__":
|
|
if len(sys.argv) < 3:
|
|
print("Usage: python resize.py <path> <size>")
|
|
else:
|
|
resize_image(sys.argv[1], int(sys.argv[2]))
|