图像分割与测量.pptVIP

  • 4
  • 0
  • 约9.78千字
  • 约 71页
  • 2020-01-14 发布于安徽
  • 举报
2.实现步骤 (1)调用标记统计函数,对图像进行标记,划分成不同的连通区域。 (2)循环取得各点像素值。 (3)根据不同的像素值,依此为数标,加到对应的数组。 (4)依次判断每个连通区的像素个数,即对应的数组,若大于阈值则该区域保留,否则该区域全部消除(置白)。 3. 编程代码 biaoji(); //调用标记函数 for(int i=1;i=x_sign;i++) { if(flag[i]m_value)//判断连通区的面积(像素个数)是否消除 { for(int m=1;mheight-1;m++) for(int n=1;nwide-1;n++) { if(*(p_temp+(height-m-1)*wide+n)==i) *(p_data+(height-m-1)*wide+n)=255; } } } 4.效果图 (a)输入欲消除物体的面积 (b)消除面积小于2000的效果图 7.4.5 投影量的计算 1. 水平投影 (1) 实现步骤  ①? 将图像二值化,使物体为黑,背景为白。  ②?循环各行,依次判断每一列的像素值是否为黑,统计该行所有黑像素的个数。设该行共有M个黑像素,则把该行从第一列到第M列置为黑。 ③ 显示该图。 (2)核心代码 //对图像进行二值化 f

文档评论(0)

1亿VIP精品文档

相关文档