from PIL import Image
import os

DATA_DIR = "data_clarity"

for folder in os.listdir(DATA_DIR):
    folder_path = os.path.join(DATA_DIR, folder)
    for file in os.listdir(folder_path):
        path = os.path.join(folder_path, file)
        try:
            with Image.open(path) as img:
                img.verify()
        except Exception as e:
            print(f"❌ Corrupted: {path} — {e}")