Eu me deparei com esse erro, e depois de uma pesquisa, nas versões mais recentes da biblioteca pillow (PIL) você precisa importar diretamente o módulo Image para funcionar. Você só precisa adicionar mais uma linha ao código:
import PIL
from PIL import Image
leafblight = list(data_dir.glob('LeafBlight/*'))
PIL.Image.open(str(leafblight[0]))