膨胀操作
膨胀是取每一个位置领域内的最大值。如此,输出图像的总体亮度要大于输入图像,图像中较亮物体的尺寸增大,较暗物体的尺寸会变小。
函数原型
结构元:getStructuringElement(shape,kSize[,anchor])
shape:
MORPH_RECT:矩形结构元
MORPH_ELLIPSEM:椭圆形结构元
MORPH_CROSS:十字型结构元
dilate(src,element[,dst[,anchor[,iterations[,bordertype[,borderValue]]]]])
//iterations:腐蚀操作的次数
实例
Mat I = imread("test.jpg",IMREAD_ANYCOLOR);
Mat s = getStructuringElement(MORPH_RECT,Size(3,3))
Mat E;
dilate(I,E,s,Point(-1,-1),2);