使用ImageEnhance提升图片画质
from PIL import Image, ImageEnhance
import ioimage_path = "PhoneImg_20250319_160023607949_01.png"def enhance_image_quality(image_path):"""使用双三次插值算法提升画质"""with Image.open(image_path) as img:if img.width > 1000 and img.width < 1440:ratio = 1440/img.widthprint(f"do enhance ratio:{ratio}")new_size = (int(img.width*ratio), int(img.height*ratio))resized_img = img.resize(new_size, Image.Resampling.BICUBIC)enhancer = ImageEnhance.Sharpness(resized_img)enhanced_img = enhancer.enhance(ratio)enhanced_img.save(image_path, quality=96, subsampling=0)enhance_image_quality(image_path)