如何获得一个cv :: Mat到2乘2的最大值意味着什么?

时间:2017-05-30 06:27:12

标签: c++ opencv image-processing mat

0, 1, 0, 0 ,0, 0

0, 0, 2, 0 ,4, 0

0, 1, 0, 5 ,0, 0

0, 0, 1, 0 ,1, 0

0, 0, 0, 0 ,1, 0

我正在使用opencv。 假设cv:mat数据与上面的数组相同。

我希望获得阵列最大2乘2的平均值。

一样好
           2, 0 
           0, 5

会的。 我们将此值除以4得到平均值。

如何获得最多2乘2?

1 个答案:

答案 0 :(得分:1)

使用模糊过滤器

cv::gaussianblur(input_mat,output_mat,cv::size(5,5),0);