
Vein Detection in Angiogram image
5 views (last 30 days)
Show older comments
Explorer
on 23 Mar 2016
Commented: Image Analyst
on 28 Mar 2016

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 Comments
Accepted Answer
Matthew Eicholtz
on 23 Mar 2016
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.
0 Comments
More Answers (1)
Image Analyst
on 24 Mar 2016
Has that image already been through a Hessian or Frangi filter?
2 Comments
Image Analyst
on 28 Mar 2016
You should be able to find plenty of vessel tracking papers here: http://www.visionbib.com/bibliography/contentsmedical.html#Medical%20Applications,%20CAT,%20MRI,%20Ultrasound,%20Heart%20Models,%20Brain%20Models
See Also
Categories
Find more on Image Processing Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!