Чтобы сделать 3x3 фильтр высоких частот ядра в OpenCV, я использую следующий код (для Android):высоких частот фильтрации в OpenCV
Mat kernel = new Mat(3, 3, CvType.CV_32FC1);
float[] data = {0, -1, 0, -1, 4, -1, 0, -1, 0};
kernel.put(0, 0, data);
Я тогда фильтр, используя ядро:
Imgproc.filter2D(image, image, -1, kernel);
Есть ли способ автоматически генерировать большие ядра высоких частот в OpenCV?