Должен быть автоматический тест, примерная схема такая:
1. Создать изображение (на этом изображении вы должны знать, какой результат получится)
2. Запустить фильтр, получить какое-то результирующее изображение
3. Сравнить параметры результирующего изображения с тем, что вы ожидали получить

Например, смотрите тест сепии. Там было создано изображение, содержащее одни нули. Потом запущен фильтр. Я знала, что если результирующее изображение перевести из BGR в HSV, какие значения хранились в каналах H,S и V. Поэтому дальше была конвертация и сравнение значений, которые хранятся в каналах.

В вашем случае можно взять какую-то матрицу, для которой просчитать результат. А потом сравнивать.