AntiDupl.NET: программа для поиска похожих и дублирующихся изображений

AntiDupl.NET — это специализированная программа для поиска дубликатов фотографий и других изображений на компьютере. Она работает не как обычный файловый поиск, который смотрит только на имя, размер или дату изменения, а сравнивает содержимое картинок. Благодаря этому AntiDupl.NET находит не только полностью одинаковые файлы, но и визуально похожие изображения: уменьшенные копии, пересохранённые JPEG, картинки в другом формате, повёрнутые версии, зеркальные отражения и изображения с небольшими отличиями.

AntiDupl.NET

ОнлайнОбработкаБез установки

Для быстрых правок в браузере: работает в браузере без установки, но зависит от сервиса и интернета.

⬇ Скачать ФотоМАСТЕР бесплатно
AntiDupl.NET нельзя скачать

Программа особенно полезна там, где фотоархив собирался годами: снимки переносились со старых дисков, копировались с телефона, выгружались из облака, сохранялись из мессенджеров, экспортировались после обработки и дублировались при резервном копировании. В такой коллекции одна фотография может лежать под названиями IMG_2481.JPG, photo_2023-11-04.jpg, IMG_2481_copy.png, vacation-small.webp и edited_001.jpeg. По имени такие файлы не распознать, но AntiDupl.NET сравнит изображение по содержимому и покажет пару в результатах.

Главная идея программы — не просто удалить всё похожее, а дать пользователю удобный инструмент для осмысленной чистки фототеки. В окне AntiDupl.NET можно посмотреть найденные изображения рядом, увидеть путь к каждому файлу, размер, разрешение, формат, степень различия, признаки блочности, размытия и рекомендацию программы. После проверки пользователь сам решает, удалить ли одну копию, заменить один файл другим, переместить изображение, переименовать его или отметить совпадение как ошибочное.

AntiDupl.NET подходит для локальной работы с изображениями на Windows. Это не облачный менеджер фотографий, не редактор и не каталогизатор с альбомами, а узкая утилита для поиска одинаковых фотографий, похожих картинок и проблемных графических файлов. В этом и заключается её сильная сторона: программа не пытается заменить Lightroom, ACDSee или XnView, а решает конкретную задачу — помогает найти лишние копии и привести фотоархив в порядок.

Содержание

Что такое AntiDupl.NET

AntiDupl.NET — open-source программа для поиска похожих и дефектных изображений на диске. Она рассчитана на работу с большими локальными коллекциями, где ручная проверка становится слишком долгой. Если в папке лежит несколько сотен картинок, пользователь ещё может просмотреть их глазами. Но когда коллекция состоит из десятков тысяч файлов, обычный ручной разбор превращается в бессмысленную трату времени.

Программа автоматизирует первый и самый тяжёлый этап: сканирует выбранные папки, сравнивает изображения между собой и формирует таблицу найденных совпадений. После этого пользователь работает уже не со всем архивом, а только с конкретными парами и группами, где действительно есть подозрение на дубль.

AntiDupl.NET умеет находить:

  • точные копии одного изображения;

  • одинаковые фотографии с разными именами;

  • одинаковые картинки в разных папках;

  • изображения одинакового содержания в разных форматах;

  • уменьшенные или пересохранённые версии;

  • повёрнутые и зеркально отражённые копии;

  • визуально похожие кадры;

  • некоторые типы повреждённых изображений;

  • JPEG-файлы с отсутствующим маркером окончания;

  • изображения с заметной блочностью;

  • слишком размытые картинки.

Программа не ограничивается сравнением файлов байт в байт. Если один и тот же снимок был сохранён как JPG, затем уменьшен и экспортирован как WEBP, обычный поиск дублей может не найти совпадение. AntiDupl.NET анализирует содержимое картинки, поэтому такие повторы попадают в результаты при правильно выбранном пороге сходства.

AntiDupl.NET поддерживает большое количество графических форматов, включая JPEG, GIF, TIFF, BMP, PNG, EMF, WMF, WEBP, EXIF, ICON, JP2, PSD, DDS, HEIF, HEIC, TGA, AVIF и JXL. Это важно для современных фотоархивов, где рядом могут лежать старые JPEG с цифровой камеры, PNG-изображения, WebP-картинки из интернета, HEIC-файлы со смартфона и новые форматы вроде AVIF.

Для каких задач подходит AntiDupl.NET

AntiDupl.NET лучше всего проявляет себя в задачах, где нужно найти дубликаты изображений не по формальным признакам, а по визуальному сходству. Это программа для тех случаев, когда в папках уже невозможно понять, где оригинал, где копия, а где экспортированная версия после обработки.

Типичный сценарий — чистка семейного фотоархива. Пользователь много лет копировал фотографии с телефонов, старых ноутбуков, внешних дисков и облачных сервисов. В итоге часть снимков повторяется в папках Фото, Photos backup, Camera Uploads, WhatsApp Images, iCloud, Old HDD, Разобрать и Новая папка. Названия отличаются, дата изменения сбита, размер файла тоже разный. AntiDupl.NET позволяет добавить все эти каталоги в поиск и найти повторяющиеся фотографии по содержимому.

Второй частый сценарий — работа фотографа или дизайнера. После съёмки остаются серии похожих кадров: несколько дублей одного портрета, разные варианты обработки, уменьшенные версии для сайта, файлы для клиента, копии после экспорта из редактора. AntiDupl.NET помогает быстро увидеть, где лежат повторяющиеся изображения, какие файлы меньше по размеру, где хуже качество, а где сохранён исходный вариант.

Третий сценарий — очистка перед резервным копированием. Если архив занимает сотни гигабайт, перед переносом на новый диск или в облако разумно убрать очевидные повторы. Программа для поиска дубликатов фото в этом случае экономит не только место, но и время загрузки, стоимость облачного хранения и количество ненужных файлов в резервной копии.

AntiDupl.NET также полезна при разборе восстановленных данных. После восстановления с повреждённого диска или карты памяти часто появляются папки с частично совпадающим содержимым, копии одного файла под разными именами, битые картинки и неполные JPEG. Программа помогает отделить нормальные изображения от дефектных и найти повторяющиеся варианты.

Интерфейс AntiDupl.NET

Интерфейс AntiDupl.NET выглядит технически и довольно старомодно, но он хорошо приспособлен именно для ручного разбора найденных изображений. Главное окно состоит из нескольких рабочих зон: верхнего меню, панели инструментов, области предпросмотра, таблицы результатов и строки состояния.

Главное окно AntiDupl.NET с найденными похожими изображениями

В верхней части расположено меню с разделами File, Edit, View, Search и Help. Через меню открываются профили поиска, настройки, выбор путей, запуск сканирования, режим отображения результатов, настройка колонок и справочные разделы.

Под меню находится панель инструментов. На ней размещены основные кнопки, которыми пользователь пользуется постоянно:

  • Open search profile — открыть сохранённый профиль поиска;

  • Save search profile — сохранить текущий профиль;

  • Start search — запустить поиск;

  • Refresh results — обновить результаты;

  • Paths — открыть окно путей;

  • Options — открыть настройки;

  • выпадающий список с порогом различия;

  • выбор алгоритма сравнения;

  • кнопки отмены и повтора действий;

  • кнопки удаления, замены, перемещения и обработки найденных пар;

  • кнопка справки.

Левая часть окна используется для предпросмотра текущей пары изображений. В вертикальном режиме картинки отображаются одна над другой. Рядом находятся кнопки действий: удалить первое изображение, удалить второе, удалить оба, заменить один файл другим, переместить, переименовать, отметить результат как ошибочный. Это удобно: пользователь видит пару и сразу принимает решение.

Правая часть окна занята таблицей результатов. В ней отображаются найденные совпадения: тип результата, группа, процент различия, трансформация, рекомендация, имя файла, папка, размеры, формат, блочность, размытие, размер файла и дата изменения. Значения, которые указывают на худший вариант, подсвечиваются красным. Например, меньший размер изображения, меньший размер файла, высокий показатель блочности или размытия помогают быстрее понять, какую копию лучше удалить.

Внизу находится строка состояния. Она показывает общее количество результатов, текущий выбранный результат и число выбранных элементов. При разборе большой коллекции это помогает понимать масштаб работы: сколько пар найдено, где пользователь находится сейчас и сколько результатов отмечено для обработки.

Окно Paths: как добавить папки для поиска

Один из ключевых элементов AntiDupl.NET — окно Paths. Именно здесь задаётся, где программа будет искать дубликаты изображений, какие папки нужно игнорировать, какие каталоги уже считаются проверенными и из каких папок предпочтительно удалять копии.

Окно открывается кнопкой Paths на панели инструментов или через меню Search - Paths. Внутри есть четыре вкладки:

  • Search;

  • Ignore;

  • Valid;

  • Delete.

Окно Paths в AntiDupl.NET для выбора папок поиска

Вкладка Search используется чаще всего. Сюда добавляются папки и файлы, которые нужно проверить. Для добавления каталога нажимается кнопка Add folder, после чего выбирается нужная папка. Для добавления отдельных файлов используется Add files. Уже добавленный путь можно изменить кнопкой Change, удалить кнопкой Remove или убрать клавишей Delete.

AntiDupl.NET также поддерживает перетаскивание файлов и папок мышью. Это удобно при быстром разборе: пользователь может открыть окно Paths, перетащить в него папку с фотографиями и сразу запустить проверку.

Вкладка Ignore нужна для исключений. Если в основной папке есть каталог, который нельзя трогать, его добавляют именно туда. Например, пользователь проверяет диск D:Photos, но хочет исключить D:PhotosWorkClients или D:PhotosRAW Originals. Путь из Ignore имеет приоритет: даже если он находится внутри папки поиска, AntiDupl.NET не будет сканировать его содержимое.

Вкладка Valid используется для уже проверенных каталогов. Это одна из самых полезных возможностей программы при регулярной работе с большой фототекой. Если старая коллекция уже очищена, нет смысла каждый раз сравнивать изображения внутри неё заново. Каталог можно добавить в Valid, и тогда картинки из него будут сравниваться только с новыми файлами, которые не лежат в проверенной зоне. Такой подход заметно сокращает время повторных запусков.

Вкладка Delete задаёт приоритет удаления. Если две картинки полностью одинаковые и по качеству между ними нет разницы, программа должна выбрать, какую из них рекомендовать к удалению. Чтобы убрать случайность, пользователь добавляет менее важную папку в Delete. Например, каталог D:DownloadsPictures можно считать временным, а D:PhotoArchiveOriginals — основным. При равных дублях AntiDupl.NET будет рекомендовать удалять файл из временной папки.

Для простого запуска достаточно открыть Paths, перейти на вкладку Search, нажать Add folder, выбрать папку с фотографиями и подтвердить выбор кнопкой OK. Но для серьёзной чистки архива лучше сразу продумать структуру:

Ситуация Как настроить Paths
Нужно проверить одну папку с фотографиями Добавить её во вкладку Search
Нужно сравнить старый архив и новую папку Старый архив добавить в Valid, новую папку — в Search
Нужно исключить RAW, рабочие файлы или клиентские папки Добавить эти каталоги во вкладку Ignore
Нужно удалять повторы из временной папки Добавить временную папку во вкладку Delete
Нужно проверить конкретную картинку на уникальность Добавить отдельный файл через Add files

Настройки поиска в Options

Окно Options открывается кнопкой Options на панели инструментов. Это центр управления поиском. Здесь задаётся, какие изображения считать дублями, какие форматы учитывать, искать ли дефекты, как обрабатывать скрытые папки, сколько результатов хранить, как подсвечивать различия и как выполнять сравнение.

В окне есть вкладки:

  • Compare;

  • Defects;

  • Search;

  • Advanced;

  • Highlight.

Вкладка Compare

Вкладка Compare отвечает за саму логику сравнения изображений. Это самая важная вкладка для пользователя, который хочет найти не только точные копии, но и похожие картинки.

Настройки сравнения изображений в AntiDupl.NET

Параметр Search image dupls включает поиск дубликатов изображений. Он должен быть активен, если основная задача — найти одинаковые фотографии, копии картинок и похожие изображения.

Search rotated and mirror image dupls включает поиск повёрнутых и зеркально отражённых копий. Этот режим нужен, если в архиве встречаются изображения, которые были повернуты на 90, 180 или 270 градусов, а также горизонтально отражены. Например, он полезен при разборе сканов, старых фотографий, обложек, иллюстраций, картинок после ручной обработки и файлов, сохранённых разными программами. Минус режима — увеличение времени поиска, потому что AntiDupl.NET приходится выполнять больше сравнений.

Control image size заставляет программу учитывать размер изображения. Если параметр включён, фотография 4000 × 3000 и её уменьшенная копия 1200 × 900 будут считаться разными. Для поиска визуальных дублей эту настройку обычно оставляют выключенной, иначе программа пропустит уменьшенные копии.

Control image type учитывает формат файла. Если включить этот пункт, одинаковая картинка в PNG и JPEG не будет считаться дублем. Для чистки фотоархива параметр чаще отключают, потому что одна и та же фотография может храниться в разных форматах.

Control image width/height ratio проверяет соотношение ширины и высоты. Эта настройка помогает отсеять картинки с явно разными пропорциями. Например, квадратная и сильно вытянутая фотография в большинстве случаев не должны сравниваться как возможные дубликаты.

Algorithm of comparing of images позволяет выбрать алгоритм сравнения. В AntiDupl.NET используются Mean square difference и SSIM.

Mean square difference — быстрый и практичный алгоритм для первичной проверки. Он хорошо подходит для поиска точных копий, пересохранённых изображений, уменьшенных вариантов и картинок с небольшими отличиями.

SSIM ориентирован на структурное сходство. Его имеет смысл использовать, когда нужно аккуратнее сравнить визуально похожие изображения, где простая среднеквадратическая разница даёт слишком грубый результат.

Threshold difference — главный регулятор чувствительности. При значении 0 программа ищет только полностью одинаковые изображения. Чем выше порог, тем больше похожих картинок попадёт в результаты. Слишком низкий порог пропускает часть визуальных дублей, слишком высокий даёт много ложных совпадений.

Практический подход такой: сначала выполнить поиск с нулевым или очень низким порогом, удалить очевидные точные копии, затем сделать второй проход с более мягкой настройкой и вручную разобрать похожие изображения.

Вкладка Search

Вкладка Search определяет, какие типы файлов сканировать. Здесь можно включить или отключить отдельные форматы. Это полезно, если пользователь хочет ускорить поиск или проверить только определённый тип изображений.

Вкладка Search в настройках AntiDupl.NET

В окне видны форматы BMP, GIF, JPEG, PNG, TIFF, EMF, WMF, EXIF, ICON, JP2, PSD, DDS, TGA, WEBP. В новых версиях программа также поддерживает современные форматы, включая HEIF, HEIC, AVIF и JXL.

На этой же вкладке есть параметры поиска в системных и скрытых папках:

  • Search system folders/files;

  • Search hidden folders/files.

В обычной чистке фотоархива их лучше не включать. Системные и скрытые каталоги редко содержат пользовательские фотографии, зато могут увеличить время сканирования и добавить в результаты служебные изображения. Эти параметры имеют смысл только при полном техническом разборе диска.

Вкладка Advanced

Вкладка Advanced содержит дополнительные параметры поведения программы. Здесь находятся настройки удаления, потоков, нормализации изображений, лимита результатов и игнорируемой рамки.

Дополнительные параметры AntiDupl.NET

Delete to recycle bin — важная настройка безопасности. При её включении удалённые файлы попадают в корзину Windows, а не исчезают сразу. Для обычного пользователя этот пункт лучше держать включённым. Поиск дубликатов фото всегда связан с риском ошибки, особенно если в архиве есть похожие кадры из одной серии.

Remember mistakes заставляет программу запоминать пары, которые пользователь отметил как ошибочные. Если AntiDupl.NET показала две похожие картинки, но пользователь решил, что это не дубли, можно использовать действие Mark current result as a mistake. После этого программа не будет снова надоедать той же парой.

Image width/height ratio precision задаёт точность сравнения пропорций изображения. Параметр связан с проверкой соотношения ширины и высоты.

Compare thread count и Load thread count управляют количеством потоков сравнения и загрузки изображений. Значение Auto подходит в большинстве случаев. Программа сама использует доступные ресурсы, а пользователь не тратит время на ручную настройку.

Normalized image size определяет размер нормализованного изображения, с которым работает алгоритм сравнения. AntiDupl.NET приводит картинки к общей форме, чтобы сравнивать файлы разных размеров. Чем выше значение, тем потенциально точнее сравнение, но тем больше нагрузка.

Queue size of undo задаёт глубину очереди отмены. Это полезно при ручной обработке результатов, когда нужно откатить последнее действие.

Maximal count of results ограничивает число результатов в таблице. Если установить слишком высокий порог сходства на большой коллекции, программа может найти огромное количество подозрительных пар. Лимит защищает интерфейс от перегрузки.

Width of ignored frame of image позволяет игнорировать рамку по краям картинки. Это полезно, если изображения отличаются только тонкой рамкой, подписью, полем после сканирования или небольшим водяным знаком на краю. Программа будет меньше обращать внимание на внешнюю область и лучше сравнит основное содержимое.

Use libjpeg-turbo ускоряет работу с JPEG. Для больших фотоархивов настройку стоит оставлять включённой.

Вкладка Defects

Вкладка Defects отвечает за поиск дефектных изображений. AntiDupl.NET умеет выявлять несколько проблемных случаев: файл не открывается, у JPEG отсутствует маркер окончания, изображение имеет заметную блочность или слишком сильное размытие.

Поиск дефектов особенно полезен после восстановления данных, копирования с повреждённого диска, загрузки изображений через нестабильное соединение или переноса старого архива. В таких случаях в коллекции могут быть картинки, которые внешне выглядят как файлы, но открываются с ошибкой, отображаются частично или содержат повреждённые данные.

Параметры Blockiness threshold и Bluring threshold задают чувствительность к блочности и размытию. Блочность особенно характерна для сильно сжатых JPEG-файлов: на изображении появляются квадратные артефакты. Размытие помогает обнаружить явно неудачные или испорченные кадры, но такой результат всегда нужно проверять глазами. Пейзаж, фон или художественное размытие могут быть нормальной частью изображения.

Вкладка Highlight

Вкладка Highlight управляет подсветкой отличий между двумя изображениями. Это полезно, когда картинки выглядят почти одинаковыми, но нужно понять, чем именно они отличаются. Например, одна версия может быть чуть обрезана, иметь другую рамку, надпись, логотип, небольшую цветокоррекцию или следы сжатия.

Подсветка различий особенно помогает при ручной проверке похожих картинок. Вместо того чтобы долго всматриваться в два изображения рядом, пользователь видит проблемные зоны и быстрее принимает решение.

Запуск поиска дубликатов

Базовый сценарий работы с AntiDupl.NET выглядит просто:

  1. Запустить программу.

  2. Открыть Paths.

  3. Добавить папку с изображениями через Add folder.

  4. Проверить, что нужные каталоги попали во вкладку Search.

  5. При необходимости добавить исключения во вкладку Ignore.

  6. Открыть Options.

  7. Настроить порог Threshold difference.

  8. Выбрать алгоритм Mean square difference или SSIM.

  9. Нажать Start search.

  10. Дождаться завершения проверки.

  11. Разобрать результаты в таблице.

Кнопка Start search находится на панели инструментов. То же действие доступно через меню Search - Start search. Во время сканирования открывается окно прогресса. Продолжительность зависит от количества изображений, форматов, размеров файлов, выбранного алгоритма, порога сходства, включённых дефектов и режима поиска повёрнутых или зеркальных копий.

Для первой проверки большой коллекции лучше не усложнять настройки. Достаточно добавить папку, оставить стандартный алгоритм, выбрать умеренный порог и запустить сканирование. После первого результата станет понятно, нужно ли делать поиск строже или мягче.

Если программа нашла слишком мало совпадений, можно увеличить Threshold difference. Если результатов слишком много и среди них много случайно похожих картинок, порог нужно уменьшить. Для точных копий используется значение 0.

Как читать таблицу результатов

После завершения поиска AntiDupl.NET показывает найденные пары в таблице. Именно в этой таблице проходит основная работа: пользователь сортирует результаты, выбирает пары, смотрит рекомендации и принимает решения.

Горизонтальный режим просмотра результатов AntiDupl.NET

В таблице могут отображаться следующие данные:

Колонка Что показывает
Type Тип результата: дубликат или дефект
Group Группа похожих изображений
Difference Процент различия между двумя картинками
Defect Type Тип дефекта, если найден повреждённый файл
Transform Поворот или зеркальное отражение
Hint / Recommendation Рекомендованное действие
Name Имя файла
In folder Папка, где находится изображение
Dimensions Размер изображения в пикселях
Image Type Формат файла
Blockiness Уровень блочности
Bluring Радиус размытия
Size Размер файла
Date modified Дата изменения

Колонка Difference показывает степень различия. Если значение 0.00, изображения фактически совпадают. Небольшой процент может означать пересохранение, изменение степени сжатия, лёгкую цветокоррекцию, изменение метаданных или небольшую обработку. Большой процент требует внимательной ручной проверки.

Колонка Transform показывает, была ли картинка повернута или зеркально отражена. Это помогает понять, почему два файла попали в результаты, хотя внешне в миниатюре они могут выглядеть по-разному.

Колонка Recommendation показывает, какое действие программа предлагает выполнить. AntiDupl.NET может рекомендовать удалить первое изображение, удалить второе, удалить дефектный файл, заменить одну картинку другой или перенести файл из менее приоритетного каталога.

Красная подсветка в таблице помогает быстрее находить худшие варианты. Например, если у одного изображения меньше разрешение, меньше размер файла, выше блочность или сильнее размытие, эти значения выделяются. Но это не приказ к удалению, а подсказка. В фотоархиве бывают ситуации, когда маленькая версия нужна для сайта, а большая — исходник. Бывают и обратные случаи: большой файл может быть неудачным апскейлом, а маленький — оригинальным экспортом. Поэтому окончательное решение лучше принимать после просмотра пары.

Таблицу можно сортировать по заголовкам колонок. Это удобно, если нужно сначала разобрать точные совпадения с Difference = 0, затем перейти к изображениям с небольшими отличиями, потом к файлам с сильной блочностью или большим размером.

Предварительный просмотр пары изображений

Панель предпросмотра — одна из самых важных частей AntiDupl.NET. Она показывает текущую пару изображений из таблицы результатов. В вертикальном режиме картинки отображаются одна над другой, в горизонтальном — рядом. Рядом с изображениями находятся кнопки действий.

Предпросмотр позволяет не удалять файлы вслепую. Пользователь видит, действительно ли картинки одинаковые, какая из них качественнее, отличается ли кадрировка, нет ли водяных знаков, подписи, рамки, цветокоррекции или других изменений.

При проверке пары нужно смотреть не только на саму картинку, но и на данные под ней:

  • путь к файлу;

  • разрешение;

  • формат;

  • размер файла;

  • блочность;

  • размытие;

  • EXIF-информацию, если она есть;

  • рекомендацию программы.

Например, AntiDupl.NET может показать две фотографии одной сцены. Первая лежит в папке Originals, имеет разрешение 4000 × 3000, размер 6.8 MB и формат JPG. Вторая лежит в Downloads, имеет разрешение 1280 × 960, размер 340 KB и более высокую блочность. В таком случае обычно сохраняют первый файл, а вторую копию удаляют.

Другой пример: две картинки выглядят одинаково, но одна находится в папке проекта сайта, а другая — в общем архиве. Удалять файл из проекта может быть ошибкой, даже если он хуже по качеству. Поэтому AntiDupl.NET не заменяет здравый смысл, а ускоряет проверку.

Удаление, замена и обработка найденных дублей

AntiDupl.NET предлагает несколько действий для найденных результатов. Они доступны через панель инструментов, кнопки около предпросмотра и контекстное меню таблицы.

Основные действия:

  • удалить первое изображение;

  • удалить второе изображение;

  • удалить оба изображения;

  • заменить второе изображение первым;

  • заменить первое изображение вторым;

  • переименовать файл;

  • переместить изображение;

  • отметить результат как ошибку;

  • выполнить рекомендованное действие;

  • обработать выбранные результаты автоматически.

При включённой настройке Delete to recycle bin удалённые файлы отправляются в корзину. Это более безопасный режим, особенно при первой работе с программой. Если пользователь случайно удалил нужный файл, его можно восстановить стандартными средствами Windows.

Замена одного изображения другим нужна в ситуациях, когда файл с лучшим качеством лежит не там, где должен. Например, в папке D:PhotosSorted лежит плохая копия, а в D:Downloads — такая же картинка лучшего качества. В этом случае программа может предложить заменить слабый вариант сильным.

Отметка результата как ошибки нужна для ложных совпадений. Например, AntiDupl.NET нашла две картинки с одинаковой композицией, похожим фоном и близкими цветами, но это разные изображения. Пользователь отмечает пару как ошибку, и при включённом Remember mistakes программа не будет показывать её снова.

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

Поиск повреждённых изображений

AntiDupl.NET полезна не только как программа для поиска дубликатов фото, но и как инструмент для обнаружения некоторых дефектных файлов. Это особенно важно для старых архивов и восстановленных данных.

Программа может находить несколько типов проблем:

Дефект Что означает
Unknown Defect Файл не удалось корректно открыть
There is no marker of the end of JPEG file JPEG-файл обрывается и не имеет корректного завершения
Blockiness Изображение имеет заметные квадратные артефакты
Bluring Изображение слишком размыто

Отсутствие маркера окончания JPEG часто встречается у файлов, которые были скачаны не полностью, повреждены при копировании или восстановлены с ошибками. Иногда такое изображение частично открывается, но нижняя часть может быть испорчена или отсутствовать.

Блочность указывает на сильное JPEG-сжатие. Это не всегда делает файл битым, но помогает найти явно ухудшенные копии. Например, если есть оригинал размером 5 MB и пересжатая версия 120 KB, программа может подсветить более слабый вариант.

Размытие тоже требует ручной оценки. AntiDupl.NET может подсказать, что изображение технически хуже, но художественная фотография с размытым фоном не является дефектной. Поэтому результаты по размытию лучше воспринимать как сигнал для проверки, а не как автоматическое основание для удаления.

Профили поиска

AntiDupl.NET поддерживает профили поиска. Это удобно, если пользователь регулярно проверяет одни и те же папки. Профиль сохраняет текущую конфигурацию: пути, настройки сравнения, исключения, параметры поиска и другие рабочие параметры.

Профили особенно полезны в больших архивах. Например, у пользователя есть основная фототека на диске D:PhotoArchive, папка новых файлов D:New Photos и временный каталог D:DownloadsImages. Один раз настроив Search, Ignore, Valid и Delete, можно сохранить профиль и запускать его повторно.

Практический пример:

  • D:PhotoArchiveSorted добавить в Valid;

  • D:New Photos добавить в Search;

  • D:PhotoArchiveRAW добавить в Ignore;

  • D:DownloadsImages добавить в Delete;

  • сохранить профиль как PhotoArchive check.

После этого пользователь периодически открывает профиль, добавляет новые фотографии и запускает проверку. AntiDupl.NET не тратит лишнее время на повторный анализ уже разобранных каталогов и помогает сравнивать новые файлы с основной коллекцией.

Горячие клавиши и ускорение работы

При небольшом количестве результатов можно работать мышью. Но если программа нашла сотни или тысячи пар, удобнее использовать горячие клавиши. AntiDupl.NET позволяет настроить их через меню Results - Hotkeys.

В окне Hot Keys можно назначить собственные сочетания для действий с результатами. Это ускоряет ручную сортировку: пользователь смотрит пару, нажимает нужную клавишу, переходит к следующему результату и продолжает разбор без постоянного обращения к мыши.

Горячие клавиши особенно полезны для однотипной работы:

  • удалить очевидно худшую копию;

  • перейти к следующему результату;

  • отметить ошибочное совпадение;

  • открыть папку с файлом;

  • показать соседние изображения;

  • выполнить рекомендованное действие;

  • открыть инструмент различий.

В версии 2.3.13 добавлена отдельная горячая клавиша для открытия инструмента различий. Это полезно при сравнении почти одинаковых картинок, где нужно быстро увидеть конкретные отличающиеся области.

Новые возможности AntiDupl.NET 2.3.13

Версия 2.3.13 продолжает развитие программы и добавляет несколько практичных улучшений. Самое заметное изменение — возможность игнорировать конкретные файлы по регулярному выражению. Это полезно, если в архиве есть служебные изображения, превью, экспортированные миниатюры или файлы с предсказуемыми названиями, которые не нужно включать в поиск.

Например, можно исключать файлы, где в имени встречаются thumb, preview, cache, small, temp или другой шаблон. Это снижает количество лишних результатов и ускоряет разбор.

Второе изменение — новая горячая клавиша для открытия инструмента различий. Она ускоряет работу при ручном сравнении пар.

Третье улучшение — подсветка отличий в именах файлов красным цветом в вертикальном режиме. Если два файла называются почти одинаково, но отличаются суффиксом, номером, датой или окончанием, это помогает быстрее понять происхождение пары.

Также улучшено окно выбора файлов: добавлены недостающие расширения. Для portable-версии сохранён отдельный принцип работы с пользовательским путём: настройки остаются рядом со стартовым путём, а приложение помечается как Portable. В обычной версии пользовательский путь задаётся через папку данных приложения Windows.

Практическая инструкция: как найти и удалить дубликаты фото

Перед началом работы лучше сделать резервную копию важного архива. AntiDupl.NET даёт достаточно безопасных инструментов, но любая массовая чистка фотографий требует осторожности.

Шаг 1. Запустите AntiDupl.NET

После запуска откроется главное окно. Если результаты ещё не загружены, таблица будет пустой. На панели инструментов доступны кнопки Paths, Options и Start search.

Шаг 2. Откройте Paths

Нажмите кнопку Paths на панели инструментов или выберите меню Search - Paths. Откроется окно с вкладками Search, Ignore, Valid и Delete.

Шаг 3. Добавьте папку с фотографиями

На вкладке Search нажмите Add folder и выберите каталог, где нужно найти дубликаты изображений. Если нужно проверить несколько папок, добавьте их по очереди.

Пример:

  • D:Photos;

  • E:Old BackupPictures;

  • C:UsersUserPictures;

  • D:Phone Uploads.

Если внутри папок есть подпапки, программа будет учитывать их при включённом поиске в подкаталогах.

Шаг 4. Добавьте исключения

Перейдите на вкладку Ignore и добавьте каталоги, которые не нужно проверять. Это могут быть папки с RAW-файлами, рабочие проекты, клиентские материалы, системные изображения, временные экспортные папки или любые каталоги, где удаление недопустимо.

Пример:

  • D:PhotosRAW;

  • D:PhotosClient Projects;

  • D:PhotosDo not touch.

Шаг 5. Настройте Delete Paths

Если есть временная папка, из которой предпочтительно удалять дубликаты, добавьте её во вкладку Delete. Это поможет AntiDupl.NET давать более логичные рекомендации.

Пример: основная фототека лежит в D:PhotoArchive, а временные копии — в D:DownloadsImages. В таком случае временную папку лучше добавить в Delete.

Шаг 6. Откройте Options

Нажмите кнопку Options. На вкладке Compare проверьте параметры сравнения.

Для первого запуска можно использовать такие настройки:

Задача Рекомендуемая настройка
Найти только точные копии Threshold difference = 0
Найти похожие пересохранённые изображения Небольшой порог различия
Найти повёрнутые и зеркальные версии Включить Search rotated and mirror image dupls
Найти уменьшенные копии Отключить Control image size
Найти одинаковые картинки в разных форматах Отключить Control image type
Сократить ложные совпадения Включить контроль соотношения сторон

Для большого архива лучше начинать с более строгого поиска. Сначала удаляются очевидные повторы, затем выполняется второй проход для похожих картинок.

Шаг 7. Выберите форматы

На вкладке Search оставьте включёнными нужные форматы. Для обычной фототеки стоит включить JPEG, PNG, TIFF, WEBP, HEIC/HEIF, AVIF и другие используемые типы. Если в коллекции много служебных иконок, можно отключить ICON, BMP или другие форматы, которые не относятся к фотографиям.

Шаг 8. Включите безопасное удаление

На вкладке Advanced проверьте Delete to recycle bin. Этот пункт лучше оставить включённым. Тогда удалённые изображения попадут в корзину Windows.

Шаг 9. Запустите поиск

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

Шаг 10. Разберите точные дубликаты

Сначала отсортируйте таблицу по Difference и обработайте пары с нулевым различием. Это самые безопасные кандидаты на удаление. Но даже здесь стоит смотреть на путь: иногда одинаковые файлы нужны в разных проектах.

Шаг 11. Разберите похожие изображения

После точных копий переходите к парам с небольшим процентом различия. Открывайте каждую пару в предпросмотре, сравнивайте качество, размер, формат и расположение файлов.

Удаляйте худшую копию только тогда, когда уверены, что она действительно лишняя.

Шаг 12. Повторите поиск с другим порогом

После первой чистки можно увеличить Threshold difference и выполнить второй запуск. Это поможет найти менее очевидные повторы: пересохранённые изображения, чуть обрезанные картинки, файлы с другой цветокоррекцией.

Что AntiDupl.NET делает хорошо

AntiDupl.NET сильна именно как программа для поиска дубликатов картинок. Она не перегружена функциями редактирования и не пытается быть универсальным менеджером файлов. Вместо этого программа даёт подробный рабочий процесс для очистки фотоархива.

Главные плюсы:

  • сравнение изображений по содержимому;

  • поиск точных и похожих картинок;

  • поиск повёрнутых и зеркальных копий;

  • поддержка большого количества форматов;

  • работа с современными форматами изображений;

  • предпросмотр найденной пары;

  • таблица с техническими параметрами;

  • подсветка худших значений;

  • поиск некоторых дефектных файлов;

  • профили поиска;

  • отдельные вкладки Search, Ignore, Valid, Delete;

  • возможность запоминать ошибочные совпадения;

  • безопасное удаление в корзину;

  • portable-вариант;

  • бесплатное распространение;

  • открытый исходный код.

Особенно ценна связка Valid и Delete. Большинство простых программ для удаления одинаковых фотографий позволяют только добавить папку и запустить сканирование. AntiDupl.NET даёт больше контроля: можно сравнивать новые файлы с уже проверенным архивом и управлять тем, из каких папок программа должна рекомендовать удаление.

Ограничения и спорные моменты

AntiDupl.NET нельзя назвать современной по интерфейсу. Она выглядит как классическая Windows-утилита: таблицы, маленькие кнопки, технические подписи, много параметров. Пользователю, который ждёт интерфейс в одну кнопку, программа может показаться сложной.

Второй момент — ручной разбор всё равно нужен. AntiDupl.NET хорошо находит похожие изображения, но не всегда может понять контекст. Для программы две картинки могут быть дублями, а для пользователя — разными кадрами одной серии. Особенно осторожно нужно работать с фотографиями детей, свадебными съёмками, репортажами, предметными съёмками и творческими проектами.

Третий момент — программа не предназначена для всех типов файлов. Если нужно искать дубликаты документов, архивов, музыки, видео и программ, лучше взять универсальный duplicate finder. AntiDupl.NET ориентирована именно на изображения.

Четвёртый момент — автоматическая обработка опасна при мягком пороге сходства. Если пользователь поставил высокий Threshold difference, программа может найти много похожих, но не одинаковых картинок. Выполнять рекомендации автоматически в таком режиме нельзя. Сначала нужно просмотреть результаты.

Пятый момент — AntiDupl.NET не заменяет каталогизатор. Она не строит альбомы, не распознаёт лица, не синхронизирует фото с облаком, не редактирует RAW и не управляет метками как полноценный менеджер изображений. Её задача уже: найти дубликаты изображений и помочь удалить лишнее.

Сравнение с аналогами

AntiDupl.NET и Czkawka

Czkawka — многофункциональная программа для очистки диска. Она ищет дубликаты файлов, пустые папки, большие файлы, временные файлы, похожие изображения, похожие видео, битые файлы и другие категории мусора. Это универсальный инструмент для тех, кто хочет одним приложением закрыть несколько задач.

AntiDupl.NET уже по назначению, но глубже проработана именно для изображений. В ней удобнее анализировать пару фотографий, смотреть параметры качества, использовать Valid Paths, Delete Paths, рекомендации и предпросмотр.

Критерий AntiDupl.NET Czkawka
Основная задача Поиск одинаковых, похожих и дефектных изображений Очистка диска и поиск разных типов мусора
Поиск похожих фото Есть Есть
Поиск похожих видео Нет Есть
Работа с дефектами изображений Есть Не основной сценарий
Ручной разбор пар Подробный Есть, но программа шире по задачам
Подходит для фотоархива Да Да, если нужен универсальный очиститель

Czkawka лучше выбирать, если нужно чистить не только изображения, но и весь диск. AntiDupl.NET лучше подходит для точечной работы с фототекой.

AntiDupl.NET и dupeGuru

dupeGuru — известная программа для поиска дубликатов файлов. У неё есть режимы для обычных файлов, музыки и изображений. В режиме Picture она умеет находить похожие картинки, а не только точные копии.

AntiDupl.NET при этом остаётся более специализированной программой для изображений. Она подробнее показывает параметры пары, работает с дефектами, даёт отдельную логику путей Search, Ignore, Valid, Delete и хорошо подходит для повторной проверки пополняющегося фотоархива.

Критерий AntiDupl.NET dupeGuru
Поиск дубликатов изображений Основная функция Есть в режиме Picture
Поиск дублей других файлов Нет Есть
Поиск похожих фото Есть Есть
Музыкальные файлы Нет Есть отдельный режим
Дефекты изображений Есть Не ключевая функция
Детальная таблица параметров фото Да Есть результаты, но фокус шире
Лучший сценарий Чистка фотоархива Универсальный поиск дублей

dupeGuru удобнее, если в одной программе нужно искать повторяющиеся документы, музыку и фотографии. AntiDupl.NET логичнее выбирать, если задача — именно поиск похожих изображений.

AntiDupl.NET и AllDup

AllDup — мощная программа для поиска дубликатов файлов. Она умеет искать повторы по содержимому, свойствам, имени и специальным признакам, а также поддерживает поиск похожих изображений и музыкальных файлов. Встроенный файловый менеджер помогает удалять, перемещать и копировать найденные дубли.

AntiDupl.NET проще по общей идее, но точнее сфокусирована на визуальной проверке изображений. В ней меньше универсальной файловой логики, зато удобнее разбирать пары картинок, смотреть блочность, размытие, формат, разрешение и рекомендации.

Критерий AntiDupl.NET AllDup
Специализация Изображения Все типы файлов
Поиск похожих картинок Есть Есть
Поиск музыки и документов Нет Есть
Предпросмотр изображений Центральная часть интерфейса Есть
Проверка дефектов фото Есть Не главный акцент
Подходит для универсальной чистки диска Ограниченно Да
Подходит для глубокого разбора фото Да Да, но интерфейс более универсальный

AllDup лучше подходит для комплексной чистки накопителей. AntiDupl.NET удобнее как отдельный инструмент для фотографий.

AntiDupl.NET и VisiPics

VisiPics — программа для поиска похожих фотографий. Она рассчитана именно на изображения и использует фильтры строгости, чтобы находить дубликаты и похожие картинки. По назначению это один из ближайших аналогов AntiDupl.NET.

Разница в подходе. VisiPics проще и понятнее для быстрого поиска похожих картинок. AntiDupl.NET даёт больше технических деталей, поддерживает современные форматы, показывает дефекты и предлагает более гибкую работу с путями.

Критерий AntiDupl.NET VisiPics
Поиск точных копий Есть Есть
Поиск похожих изображений Есть Есть
Настройка чувствительности Алгоритм и числовой порог Уровни фильтра
Современные форматы Широкая поддержка Больше ориентирована на классические форматы
Проверка дефектов Есть Не основной сценарий
Удобство для новичка Среднее Выше
Контроль при сложной чистке Выше Ниже

VisiPics подходит для простой разовой проверки. AntiDupl.NET лучше для детальной чистки большой коллекции.

AntiDupl.NET и Awesome Duplicate Photo Finder

Awesome Duplicate Photo Finder — простая программа для поиска одинаковых и похожих фотографий. Её сильная сторона — минимальный порог входа: добавил папку, запустил поиск, посмотрел похожие изображения.

AntiDupl.NET сложнее, но даёт больше контроля. В ней есть расширенные настройки сравнения, порог различия, выбор алгоритма, работа с дефектами, профили, приоритеты удаления и подробная таблица.

Критерий AntiDupl.NET Awesome Duplicate Photo Finder
Простота первого запуска Средняя Высокая
Поиск похожих изображений Есть Есть
Тонкая настройка Развита Ограниченная
Работа с дефектами Есть Нет как центральная функция
Подходит для больших архивов Да Да, но с меньшим контролем
Лучший сценарий Тщательная чистка фототеки Быстрый простой поиск

Awesome Duplicate Photo Finder удобен для пользователя, которому нужна простая программа без множества настроек. AntiDupl.NET лучше там, где важны контроль и точность.

Общая таблица сравнения

Программа Основная специализация Поиск похожих изображений Поиск других типов файлов Проверка дефектов Лучший сценарий
AntiDupl.NET Фото и изображения Да Нет Да Точная чистка фотоархива
Czkawka Очистка диска Да Да Частично Универсальная очистка системы
dupeGuru Поиск дублей файлов Да Да Нет Дубликаты разных типов данных
AllDup Мощный duplicate finder Да Да Не основной сценарий Комплексный поиск повторов
VisiPics Похожие фотографии Да Нет Нет Быстрая чистка фото
Awesome Duplicate Photo Finder Простая проверка фото Да Нет Нет Минимальная настройка

Кому стоит использовать AntiDupl.NET

AntiDupl.NET стоит выбрать пользователю, у которого есть большой локальный фотоархив и задача найти одинаковые фотографии, похожие картинки, пересохранённые копии и дефектные изображения. Программа особенно полезна, если архив хранится не в одном аккуратном каталоге, а разбросан по разным дискам, резервным копиям, облачным выгрузкам и старым папкам.

Она хорошо подходит:

  • владельцам больших семейных архивов;

  • фотографам;

  • дизайнерам;

  • администраторам сайтов с большим количеством изображений;

  • пользователям, которые часто переносят фото между дисками;

  • тем, кто хранит старые резервные копии;

  • тем, кто хочет очистить фототеку перед переносом в облако;

  • тем, кому нужна бесплатная программа для поиска дубликатов фото;

  • тем, кто предпочитает ручной контроль автоматическому удалению.

AntiDupl.NET особенно полезна для тех, кто не доверяет программам с автоматической очисткой. Здесь пользователь видит каждую пару, может открыть папки, проверить параметры, посмотреть изображение рядом и только потом удалить лишнюю копию.

Кому лучше выбрать другую программу

AntiDupl.NET не лучший выбор, если нужна программа для удаления всех типов дубликатов на компьютере. Она не предназначена для поиска повторяющихся документов, архивов, музыки, видео или установочных файлов. Для этого лучше использовать Czkawka, dupeGuru или AllDup.

Программа также не подойдёт тем, кто хочет современный визуальный интерфейс с крупными карточками, автоматическим выбором и минимальным количеством настроек. AntiDupl.NET требует внимания: нужно понимать порог сходства, читать таблицу, смотреть пути и проверять пары.

Не стоит использовать AntiDupl.NET как полноценный менеджер фотографий. Она не заменяет каталог, теги, альбомы, облачную синхронизацию, поиск по лицам, RAW-конвертер или редактор. Это инструмент для конкретной технической задачи.

Часто задаваемые вопросы

AntiDupl.NET бесплатная?

Да. AntiDupl.NET распространяется бесплатно и имеет открытый исходный код.

Можно ли найти одинаковые фото с разными именами?

Да. Программа сравнивает содержимое изображений, поэтому имя файла не является главным критерием. Один и тот же снимок может называться по-разному и всё равно попасть в результаты.

Находит ли AntiDupl.NET похожие фотографии?

Да. При ненулевом Threshold difference программа находит визуально похожие изображения, а не только полностью одинаковые файлы.

Можно ли искать уменьшенные копии?

Да. Для этого не нужно включать строгий контроль размера. Если Control image size отключён, AntiDupl.NET может считать похожими изображения разных разрешений.

Можно ли найти картинки в разных форматах?

Да. Если Control image type отключён, программа может сопоставлять изображения одинакового содержания в разных форматах.

Поддерживает ли AntiDupl.NET WEBP, HEIC и AVIF?

Да. Программа поддерживает WEBP, HEIF, HEIC, AVIF, JXL и другие современные форматы изображений.

Можно ли искать повёрнутые фотографии?

Да. Для этого включается Search rotated and mirror image dupls. Этот режим ищет повёрнутые и зеркально отражённые дубликаты, но увеличивает время сканирования.

Можно ли удалять найденные дубликаты автоматически?

Да, программа умеет выполнять рекомендованные действия для выбранных результатов. Но безопаснее использовать автоматическую обработку только для точных совпадений и после проверки настроек.

Что делает Delete Paths?

Delete Paths задаёт папки, из которых предпочтительно удалять копии. Если две картинки одинаковые и по качеству нет очевидной разницы, AntiDupl.NET будет рекомендовать удалить файл из указанного менее приоритетного каталога.

Что делает Valid Paths?

Valid Paths используется для уже проверенных папок. Изображения внутри таких папок не сравниваются между собой заново, но сравниваются с файлами из других мест. Это ускоряет повторные проверки.

Что делать, если программа показывает слишком много совпадений?

Нужно уменьшить Threshold difference, отключить поиск повёрнутых и зеркальных копий, включить контроль соотношения сторон или ограничить набор папок.

Что делать, если программа нашла слишком мало дублей?

Нужно немного увеличить Threshold difference, отключить Control image size, отключить Control image type и проверить, включены ли нужные форматы на вкладке Search.

Безопасно ли удалять найденные изображения?

Безопасно, если включён Delete to recycle bin, пользователь проверяет результаты и не запускает массовое удаление при высоком пороге сходства. Для важных архивов перед чисткой нужна резервная копия.

Итог

AntiDupl.NET — сильная бесплатная программа для поиска одинаковых, похожих и повреждённых изображений в Windows. Она сравнивает картинки по содержимому, поддерживает большое количество форматов, показывает найденные пары в удобной таблице, даёт предпросмотр, подсвечивает технически худшие параметры и позволяет удалять, заменять, перемещать или помечать результаты.

Программа особенно хороша для больших фотоархивов, где обычный поиск дубликатов по имени или размеру файла не помогает. AntiDupl.NET находит повторяющиеся изображения даже тогда, когда они сохранены в другом формате, имеют другое разрешение, были пересжаты, повёрнуты или слегка изменены.

Главное преимущество AntiDupl.NET — контроль. Она не заставляет пользователя удалять файлы вслепую, а показывает пару, путь, размер, формат, различие, блочность, размытие и рекомендацию. Для серьёзной чистки фототеки такой подход безопаснее, чем автоматическая очистка в один клик.

Интерфейс программы выглядит устаревшим, но функционально он хорошо продуман. Пользователь, который готов один раз разобраться в Paths, Options, Threshold difference, Valid Paths и Delete Paths, получает точный инструмент для регулярной очистки фотографий и графических архивов.


Ваш адрес email не будет опубликован. Обязательные поля помечены *