Recuva is a free software to recover your deleted files and images. It can even recover the files that have been deleted from recycle bin and cannot be directly recovered through Windows.
Recuva works by finding the deleted files from hard disk, and present those to you in a nice list or hierarchical structure. From that list, you can select the files that you want to undelete, and Recuva will recover those deleted files for you.
Recuva has a very easy to understand user interface. This file recovery software is completely free for both personal as well as commercial use.
If you recently accidentally deleted some files or images, give Recuva a try. Download Recuva using links at the end.