How to do segmentation for detecting microaneurysms?
古いコメントを表示
hi, please help me. i want to create a program for the detection of microaneuryms in diabetic retinopathy diseases. i have retinal image and success doing vascular segmentation. the point is, i've been using a region growing from http://www.mathworks.com/matlabcentral/fileexchange/32532-region-growing-2d3d-grayscale but it just give me one object of microaneurysm like this

i want the result like this

this is my original image after using adaptive histogram

what should i do? or is there a recommended method that i can use?
回答 (2 件)
Nitin
2014 年 2 月 16 日
0 投票
Hope this gets you started:
I=imread('retinal.PNG'); I2 = rgb2gray(I); I_bin = I2>150;
In the next step, you can choose the smaller regions you are interested in using bwselect and or regionsprops based on your criteria
Image Analyst
2014 年 2 月 16 日
編集済み: Image Analyst
2021 年 9 月 3 日
0 投票
People have done this before and published their methods. Look for them in section 20.5 here:
Most likely, you'll find robust algorithms won't be just a hundred or two hundred lines long, as I don't expect that it's a simple problem.
A quick and dirty, non-robust method would be something like this
- threshold image
- find areas and perimeters
- remove largest region (the main vessel network)
- compare circularities (Perimeter^2/(4*pi*area)) of remaining regions and keep regions with low circularity values to keep compact blobs rather than stick-like blobs.
2 件のコメント
Mustapha Seidu
2021 年 9 月 3 日
Hi, this is the second time I am coming across this link today. Can you provided an updated link pls? This particular one has nothing relating to the problem. Thank you.
Image Analyst
2021 年 9 月 3 日
Where was the first one, if you still remember. Obviously the link worked once but I guess they changed it from
http://iris.usc.edu/Vision-Notes/bibliography/contentsmedical.html#Medical%20Applications,%20CAT,%20MRI,%20Ultrasound,%20Heart%20Models,%20Brain%20Models
to the new link:
I'll change it in my original answer also.
カテゴリ
ヘルプ センター および File Exchange で Image Segmentation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!