count numbers of cells in brightfield image that have 3 proteins
4 次查看(过去 30 天)
显示 更早的评论
I have brightfield images of cells and floruoscent images as well (these fluoroscent channels shows the proteins the cells have in the.There are three channels-red, blue and green hence 3 proteins). . How can I count number of cells that have these proteins. The other issue I am facing is if you see the brghtfield image, the cells are very oddly shaped, have different levels of grey in them and some cross over the other, when I try to threshold them to binarize, some of them appear broken and I cannot use imfill directly( If I could use imfill, I would just intersect them and find overlapping area). Is there any solution to finding the number of cells that have the three proteins given these concerns?
0 个评论
回答(1 个)
Image Analyst
2020-12-2
编辑:Image Analyst
2020-12-2
Make your RGB image from the 3 channels
rgbImage = cat(3, redChannel, greenChannel, blueChannel);
then bring up the Color Thresholder on the Apps tab of the tool ribbon and threshold for purple/pink regions. Then tell it to Export the code.
To fill the blobs, try
mask = bwconvhull(mask, 'objects');
2 个评论
Image Analyst
2020-12-2
Why does it matter? You're never going to be 100% accurate. Why don't you just measure the area fraction and be done with it? You're never going to get every single pixel correct with such a grainy image. I think the area fraction would correlate well with whatever you're doing, like how many bacteria get killed with your antiseptic or whatever.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Segmentation and Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!