How to remove arteries from the heart tissue image?

3 views (last 30 days)
I've got a heart tissue image, I want to remove arteries from the image, and also calculate the percentage of the arteries. Does anyone have a good idea for this problem? Can I do it by removing the pixels?
  2 Comments
Image Analyst
Image Analyst on 9 Jun 2016
Edited: Image Analyst on 9 Jun 2016
Please indicate which regions are the arteries. Are they the small, white, roundish blobs? What is "percentage of arteries"? Do you mean the "area fraction"?
nana
nana on 9 Jun 2016
Arteries are the red pixels. (the white are holes) I can calculate the percentage by dividing the area of arteries to total area. But the problem is separating arteries from the tissue! Can i remove it with intensity, size and shape parameters?!

Sign in to comment.

Accepted Answer

Image Analyst
Image Analyst on 9 Jun 2016
See attached m-file.
  3 Comments
nana
nana on 9 Jun 2016
You obtained the holes (thanks, it was my second problem!). could you please give me the codes?
Image Analyst
Image Analyst on 9 Jun 2016
The code is below the image I posted - you must have overlooked it. It's called testGrayImage.m.
You can get the red stuff by doing color segmentation. See my File Exchange for demos, or check out the Color Thresholder App on the APPS tab on the MATLAB tool ribbon.

Sign in to comment.

More Answers (0)

Categories

Find more on Biomedical Imaging in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!