Один из способов, которым я мог бы достичь того же, - использовать собственные векторы, чтобы найти различные цвета, присутствующие на изображении.
Вы можете проверить эти две ссылки для дальнейшего ознакомления, поскольку они проведут вас через общую реализацию поиска основных цветов в изображении. В то время как вторая ссылка дает вам информацию о том, какие инструменты присутствуют в OpenCV, чтобы найти основные цвета и как мы этого добиваемся.
http://www.aishack.in/tutorials/dominant-color-implementation/
http://www.aishack.in/tutorials/dominant-color/