近红外光谱预处理方法


前言

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


一、The Unscrambler X 10.4的使用

首先打开软件,导入你的光谱数据,因为我的光谱数据是存储到excel中的,所以我导入excel文件,大家也可以根据自己的数据格式进行导入。
近红外光谱预处理方法_第1张图片
这里我用Eigenvector中的公开数据集进行演示。
近红外光谱预处理方法_第2张图片
导入数据后,对其进行坐标设置。
近红外光谱预处理方法_第3张图片
设置好后点击OK,就能看他下面的形式。
近红外光谱预处理方法_第4张图片
导入完以后,对其进行可视化。
近红外光谱预处理方法_第5张图片
设置x,y轴:
近红外光谱预处理方法_第6张图片
这里我们选择最后一列label作为y,前700列数据光谱信息作为x;
近红外光谱预处理方法_第7张图片

create完之后点击双箭头的按钮,会自动选择1-700列数据
近红外光谱预处理方法_第8张图片
create x以后点击确认,便可以可视化光谱。
近红外光谱预处理方法_第9张图片

二、光谱预处理

1.SG平滑

这里我们对x进行SG平滑处理
近红外光谱预处理方法_第10张图片
近红外光谱预处理方法_第11张图片
大家可以根据自己的需求去设置参数,点击ok之后可得到SG处理之后的数据。可视化方法上面以及阐述过了,这里就不做演示了。
近红外光谱预处理方法_第12张图片

2.SNV

这里给大家讲解SNV预处理。操作如下:
近红外光谱预处理方法_第13张图片
近红外光谱预处理方法_第14张图片
每种预处理操作都很类似,下图是预处理后的效果。
近红外光谱预处理方法_第15张图片

总结

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

你可能感兴趣的:(光谱学与光谱分析,人工智能)