There are two great sources on the web to find images similar (visually) to a selected image. Google images and Timeye - MatchEngine I am looking for a Windows software that can do this on one's computer. Say I have lots of pictures of clouds, scattered in different drives and I want to bring them to one location. Such a software would do a great job at this. Anyone have any ideas? I found this: Duplicate images finder - Home but haven't checked it out yet.