Hello,
Not super familiar with the image toolbox in Matlab and we was wondering if there was an easy way to use arithmetic operations (or something similar) to process a time-series of still images that are currently in a tiff stack.
Briefly, we have some relatively noisy images and would like to run a filter which uses temporal information to remove the random noise. Since the nearest neighbour images i.e. the one before and the one after, should be almost identical, in terms of the actual image (but not the noise) we were thinking that by comparing two images and then plotting the lowest value of the two for each pixel we would be able to eliminate the random noise will preserving the real data (with only a minor dimming of the image itself). We would then run this as a recursive filter so that it would happen for each image in the stack (except the last of course) and then resave the tiff file with a suffix or some such attached.
The question now is, can this be coded simply in Matlab? and were should I begin in terms of resources to figure this out?
Thanks to anyone taking the time to read and help us out.
2 Comments
Direct link to this comment
https://fr.mathworks.com/matlabcentral/answers/40792-temporal-processing-of-image-stack#comment_83878
Direct link to this comment
https://fr.mathworks.com/matlabcentral/answers/40792-temporal-processing-of-image-stack#comment_83878
Direct link to this comment
https://fr.mathworks.com/matlabcentral/answers/40792-temporal-processing-of-image-stack#comment_83915
Direct link to this comment
https://fr.mathworks.com/matlabcentral/answers/40792-temporal-processing-of-image-stack#comment_83915
Sign in to comment.