Automatic segmentation and mask generation for multiple spots

Hi, so I have a grayscale image with multiple spots. I want to generate a mask containing multiple ROIs based on thresholding and apply it to subsequent images to monitor changes in intensity of the spots (immobilized).
Can someone point me in the right direction? I can't seem to find what I need without going into complicated particle tracking algorithms or ImageJ.

댓글 수: 3

Can't you just re-segment every subsequent image and use the centroid to track the spots? Without some examples it is hard to give more specific advice.
Thanks for the response and sorry I can't provide example right now. I just want to make 1 mask from 1 image containing many blobs. Then I apply it to subsequent images and get the intensity from each ROI of each stack.
I don't want to track, just simply plot the intensity across an image stack for each ROI.
It sounds like you can just use a loop. There are more fancy (i.e. faster) solutions, but a loop should get it done. If you have no idea how to tackle this and you can't share an actual example, create a simple one that we can help you write the code for.

댓글을 달려면 로그인하십시오.

답변 (0개)

질문:

2018년 3월 29일

댓글:

Rik
2018년 3월 30일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by