06-27-2008 01:58 PM - edited 06-27-2008 01:59 PM
06-28-2008 02:51 PM - edited 06-28-2008 02:52 PM
06-28-2008 04:27 PM
06-30-2008 08:59 AM
Certainly, here are two of several possibilities.
Thanks,
Don
06-30-2008 02:35 PM
06-30-2008 03:17 PM
Hi - Thanks for your reply. I'm using the 'general polynomial fit.vi' but instead of feeding in both the full X and Y arrays from the data, I have the user select 10 points along the baseline, the subsequent X and Y arrays of which are then fed into the 'general polynomial fit.vi.' This routine spits out the best polynomial coefficients which are then used to create the background array using 'polynomial evaluation.vi'. The background array is then subtracted from the total array to give the 'background removed' output you see in RED on the above graph. This gives me quite a good result but if the set of spectra in the folder have significant differences in background, I would not be able to utilize my above result for all of the spectra.
Your general method would not seem to provide a good enough removal of background as compared to my method above.
Sincerely,
Don
06-30-2008 03:25 PM
06-30-2008 03:43 PM
01-31-2009 12:58 AM
Perhaps you've solved this or have moved on but I've been doing this sort of thing for quite some time and have developed a few useful VI's for automatic baseline removal in spectra. I'd be happy to help you out.
01-31-2009 01:37 AM - edited 01-31-2009 01:41 AM
I played with your data a little and here's a quick screen shot of what I'm talking about.
I did this quickly and didn't "tune" the inputs perfectly but visually it gave decent results.