フィルターのクリア

Image processing and Segmentation

2 ビュー (過去 30 日間)
Alessio
Alessio 2023 年 11 月 22 日
回答済み: Image Analyst 2023 年 12 月 3 日
Hello, I have applied the "sobel" edge detection function. However, I am not sure how to segment and single out only the cells that contain the " cross" shape inside of them. These are the cells infected by Babesisos, while the rest are not infected.
Thanks !

回答 (2 件)

Shubham
Shubham 2023 年 12 月 3 日
Hey @Alessio,
I understand that you have applied “Sobel” edge detection and now you want to segment out the cells which have “cross” shape in them.
For segmenting the cells, you can refer to SEG-SELF Method” available on the file exchange: https://www.mathworks.com/matlabcentral/fileexchange/67313-cell-segmentation-seg-self-method
This method helps in detection and segmentation of touching cells.
A newer method RFOVE is also provided for the cell segmentation: https://www.mathworks.com/matlabcentral/fileexchange/74200-cell-segmentation-rfove-method
You may also try having a look at a previous case of MATLAB answer involving infected white cell detection in an image: https://www.mathworks.com/matlabcentral/answers/128701-infected-white-cell-detection-in-image
In the proposed answer, there was a discussion on Marker-Controlled Watershed Segmentation. You can refer to the documentation here: https://www.mathworks.com/help/images/marker-controlled-watershed-segmentation.html
I hope this helps!

Image Analyst
Image Analyst 2023 年 12 月 3 日
Not sure what cells you are talking about. And do you want cells if they are not fully contained in the image?
If you have any more questions, then attach your original gray scale image, and code with the paperclip icon after you read this:
In the meantime, see Steve's image processing blog:

カテゴリ

Help Center および File ExchangeConvert Image Type についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by