一、卷积API:blur:
blur(输入,输出,卷积核大小,锚定,边缘填充)
其中卷积核格式Size( ,)
锚定默认中心点Point(-1,-1)
根据卷积原理手动写3X3卷积
边缘填充默认BORDER_DEFAULT
代码演示:
Mat dst;
blur(src, dst, Size(3, 3), Point(-1, -1),BORDER_DEFAULT);
imshow("dst", dst);
二、卷积边缘处理
边缘填充:copyMakeBorder(输入,输出,上,下,左,右,填充类型,填充颜色)
填充类型 :
代码演示:
int border = 8;
Mat bord_m;
copyMakeBorder(src, bord_m, border, border, border, border,
BORDER_CONSTANT,Scalar(255,0,0));
imshow("bord_m", bord_m);
三、根据卷积原理手敲卷积代码: