如何在opencv中对图像应用我自己的过滤器
我有两个过滤器,一个用于x维,另一个用于y维。现在我想把它应用到一个 图像是一个二维矩阵。怎么做? 假设我有一个5*5的图像,3*1的列过滤器和1*3的行过滤器。我可以使用loop来实现,但我想问一下opencv中是否有任何函数可以实现这一点?如何在opencv中对图像应用我自己的过滤器,opencv,Opencv,我有两个过滤器,一个用于x维,另一个用于y维。现在我想把它应用到一个 图像是一个二维矩阵。怎么做? 假设我有一个5*5的图像,3*1的列过滤器和1*3的行过滤器。我可以使用loop来实现,但我想问一下opencv中是否有任何函数可以实现这一点? 您可以使用OpenCV的filter2D-function()。 只需将内核矩阵用作函数的第四个参数。 希望有帮助 另外,如果您有单独的过滤器,您可以使用。 例如: sepFilter2D(source5x5img, dst, deepth, filte
您可以使用OpenCV的
filter2D
-function()。只需将内核矩阵用作函数的第四个参数。
希望有帮助 另外,如果您有单独的过滤器,您可以使用。 例如:
sepFilter2D(source5x5img, dst, deepth, filterX, filterY);