#!/usr/bin/env python3
from PIL import Image, ImageEnhance, ImageFilter

img = Image.open('/tmp/haiyi_captcha_raw.png').convert('L')
enhancer = ImageEnhance.Contrast(img)
img = enhancer.enhance(3.0)
img = img.filter(ImageFilter.SHARPEN)
img = img.point(lambda p: 255 if p > 128 else 0)
w, h = img.size
img = img.resize((w * 5, h * 5), Image.NEAREST)
img.save('/tmp/haiyi_enhanced.png')
print(f"OK|size=({img.width}, {img.height})")
