Underwater image enhancement using colour balancing and morphological residual processing through gamma correction | Synapse