Longevity: 4 years 1 month
AntiDupl.NET || Platform: PC || Version: 18.104.22.168
Language: Russian and others ||Tablet: Not required || 2015
AntiDupl.NET is a free program with open source, high speed and accuracy of operation. It will help you automate the process of finding and deleting duplicates of images in the main graphic formats: JPEG, GIF, TIFF, BMP, PNG, EMF, WMF, EXIF, ICON, JP2, PSD, DDS and TGA. The comparison is based on the contents of the files, so the program can find not only completely identical, but also similar images. In addition, the program is able to find images with certain types of defects.--
About portable version:
Portable version AntiDupl.NET it does not require installation from the developer. It can be used from any directory on your computer that has write access to files.
Frequently asked questions:
After checking, the program gave me a huge list of duplicates. They are almost all exactly the same. How can I delete them faster?
I recommend you the following sequence of actions:
Select all results by pressing Ctrl-A simultaneously.
Click on the Follow Computer Recommendations button on the toolbar.
I have collected a large collection of pictures and periodically add new ones there. After each addition, I run your program to avoid duplicates. The images are scanned again each time for quite a long time. How can I speed up this process?
First of all, check whether you have the option to Remember picture data enabled, which is located on the Advanced tab in the options window. It significantly speeds up the process of repeated search. In addition, catalogs of images that you have previously checked and that do not contain new images must be added to the list located on the Checked tab in the paths window. Then these images will not be compared with each other, which also speeds up the time of repeated search.
How is the comparison for files with GIF animation, because there are a lot of frames?
The comparison is based on the first frame of the sequence.
The functionality of the program suits me completely. But I don't like the icons that are used in the program. Are you going to improve the interface?
Unfortunately, I'm a programmer, not a designer. Therefore, I drew icons as best I could. If you have the ability and desire, you can replace the standard icons with your own. They are located in the dataresourcesimages directory in files with the *.img extension. In fact, these are standard PNG images. If you manage to create a better version than the standard one, then send it to me, and I will be happy to post it on the site.
I am a programmer myself and would like to ask in what language your program is written.
The core of the program is written in C++, its shell is in C#. You can read more about the history of its creation here.
Why is it that when I add disk D to the search paths, the search is not performed?
In Windows, disks are considered system directories. Therefore, in order for the program to search in them, you need to enable the Search for system directories/files option, which is located on the Search tab in the options window.
By what principle does the program give recommendations for deleting duplicate files?
If the duplicate pair of images has the same format, and the difference between the images is less than half of the threshold difference, then the program recommends deleting an image that has smaller image sizes or/and smaller file sizes. If the program encounters two identical images, it will recommend deleting the one that is located in the paths to delete. If the picture with the best quality turns out to be in the directory for deletion, the program recommends moving it to the place of the picture in the regular directory.
Why didn't you translate the program into my native language?
Unfortunately, I speak only Russian and English. However, you have the opportunity to translate the program into your native language. To do this, in the dataresourcesstrings directory, create your own version of the string resource file in xml format. If you send me your translation, I will be able to include it in the standard version of the program and post it on my website.
How do I get a list of the results obtained in text format?
Select all the results using the Ctrl-A keyboard shortcut. Copy them to the clipboard using the Ctrl-C keyboard shortcut. Then paste them into your text file using the Ctrl-V keyboard shortcut.
How do I check if this image has duplicates in a given directory?
In order to do the following:
Add the required image and the directory in which you want to search to the Search path.
Disable the Check - Compare images from the same path with each other option located in the search settings.
Start the search.
Could you briefly describe the image comparison algorithm that is used in your program?
In a simplified form, my image comparison algorithm includes the following steps:
Reducing all images to the same size (by default, this size is 32x32).
Discarding color information (converting to a gray image).
Finding the root-mean-square difference for each pair of reduced gray images.
Comparison of the obtained RMS difference with a certain threshold - if this difference is less than the threshold, then it is assumed that these images are similar.
If you have not found answers to your questions in this list, it is recommended to look at the program's website, as well as its magazine. There you will be able to ask your question, and I will answer it as quickly as possible.
In order to start the search, you need to select the directory where you want to search. To do this, click on the "Open" button on the main toolbar, or a similar menu item Search - Paths. This opens the path settings window:
In this window, on the "Search" tab, you should select the catalog with pictures in which you want to search. The selected checkbox means a search inside the subdirectories of this directory. After that, you need to click the "OK" button, return to the main window and click the "Start search" button on the main toolbar, or the Search menu item - Start search. After that, the search will begin. Its progress will be displayed in the search progress window.
Its duration and final results strongly depend on the search settings. In most cases, you can use the default settings. At the end of the search, its results will be displayed in the main window:
The results table is located in the right part of the main program window. You can navigate through this list in any way, visually evaluate the images in the left part of the window on the viewing panel and, if necessary, delete, rename or move. These operations can be performed both on individual pictures and on several at once.
Note that in addition to the table of vertical pairs, the user can also select the tables of horizontal pairs using the menu item View - Results View mode:
Acceleration of SSIM calculation via SSE2.
Windows Vista / 7 / 8 / 8.1 (x86-x64)
Windows Server 2003, XP
.NET Framework 2.0 or later.