设计利用区域生长算法进行图像分割的程序.docVIP

  • 11
  • 0
  • 约4.9千字
  • 约 8页
  • 2019-07-28 发布于广东
  • 举报

设计利用区域生长算法进行图像分割的程序.doc

PAGE PAGE 1 设计利用区域生长算法进行图像分割的程序 1、目的:把一幅图像划分成满足某种判据的一些区域,在这里形成一个二值图。 2、原理:首先确定每个区域中的某个已知点,加上与已知点相似的邻近点形成一个区域,在这里利用区域的均值。当邻近点与区域均值的差值的绝对值小于阈值T时,即满足生长条件。方法是从种子点开始,在8连通方向上生长区域,当其邻近点满足生长条件,则就并入小快区域,当新的点被合并后再用新的区域重复这一过程,直到没有可接受的邻近点时该区域生成过程终止。 3、设计思路: 1)通过具体观察某幅图像的直方图,估计其确定种子点范围[S1,S2],并确定其阈值T; 2)透过对整幅图像的扫描,找出某个区域的一个种子点: 3)开始利用8连通方向,以该种子点为中心进行生成区域; 4)继续用8连通方向,以该区域为中心,把邻近满足生长条件的点并入,生成新的区域; 5)重复4)步,直到不再存在邻近满足生长条件的点为止,该区域生成过程结束; 6)继续对图像进行扫描,寻找其他区域的一个种子点,按3)~5)的步骤进行 4、程序设计 根据下面的流程图可分为 主函数district 主函数district 定义,找到种子点,判断,循环,生成区域 入栈shed1 function [Cut,shed1,sp1,vb]=ruzhan(

文档评论(0)

1亿VIP精品文档

相关文档