基于Haclon的Blob分析

任务要求:

请用BLOB分析的方法计算图中所有灰度值在120255之间的像素构成的8连通区域的面积与中心点坐标。

基于Haclon的Blob分析_第1张图片

Blob基础:

分析过程首先获取图像,然后根据特征对原始图像进行阈值分割(区分背景像素和前景像素),再对图像中的连通区域进行特征分析,最后求取每个区域的面积、中心、圆度、矩形度等特征值。

包含的图像处理技术:阈值分割、连通区域分析、特征值计算

适用场景二维目标图像、高对比度图像、存在/缺席检测、数值范围和旋转不变性需求。

程序代码:

read_image(Image,‘particle’)//读入图像
threshold(Image, BrightPixels,120,255)//阈值分割
connection(BrightPixels,Particles)//连通域分析
area_center(Particles,Area,Row,Column)//特征值计算

结果图片:

基于Haclon的Blob分析_第2张图片 

你可能感兴趣的:(Halcon,机器视觉,计算机视觉,人工智能,图像处理)