Halcon学习笔记_03:Blob分析

Blob分析由以下步骤组成:采集图像 -> 提取ROI -> 图像或ROI对齐 -> 修正图像 -> 图像预处理 -> 提取分割参数 ->分割图像 -> 区域预处理 -> 提取特征 -> 将结果转为世界坐标 -> 可视化显示

1.修正图像

图像或区域对齐问题:(Solution Guide III-C in section 3.4)

2.图像预处理
  • 消除噪声的相关函数:

    mean_image( ) 
    gauss_image( )
    
  • 相对高斯滤波速度快,效果不完美的函数可选:

     binomial_filter( )
    
  • 对消除斑点和小细线效果好的函数:

     median_image(  )
    
  • 平滑边缘的函数:

    anisotrope_diff( )

  • 消除隔行扫描相机所造成的缺陷的函数:

     fill_interlace( )
    
3.获取分割参数
  • 相对于固定阈值,我们还可以选择依据每幅图像的动态阈值,方法如下:

     gray_histo_abs( )
    
    histo_to_thresh( )
    
  • 通过给出背景图,我们可以使用

你可能感兴趣的:(Halcon玩转机器视觉,Blob分析)