Color correction of underwater images has been considered a difficult task for a number of reasons. Those include severe absorption of the water column, the unpredictable behavior of light under the water surface, limited access to reliable data for correction purposes, and the fact that we are only able to process three spectral channels, which is insufficient for most color correction applications. Here, the authors present a method to estimate a hyperspectral image from an RGB image and pointwise hyperspectral data. This is then used to color correct the hyperspectral underwater image and transform it back into RGB color space.