opencv学习形态学滤波:开运算,闭运算,形态学梯度,顶帽,黑帽

1.开运算--先腐蚀后膨胀

dst=open(src,element)=dilate(erode(src,element));

2.闭运算--先膨胀后腐蚀

dst=close(src,element)=erode(dilate(src,element));

3.形态学梯度--膨胀图与腐蚀图之差

dst=morph-grad(src,element)=dilate(src,element)-erode(src,element)

4.顶帽--原图像与开运算结果图之差

dst=tophat(src,element)=src-open(src,element)

5..黑帽--闭运算的结果图与原图像之差

dst=black(src,element)=close(src,element)-src

代码;

opencv学习形态学滤波:开运算,闭运算,形态学梯度,顶帽,黑帽_第1张图片

opencv学习形态学滤波:开运算,闭运算,形态学梯度,顶帽,黑帽_第2张图片


你可能感兴趣的:(opencv,形态学,开运算,闭运算,顶帽,黑帽)