动态识别中二维数据的优化

来源:互联网 发布:linux系统装在哪个分区 编辑:程序博客网 时间:2024/04/30 06:49

三.形态滤波的算法

1 算法目的:

利用二值形态学的开和闭来对二值图象帧进行消除突刺和填充小孔的处理,以得到效果比较好的二值图象帧

 

 

2 算法的基本思想:

二值形态学中的腐蚀运算可以通过结构单元B的合理选取来对目标图象区域进行收缩,以便实现消除区域很小的突刺点,为了不产生图象失真,随后再对图象进行膨胀运算则可,这就是开运算;同样,先对目标图象区域进行膨胀,以实现填充大区域中的一些小孔,再对图象进行腐蚀运算以避免图象失真,这就是闭运算

 

 

3 算法描述:

31腐蚀算法:先选取合适的结构单元B,接着对图象帧的每个象素点进行处理,如果象素值为1,并且以此象素为中心的参考B单元的各个象素值也均为1,那么此象素赋值为1;否则赋为0

32膨胀算法:先选取合适的结构单元B,接着对图象帧的每个象素点进行处理,如果象素值为1,则保持原值;如果象素值为0,那么继续查看以此象素为中心的参考B单元的各个象素值,只要其中有一个象素点的值为1,那么此象素赋值为1,否则赋为0