Сравнение изображений с обновленным сравнительным изображением (PIL) - PullRequest
0 голосов
/ 28 мая 2020

Мне нужно сравнить 1-е изображение из папки, удаляя дубликаты, пока не будет найдено несовпадающее. Затем он сравнивает новое изображение с остальной частью изображения, повторяя первый процесс. Не знаю, забываю ли я что-нибудь очевидное, но как установить новое изображение в качестве сравнения. Ниже представлена ​​моя первая попытка, идея о том, что first_image для im1 будет обновляться после l oop. Любой совет будет принят во внимание.

def add():
    for image in files:
        im1 = Image.open(path+ "/"+first_image).histogram() #the image to be compared too
        im = Image.open(path+ "/" +image).histogram() #the image to be compared
    if im == im1:
        os.rename(path + "/" + file, path + "/delete")
    else: 
        os.rename(path + "/" + file, path + "/save") ```

1 Ответ

0 голосов
/ 03 июня 2020

Ответ был настолько прост, я много над ним думал. только что определил изображение до l oop, затем для l oop обновите его по мере необходимости

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