Whether its a phone, camera or PC, memory stick or other USB device, you can often recover deleted pictures successfully from them. It all depends on what has happened since you deleted the pictures.
When you delete pictures (or any files) the data itself isn’t deleted, just the index entry that tells the system where the data for those files is located. The area containing the deleted data is also now marked as free space so it is available for any new files to be written there instead.
If and when that happens, then it is too late to recover your deleted pictures so it is very, very important to not save any new files or data to the device concerned.
If the deleted pictures are on your PC, use another PC to browse the internet for a solution as internet browsing causes lots of temporary files to get written to the disk. Download any photo recovery software, for example, to a memory stick, plug that in the computer with the deleted pictures and run it from there.
If the deleted pictures are on a phone, camera memory card or USB memory stick, just don’t save any new files to it.
One of the easiest ways to see if you can recover deleted pictures is to try some photo recovery software. You'll need to be able to connect the device directly to the PC, or put the device's memory card into a card reader connected to the PC.
A good tip is to try the free demo version of a commercial product that will scan the device for deleted pictures and show you exactly what pictures can be recovered. At least that will show you if you can recover the deleted pictures or if it’s too late already. You can find more useful information on how to recover deleted pictures at http://www.squidoo.com/recover-deleted-pictures