Vein Detection in Angiogram image

조회 수: 4 (최근 30일)
Explorer
Explorer 2016년 3월 23일
댓글: Image Analyst 2016년 3월 28일
There are veins in above image. I need to find out the location of pixels at which veins are present.
I tried to do this:
img=imread('segmented plus orignal image 1\aa00001.jpg');
bi=im2bw(img); imshow(bi)
But still, it is not clear.
  댓글 수: 2
Matthew Eicholtz
Matthew Eicholtz 2016년 3월 23일
What do you mean by "it is not clear"? Is this the result you get?
Explorer
Explorer 2016년 3월 24일
Yes, I am getting this result. I want to remove other things. Only veins should be there.

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

채택된 답변

Matthew Eicholtz
Matthew Eicholtz 2016년 3월 23일
You may want to try edge detection followed by some image morphological operations (e.g. dilation, erosion) and region flood-filling.
Also, if your results from im2bw are as depicted in the comment above, the bwareaopen function may be helpful.

추가 답변 (1개)

Image Analyst
Image Analyst 2016년 3월 24일
Has that image already been through a Hessian or Frangi filter?

카테고리

Help CenterFile Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by