Android data recovery
is your best choice to recover deleted photos from Samsung S7/S7 Edge. The deleted photos saved on sd card can be scanned out and displayed on program window in red after a deep scan by Android data recovery. Then you can choose them to recover easily.
Tips to Recover Photos from Samsung SD Card