Изменение параметров изображения в зависимости от положения ползунка (Opencv)

Помогите пожалуйста написать класс, который будет изменять яркость, насыщенность и цветовую гамму изображения в зависимости от положения ползунка