Help Analyzing Image for Specific Shapes & Colors (Summer Research Internship)
2 次查看(过去 30 天)
显示 更早的评论
I'm a rising senior in college and am doing research this summer at a cancer research institution and have been asked to use Matlab. I have used it in previous, unrelated research before, and am stumped by the following task:
Time lapse pictures are taken of a cell culture in a petri dish to understand rate of cell death. Cells and the dish itself are in black and white, but when a cell dies, it becomes a neon green. I have been asked to find a way for matlab to: - Count how many cells there are in a given picture - Count how many colored blobs there are (in the picture below, there'd be 9 purple blobs)
I cannot share a picture because it is confidential to the institution I work at, but imagine it looks something like this :
Can this be done by matlab? Would you do even try to attempt this? I was given this task late today so I haven't had a chance to create any code except for a scrap of an attempt.I ideally want to load a picture, go pixel by pixel and analyze it for its RGB value. Those with a high enough 'G'value (stains are green in my experiment, not purple) will be saved in a matrix, so then I can plot them again. But I have no idea how to get teach it the difference between the cells and a background virtually indistinguishable, let alone asking how many cells there are in a given picture.
Sorry as this is probably not the type of question you get on here. Any advice would be so greatly appreciated :)
Please let me know what further information I can provide!
0 个评论
采纳的回答
Image Analyst
2016-6-8
Actually color segmentation questions are one of the most common questions we get here. That's why I've uploaded several color segmentation demos to my File Exchange: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
In addition, you can try the Color Thresholder on the APPS tab of the MATLAB tool ribbon.
In addition, you'll need to read this http://blogs.mathworks.com/steve/2013/11/19/watershed-transform-question-from-tech-support/ to figure out how to split apart touching cells.
Also see my image segmentation tutorial in my File Exchange for info on how to make measurements of the regions once you've segmented them.
2 个评论
Image Analyst
2016-6-26
1) Sorry - I have lots of comments in there, but not enough for you I guess. Perhaps if you just study it some more.
2) It looks like some of the cells may touch or overlap. That's why I thought they may need to be separated into separate blobs. If you don't have a single blob that should really be two or more blobs, then don't worry about it.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Import, Export, and Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!