- 178
- 0
- 约6.16千字
- 约 36页
- 2022-06-15 发布于广东
- 举报
4.2 灰度直方图 灰度直方图的概念 灰度直方图是关于图像灰度级分布的函数,是对图像中灰度级分布的统计。灰度直方图将数字图像中的所有像素按照灰度值的大小统计其出现的频率。灰度直方图是灰度级的函数,它表示图像中具有某种灰度级的像素的个数,反映了图像中某种灰度出现的频率。其中,横坐标是灰度级,纵坐标是该灰度级出现的频率。图像的灰度直方图描述了一幅图像的概貌。 4.2 灰度直方图 灰度直方图与图像清晰度的关系 (暗图像) (亮图像) 4.2 灰度直方图 灰度直方图与图像清晰度的关系 (低对比度图像) (高对比度图像) 4.2 灰度直方图 【案例】显示灰度图像的直方图 下图为HALCON中自带的例图fabrik,求出它的灰度直方图并显示 4.2 灰度直方图 【案例】显示灰度图像的直方图 【源代码】 dev_close_window () dev_open_window (0, 0, 512, 512, black, WindowHandle) read_image (Image, fabrik) threshold (Image, Region, 0, 255) *生成图像的灰度直方图,形成两个数组:AbsoluteHisto为灰度的绝对数量; *RelativeHisto为灰度的相对比率。 gray_histo (Region, Image, AbsoluteHisto, RelativeHisto) *根据RelativeHisto中的数值,综制出灰度直方图。 gen_region_histo (Histo1, RelativeHisto, 255, 255, 1) dev_clear_window () dev_display (Histo1) 4.3 阈值分割 全局固定阈值分割 4.3 阈值分割 全局固定阈值分割 灰度图像经过threshold算子处理后,输出不再是以矩阵形式表示的Image,而是区域变量Region。这里引入了二值图像来表示区域Region,它可以理解为符合某些性质像素的子集,其中用灰度值0表示不符合要求的点,而用灰度值1表示符合要求也即在区域内的点。Region的形状可以是任意大小任意形状,极端地来讲,单独一个像素也可以是一个Region,整幅图像也可以是一个大的Region。 4.3 阈值分割 【案例】用“灰度直方图”工具对图像进行二值化 下图为HALCON中的例图“clip”,请用HALCON自带的灰度直方图工具对它进行二值化。? 4.3 阈值分割 【案例】用“灰度直方图”工具对图像进行二值化 【操作步骤】 在HALCON中的算子窗口中输入“clip”打开图片 4.3 阈值分割 【案例】用“灰度直方图”工具对图像进行二值化 2.在HALCON界面上方的工具栏上找到“灰度直方图”工具按钮 3.打开“灰度直方图”设置界面,点击阈值前的“×”,拖动图中左右两条竖线,设置灰度区间。 4.3 阈值分割 【案例】用“灰度直方图”工具对图像进行二值化 4.拖动上图中的两条竖线,同时在图形窗口观察效果,得到理想分割图像后停止。 5. 点击“插入代码”,生成代码插入程序。 在HALCON界面上方的工具栏上找到“灰度直方图”工具按钮 4.3 阈值分割 动态阈值分割 4.3 阈值分割 动态阈值分割 在HALCON中动态阈值分割的算子是dyn_threshold,它的命令格式为: dyn_threshold (Image, ThresholdImage, RegionDynThresh, offset, LightDark),其中参数含义如下: Image:输入的灰度图像; ThresholdImage:参考图像(一般是对Image作平滑滤波后得到的图像); RegionDynThresh:输出的分割后的图像; Offset:用来设定邻域比较的区间范围;待分割图像通过与参考图像对比,当灰度值变化在offset范围内是可以接受的; LightDark:设置寻找比背景亮或者暗的区域,是一个关键的参数,可取的值有’dark’, ’light’, ’equal’, ’not-equal’,分别表示暗、亮、相同、不同。 4.3 阈值分割 【案例】圆点检测 图为HALCON中的例图embossed_01,请检测出图中的圆点。 4.3 阈值分割 【案例】圆点检测 read_image (Image, photometric_stereo/embossed_01) * 对图像进行均值滤波 mean_image (Image, ImageMean, 59, 59) *将原图与均值滤波后的图像作比对,两者对应像素灰度值超过15的,确定为标像素 dyn_threshold (Image, ImageMean, Region
您可能关注的文档
- 电气CAD技术-项目1.pptx
- 电气CAD技术-项目2.pptx
- 电气CAD技术-项目3.pptx
- 工业互联网技术与应用教学课件1.pptx
- 工业互联网技术与应用教学课件2.pptx
- 工业互联网技术与应用教学课件3.pptx
- 工业互联网技术与应用教学课件4.pptx
- 工业互联网技术与应用教学课件5.pptx
- 工业互联网技术与应用教学课件6.pptx
- 工业互联网技术与应用教学课件7.pptx
- 工业机器视觉基础教程——HALCON篇教学课件第5章 图像滤波.ppt
- 工业机器视觉基础教程——HALCON篇教学课件第6章 图像的形态学处理.pptx
- 工业机器视觉基础教程——HALCON篇教学课件第7章 图像的几何变换.ppt
- 工业机器视觉基础教程——HALCON篇教学课件第8章 图像特征与提取.pptx
- 工业机器视觉基础教程——HALCON篇教学课件第9章 图像模式识别.pptx
- 现代企业管理实务(第2版)教学课件1.pptx
- 现代企业管理实务(第2版)教学课件2.pptx
- 现代企业管理实务(第2版)教学课件3.pptx
- 现代企业管理实务(第2版)教学课件4.pptx
- 现代企业管理实务(第2版)教学课件5.pptx
原创力文档

文档评论(0)