Yes, you can recover deleted photos from iPhone if you just deleted them from iPhone instead of syncing them with iTunes. As I know, iTunes can backup data automatically, so you need to check iTunes:
Remember not to connect iPhone to PC directly unless you choose "prevent iPhone from syncing automatically."
iTunes> preferences> devices
all your backup files are listed. And then
Click the File menu and select Devices > Restore from Back up.
All steps above works only you have the backup files.
If your pics are gone, you never recover them unless you so not mind using iPhone data recovery software.