сохранение объектов изображения в папку - PullRequest
0 голосов
/ 20 апреля 2020

Я пытаюсь сохранить объекты изображения PIL () в папке, но не знаю как. Я не мог найти какие-либо советы в Интернете. Буду признателен за любую помощь. Вот мой код

input_path = "some location"

image_files = sorted (glob.glob (os.path.join (input_path, "** / . ) , recursive = True))

output_path =

os.path.join (os.path.dirname (input_path), os.path.basename (input_path) + "_ 12345")

os.makedirs (output_path, exist_ok = True)

для файла в image_files:

file = Image.open(file) # This returns a PIL image
image = np.array(file)
variance = np.var(image)
if variance > 0:   
    im = Image.fromarray(image)

Здесь я попытался использовать shutil.copy (), он не работал. Image.save (fp, format) также не работал. Ошибки трассировки были как-то тривиальными, но я все еще не мог найти решение для этого. Опять же, цель состоит в том, чтобы сохранить все эти объекты изображения в папку, если они имеют большую дисперсию Ноль. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...