There are three ways to recover deleted iPhone photos. Retrieve deleted photos from iPhone and get back deleted pictures from iPhone backups. Recover iPhone deleted photos from backup file will overwrite your current data on your iPhone. So if you don't want that, you can choose to use our product: https://www.fonelab.com/ios-data-recovery/
It can help you recover deleted or lost iOS data selectively with no data loss at all!