Well, first of all, I know this is a pretty basic question, but here’s my problem: I’m working with a vis-spectrum (400–700 nm), and when I try different noise reduction techniques such as Savitzky–Golay filtering, moving average, and PCA-based denoising, I still see wiggles in my spectrum (as shown in the attached pictures).

So I would really appreciate it if someone could suggest any method to eliminate these wiggles. Also, I’m doing this in MATLAB using sgolayfilt(2,15), movmean, and a small script I wrote myself for PCA-based data reconstruction using two principal components.

More Arshiya Rostampour's questions See All
Similar questions and discussions