An In-Depth Analysis of the Benefits and Challenges of Buddy Diving vs. Going Solo
A basic introduction to processing underwater images