近红外光谱预处理方法

  • Post author:
  • Post category:其他


前言

本文将给大家介绍通过The Unscrambler X 10.4对光谱预处理的方法。


一、The Unscrambler X 10.4的使用

首先打开软件,导入你的光谱数据,因为我的光谱数据是存储到excel中的,所以我导入excel文件,大家也可以根据自己的数据格式进行导入。
在这里插入图片描述
这里我用Eigenvector中的公开数据集进行演示。
在这里插入图片描述
导入数据后,对其进行坐标设置。
在这里插入图片描述
设置好后点击OK,就能看他下面的形式。
在这里插入图片描述
导入完以后,对其进行可视化。
在这里插入图片描述
设置x,y轴:
在这里插入图片描述
这里我们选择最后一列label作为y,前700列数据光谱信息作为x;
在这里插入图片描述

create完之后点击双箭头的按钮,会自动选择1-700列数据
在这里插入图片描述
create x以后点击确认,便可以可视化光谱。
在这里插入图片描述

二、光谱预处理

1.SG平滑

这里我们对x进行SG平滑处理
在这里插入图片描述
在这里插入图片描述
大家可以根据自己的需求去设置参数,点击ok之后可得到SG处理之后的数据。可视化方法上面以及阐述过了,这里就不做演示了。
在这里插入图片描述

2.SNV

这里给大家讲解SNV预处理。操作如下:
在这里插入图片描述
在这里插入图片描述
每种预处理操作都很类似,下图是预处理后的效果。
在这里插入图片描述

总结

当然,还有Normalization,MSC,Baseline,一阶导数等预处理方式,这里都可以实现,操作都是差不多的。除此之外,这个软件还能对数据进行回归和分类,后续有时间我会进行更新,希望这篇博客能帮助到大家。也希望大家能帮忙点点赞!在这里插入图片描述


版权声明:本文为weixin_43761593原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。