필터 지우기
필터 지우기

Generating seperate histogram curves for different brain tissue in T1 and T2 MR Images

조회 수: 3 (최근 30일)
Dear all,
I am working on brain MRI segmentation. In some studies I have seen that they could create separate curves in histogram for different parts of the brain, like "White matter", or "Gray matter", and CSF (CerebroSpinal Fluid) for t1 and t2 MR images. An example is shown in bellow.
The left-hand image is T1-weighted, the one on the right is T2-weighted.
And these are the created histograms:
I could create histogram, for the whole brain, but not separately for different tissues/parts.
Now, my question is:
How is the process?, did they first extracted different parts then created histogram for all parts and showed them all in one figure, or is it possible to create the separate histogram curves for different tissues all at once.
Any Idea how to do that?
thanks.

답변 (1개)

Image Analyst
Image Analyst 2016년 8월 8일
First you have to segment the images. From the looks of the histograms I can tell that, because they overlap, that you cannot simply use gray level range to do the segmentation. You'll have to use additional other criteria, such as shape or location. Once there's segmented you'll have a mask for every region and you can use logical indexing and histogram or histcounts to make the histogram
histogram(grayImage(gmMask));
histogram(grayImage(wmMask));
histogram(grayImage(csfMask));
For algorithms to get the various tissue type masks, see http://www.visionbib.com/bibliography/contents.html
  댓글 수: 2
Cyrus
Cyrus 2016년 8월 8일
Thank you for your response, any idea for segmentation algorithm? our goal is to segment the image into three clusters, WM, GM and CSF.
Best.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Biomedical Imaging에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by