Первый аргумент Image.open()
должен быть именем файла (с полным или без полного пути в зависимости от вашего рабочего каталога).Вы указали имя папки.Так что для меня
Image.open("C:\Python27")
выдаст мне ту же ошибку.
Решение состоит в том, чтобы включить имя файла изображения (включая расширение), а также путь:
Image.open("C:\Python27\my_image.png")
Конечно, вы можете изменить текущий рабочий каталог, что означает, что вы можете просто передать имя файла, а не полный путь:
import os
os.chdir("D:\New folder (2)")