欢迎来到天天文库
浏览记录
ID:40490852
大小:2.59 MB
页数:13页
时间:2019-08-03
《SaperaProcessing Blob工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Blob分析工具对图像中相同像素的连通域进行分析,该连通域成为Blob。对于图像中的2D形状进行检测和分析,得到诸如目标位置、形状、方向和目标间的拓扑关系等信息主要适用于以下图像l二维目标图像l高对比度图像l存在、缺陷检测l数量范围和旋转不变性需求不适用l低对比度图像l必要的图像特征不能用两个灰度级描述l按照模板进行检测(Search)一些基本概念Blob标准背景连通性四条或八条边的连通性。连通性决定了在blob分析时哪些像素值会被认为是相邻的。上图中展示了4相连与8相连的区别,这10个像素像素值应该在同一范围内,由于连通性边数的不同,决定了在四条边时,这1
2、0个像素是两个区域,而在8条边时是一个区域。Blob的长度、宽度和面积图像阈值图像阈值是blob分析中的一个关键因素,用于区分背景和前景。阈值能够手动选择或使用自动技术对简单的阈值操作,所有像素在阈值一下设为背景,allpixelsabovethethresholdtotheoppositevalue阈值有两种类型,局部和全局。局部的阈值允许你在特殊的区域选定特定的阈值,而全局的阈值则将同一个阈值应用到整幅图像Blob结果的一些特征AreaBlob的面积特征,可以为blob本身的面积,也可以是包围盒的面积formfactor(形状因数)FormFactor=
3、4pArea/PerimLength2centroid中心表示blob的重心,该点左侧的像素总数与右侧相同,上方的像素总数与下方相同。Fiber唯一的一个矩形,具有和blob相同的面积和周长。fiber具有长度和宽度,以及伸长率属性,伸长率为长度与宽度的比值。Run–Lengths由于blob为二值图,可对图形像素进行二进制编码,对二进制编码根据其0和1的长度进行编码的方式成为Run-Length编码可编码为13B,14W,7B,16W,14B,此处Run-Length为5Moment-related这组参数主要表征最适合blob的一个椭圆的信息。长轴,短轴
4、,旋转角度和圆度Roundness=4Area/pMajorEllipse2grayscale相关参数blob像素灰度的最大值,最小值,平均值,标准差,灰度中心Convexity凸性首先会给blob计算一个最小的凸多边形(内角都小于180度),凸性值为凸多边形的周长与blob周长的比值。Feret-related弗雷特相关参数弗雷特包围盒是包围blob的面积最小的矩形。弗雷特直径,沿一定方向测得的颗粒投影轮廓两边界平行线之间的距离,与粒子的大小和角度有关。弗雷特角度的大小会影响弗雷特直径的大小,blob工具中提供弗雷特角度的数目,越多的角度,能够获得越好的结
5、果(弗雷特直径的最大值,最小值,平均值)。弗雷特角度在第一象限即可,之后直径会重复。Perimeter周长相关的特征差值类结果:从blob中心到blob包围盒的最大最小距离(分别为x和y方向)半径类结果:从blob中心到blob的最近最远的点的最大最小半径轴相关结果:从blob中心沿着blob椭圆的主轴到大边界的最大最小值。FilledAreaandPerimeterAreaThefilledareareturnstheareainsidetheoutsideblobperimeter,fillinganyholesinsidetheblob.Toquick
6、lygettheareaofallholesinablob,youcansimplysubstracttheblobareafromthefilledarea.Theperimeterareafunctionallowsyoutogettheareaofaspecifiedperimeter(hole)withinablob.Blob分析的例子可以看出在很短的时间内,将图像中圆点全部划出。Blob特征参数控制参数:连通性四条边或八条边输入图像类型:灰度值,二进制,Labeled背景:黑或白或自定义BlobArraySizeblob数组的大小,通常会有一个默认
7、值,即在初始化时给Blobs分配的内存空间,growing,为允许增长的空间,blobs的数组允许的增长空间。Featuretocompute设置计算周长,连通性和灰度值等特征的方法。如果灰度值计算需要,则要设置GrayScale相关的参数。Blob最大高度、最小高度、最大宽度、最小宽度、面积的最大值,最小值FeretrelatedFeretBoundingbox,blob面积最小的包围盒Maximum/MinimumFeretlengthIntermediateresultsenumIntermediateResultMode{IntermediateRe
8、sultNone=0x00,Intermediate
此文档下载收益归作者所有