主题:【第七届原创】Flatten命令在扫描探针显微镜图片处理中的应用

浏览0 回复5 电梯直达
unht
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
维权声明:本文为unht原创作品,本作者与仪器信息网是该作品合法使用者,该作品暂不对外授权转载。其他任何网站、组织、单位或个人等将该作品在本站以外的任何媒体任何形式出现均属侵权违法行为,我们将追究法律责任。
     

Flatten命令在扫描探针显微镜图片处理中的应用

     



Flatten命令其可以消除扫描线(如噪音,弓和倾斜)等不需要的特征。在采用Depth, Roughness, Section分析命令时是要先把图像Flatten,因为一般扫描出来的图片其中有的图显示倾斜,弓形或有低频噪声,使得图片出现水平移位或有条纹等假象如下图






Flatten主要原理是通过扫描的每行数据进行多项式拟合,如选择下表合适的多项式来进行拟合数据处理1

             
项目多项式
0 orderz = a
1 orderz = a + bx
2 orderz = a + bx + cx2
3 orderz = a + bx + cx2 + dx3



Flatten命令程序具体操作步骤:

1.打开图像

Flatten命令窗口




可输入参数:

Flatten Order  多项式拟合见表1

Flatten Z Thresholding Direction

Use Z >= :使用的数据其Z 值大于或等于一个特殊阈值Z的百分量

Use Z <:使用的数据其Z 值小于一个特殊阈值Z的百分量

No thresholding :不使用阈值参数

Flatten Threshold for :提供的阈值时相对其图像还是每条独立的扫描线,可选择The whole imageEach line

Flatten Z Threshold % :作为整个z范围的图像中相对于最小的数据点定义了的Z值的百分比(或数据组)。

2.Workspace 右击文件名然后选择 Add View > Flatten或者 Analyze > Flatten 又或者直接点击Flatten图标

3.设置Flatten的多项式,输入不同的 Flatten order就可以了每一个新的变化都可以通过点击Reload按钮撤消。

主要案例分析:




参数选择:Flatten order0 orderFlatten Z Thresholding DirectionNo thresholdingFlatten Threshold forThe whole imageEach lineFlatten Z Threshold %不做选择。








参数选择:Flatten order3 orderFlatten Z Thresholding DirectionUse Z >=Flatten Threshold forThe whole imageFlatten Z Threshold %25%图面上的十字标为两条测量高度的划线,对应曲线为右上表,图C上两条划线本因在同一水平线上,但是从两条曲线可以看出并不在同一水平线上,这说明没经过Flatten的图像出现了弓形、倾斜等假象,所以这就需要对其进行Flatten处理了。不过Flatten时
其每张图像Flatten的具体参数可能有所不同,需要在实际应用中进行最优选择



结论:Flatten在图像处理有着不可或缺的作用,其可以直接影响其它分析功能Depth, Roughness, Section)是否真实的作用。

   
为您推荐
unht
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
wccd
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
unht
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
0921322380
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
品牌合作伙伴