How long ago did you delete it? Might be on icloud which you could access with a different apple device if you're quick If you've already posted this then its probably too late though!
Just Jacked off my iPhone for the new Samsung Galaxy 5S due to iTunes being so difficult and restrictive.
I dont think there are any recovery software for the iPhone... but in theory a specialist would be able to recover any data, but that'll cost!!!
As said depending on when you last backed it up to iCloud, or if you have a shared photo stream. Usually if you delete from your library it will still be in your photo stream anyway. If you have it set up to actually have the stream.
As I found to my cost. Searching through for an old photo in the pub to show a mate, the missus says hang on what's that? Oops I thought I had deleted that. Deleting from photos doesn't clear them from stream.