opencv - 如何在opencv中的图像上应用我自己的过滤器

标签 opencv

我有两个过滤器,一个用于x维度,另一个用于y维度。现在,我想将其应用于
二维矩阵图像。怎么做?
假设我有5 * 5图像和3 * 1过滤器用于列,而1 * 3过滤器用于行。我可以使用循环来执行此操作,但我想问一下opencv中是否有可以执行此操作的功能?

最佳答案

另外,如果您有单独的过滤器,则可以使用sepFilter2D
例:

sepFilter2D(source5x5img, dst, deepth, filterX, filterY);

关于opencv - 如何在opencv中的图像上应用我自己的过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25473721/

相关文章:

image - 如何在openCV C++中访问图像所有像素的强度

python - 树莓派和 OpenCV 的问题

c++ - 如何在 OpenCV 中过滤由重叠圆圈构成的轮廓

opencv - 寻找拥有 GOCV 的人

c++ - 使用 OpenCV 将小图像平铺成大图像

python - OpenCV 中模板匹配的分辨率操作

OpenCV findContours 破坏源图像

c++ - OpenCV 子矩阵问题(短类型)

c++ - 是否使用 saturate_cast

c++ - openCV 中用于颜色识别的 HSV 图像