I need to enhace the colors of a picture like this https://i.ytimg.com/vi/ekUD6hyyceA/hqdefault.jpg , I will be checking for geometrical objects under water based on their color so I need to rnhance their colors , the only code I wrote until now is that for extracting the shapes I still don’t know from where can I start in the enhancement as I also need this process to be really fast . Here is a sample link for the code of extracting the shapes https://stackoverflow.com/questions/11424002/how-to-detect-simple-geometric-shapes-using-opencv