No matter what app you use, if you were using internal memory and your photos were deleted, it would be very rare to get any back as the memory blocks the photos were in could have already been used again by the phone. Meaning there is no way of recovering.