Разделение массива RGBA c ++ - PullRequest
0 голосов
/ 06 ноября 2019

Мне нужно сделать фильтры для изображений. Библиотека, где мне нужно это сделать, возвращает мне массив символов (char *). Я пишу свой класс, в котором я реализую operator [] [], но я не знал, как правильно разделить слои (красный, зеленый, синий) и работать с ними. Различные фильтры делают разные вещи со слоями. Для примера один сделать изображение красным. И я знаю, что я могу написать цикл в каждом фильтре, но, может быть, существует какой-то другой путь без повторяющихся циклов, может быть, любой шаблон? Помогите, пожалуйста.

...