Хочу из 200 изображений убрать одинаковые. Где в сети получить "да" или "нет" при сравнении?

smartwisard

Client
Регистрация
17.01.2017
Сообщения
824
Благодарностей
83
Баллы
28
Или как, сравнивая, по-другому перебрать изображения? Может, есть где C# код в помощь?
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
1 вариант долгий, но точный. Переводить в base64 и сравнивать эти строки.
2 вариант быстрый. Сравнивать размеры и кол-во байтов.
 

Estrys

Пользователь
Регистрация
15.09.2016
Сообщения
45
Благодарностей
42
Баллы
18
3.лучше хеш сравнить.
Но так пройдет только ели картинки полностью одинаковые. Побайтно
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
  • Спасибо
Реакции: LaGir и Danny

smartwisard

Client
Регистрация
17.01.2017
Сообщения
824
Благодарностей
83
Баллы
28

smartwisard

Client
Регистрация
17.01.2017
Сообщения
824
Благодарностей
83
Баллы
28
(Мне нужно проверить то, что у меня, не то, что в сети)

Нашёл и загрузил себе АнтиДубль из ссылки.
Так как мне не только нужно удалить повторяющиеся, но и заменить в таблице путь к изображению, как программу открыть в зенке?
А пока я с размером и весом поиграюсь, как подсказали и узнаю, что такое хеш.

Уже все дубли удалил )), две минуты ушло ))
 
Последнее редактирование:

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113

smartwisard

Client
Регистрация
17.01.2017
Сообщения
824
Благодарностей
83
Баллы
28
И вообще мне в вики полезно заглядывать. Например, сейчас не стал создавать тему, как из переменной вычесть 40, а благодаря твоей подсказкe "уже подымали" нашёл обсуждение, затем нашёл http://zennolab.com/wiki/ru:knowledgebase:variables .
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)