I need to draw 3 circles on retinal images for classification.Can we draw circles of required radius using matlab program?.
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,I am doing project on Diabetic Retinopathy. I need to classify retinal images into mild,moderate and severe conditions.For this classification I have to draw 3 circles-1/3 of optic disc diameter,1 optic disc diameter and 2 OD diameter.Please suggest me the matlab program to draw circles automatically.
2 Kommentare
Antworten (4)
Vineet
am 24 Apr. 2013
Use the following command: pdecirc(xc,yc,radius) specify the center of the circle in xc and yc.
Anoop
am 23 Feb. 2015
please attach your code as its for Diabetic retinopathy grading using 3 circles.Even I am need of it very badly
0 Kommentare
Anoop
am 8 Mär. 2015
i did it using region props and pixel list and used circle.m program to get required output
0 Kommentare
Image Analyst
am 27 Jun. 2020
Assuming you have the centroid (x,y) and diameter of the optic disk, you can use viscircles():
% Get 3 centers.
centers = repmat([x, y], 3, 1]);
% Make diameters of 1/3, 1, and 2 times the optic disk diameter.
diameters = [opticDiskDiameter / 3, opticDiskDiameter, 2 * opticDiskDiameter];
% Draw the circles over the image.
viscircles(centers, diameters);
0 Kommentare
Siehe auch
Kategorien
Mehr zu Optics finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!