What you can recover depends on the sophstication of the recovery program.
If I empty my recycle bin it is VERY easy to then go to a recovery program and get it back, provided did it immediately after I emptied the bin.
The longer I wait the greater likely hood that the space will be reused. Once the space is reused it may or may not be recoverable. This again depends on the level of sophistication of the recovery program.
Pictures are a lot harder to recover than text because they use so much more space.
Speaking of which, when you delete a picture from your digital camera, you don’t erase it, you simply prevent access to it by normal means. A recovery program can easily get the picture back provided you haven’t rewritten over the data.
Here’s a simple example of how it works
Supposing I have a text, and a brand new hard drive.
The first text I have takes up sectors 1,2,3
The second text I do takes up sectors, 4, 5, 6,7
The third text I do takes up sectors, 8, 9, 10, 11,
Now I don’t need the second text which is taking up sectors 4, 5, 6, and 7
So I delete that and empty my recycle bin.
Sectors 4, 5, 6 and 7 are still there, but now the computer says "It’s OK to write over these sectors.
So let’s say I now do a fourth text. Depending on your computer it may write this fourth text to sectors 12, 13, 14 or it may simply rewrite over 4, 5, 6.
Now this is oversimplified to show how the process works.
Basically when you delete a file you’re really not deleting it, you’re saying the sectors on your hard drive reserved for that file are now available to be overwritten.