区域分割
发布时间:2014/7/3 20:39:08 访问次数:992
阈值处理是一种区域分割方法。SGP6N60UFD使用阈值进行图像分割时,所有灰度值大于或等于某一阈值的像素被判为目标,所有灰度值小于该阈值的像素被排除在目标之外。如果目标内部具有均匀一致的灰度值,并且目标处于具有均匀灰度值的背景中,目标与背景有比较强的对比时,使用阈值方法效果比较好。
图13-11所示的程序中,用IMAQ ReadFile VI读取一幅图像,用IMAQ Histograph VI做图像的灰度直方图分析,在灰度直方图上找到区分背景和目标的灰度阈值以后,将此阈值提供给IMAQ Threshold VI对图像进行分割。域值函数IMAQ Threshold VI在ImageProcessing—Processing函数予选板中,它的Range(阈值范围)参数是一个簇,簇的元素分别是:
Lower value:最小灰度值,其默认值为128。
Upper value:最大灰度值,其默认值为255。
具有最小灰度值和最大灰度值之间灰度的图像部分作为目标被分割。
图像分割以后为了充分利用整个图像的动态范围,用IVA Adjust Dynamic VI重新分市图像像素值。文件名带有“IVA”的一族VI是LabVIEW的Vision Assistant附带的VI,用Vision Assistant自动生成的程序经常调用这一族VI,它们在NationalInstrumentsWisionAssistant 8.2.1\CG目录的IVA Templates LV82-Vision82.llb库中。
阈值处理是一种区域分割方法。SGP6N60UFD使用阈值进行图像分割时,所有灰度值大于或等于某一阈值的像素被判为目标,所有灰度值小于该阈值的像素被排除在目标之外。如果目标内部具有均匀一致的灰度值,并且目标处于具有均匀灰度值的背景中,目标与背景有比较强的对比时,使用阈值方法效果比较好。
图13-11所示的程序中,用IMAQ ReadFile VI读取一幅图像,用IMAQ Histograph VI做图像的灰度直方图分析,在灰度直方图上找到区分背景和目标的灰度阈值以后,将此阈值提供给IMAQ Threshold VI对图像进行分割。域值函数IMAQ Threshold VI在ImageProcessing—Processing函数予选板中,它的Range(阈值范围)参数是一个簇,簇的元素分别是:
Lower value:最小灰度值,其默认值为128。
Upper value:最大灰度值,其默认值为255。
具有最小灰度值和最大灰度值之间灰度的图像部分作为目标被分割。
图像分割以后为了充分利用整个图像的动态范围,用IVA Adjust Dynamic VI重新分市图像像素值。文件名带有“IVA”的一族VI是LabVIEW的Vision Assistant附带的VI,用Vision Assistant自动生成的程序经常调用这一族VI,它们在NationalInstrumentsWisionAssistant 8.2.1\CG目录的IVA Templates LV82-Vision82.llb库中。
热门点击
- 访问片外ROM/RAM的指令时序
- 触发( TRIG)
- SD卡的速度等级
- 堆栈指针SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- “VISA读取”函数酌主要参数及功能
- 项目依赖关系
- 通知器和队列
- I/O端口
- 程序执行过程
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]