MATLAB Answers

Help for creating a mask for segmenting circular object containing circles.

7 ビュー (過去 30 日間)
Sparkle89
Sparkle89 2019 年 6 月 20 日
コメント済み: Sparkle89 2019 年 6 月 20 日
Hi all,
I am working on a project for cell segmentation.
After edge detection using canny operator , I get the image like this.
img2.png
Nuclei of the cell is given by innermost circle and the circular shape surrrounding it is the cytoplasm.
Now I need to get the closed boundary for cytoplasm, so that I can fill the cell body and use it as mask for segmentation.
Please guide me on the matlab functions that can be used for closing the circular shape containing nuclei.

  4 件のコメント

表示 1 件の古いコメント
Image Analyst
Image Analyst 2019 年 6 月 20 日
Yes. I'm not sure why, but all novices seem to think that the first thing to try with ANY image segmentation task is edge detection, which it's rarely the best option, particularly when simple intensity thresholding works well in many case. If you have dark blobs on a white background, use thresholding, NOT edge detection.
KALYAN ACHARJYA
KALYAN ACHARJYA 2019 年 6 月 20 日
@Image Analyst I'm not sure why, but all novices seem to think that the first thing to try with ANY image segmentation task is edge detection, which it's rarely the best option, particularly when simple intensity thresholding works well in many case.
Sir, slowly I realized this fact and completely agree with you.
Sparkle89
Sparkle89 2019 年 6 月 20 日
img3.png
This is the original image. I thought of getting the boundary and went for edge detection. There are other objects with similar intensity as cytoplasm, thats why I cant go for intensity thresholding.

サインイン to comment.

回答 (0 件)

サインイン してこの質問に回答します。


Translated by