Information

Introduction
News

Docs

Screenshots
Manual

Download

Code and Binaries

Links

Other software

Back to Programs
Back to Dan Pape's Homepage

Imdoops

The imdoops program is a simple application that analyzes image collections. It gives the user the ability to detect and weed out duplicate or near duplicate images from the collection. Imdoops will scan a selected set of images, and group them into categories of images that may be similar to each other.

Imdoop's functionality is not 100% accurate, and will require some playing with and tweaking of parameters. It is, however, somewhat useful for pruning one's collection of images, and it can also be mildly entertaining to use if one is interested in image analysis or data clustering algorithms.

Imdoops is currently being developed in C++ on a Linux machine. It uses the Qt GUI software toolkit, and various publicly available libraries like the jpeg library from the Independent JPEG Group, and the PNG reference library. The source code for imdoops uses a lot of C++ template stuff, but one should be able to compile it with any fairly modern C++ compiler.