필터 지우기
필터 지우기

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 CenterFile Exchange에서 Convert Image Type에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by