Hiding markers of polygon ROI
5 次查看(过去 30 天)
显示 更早的评论
I would like to remove the markers, so that only the lines are present. I don't see any options for changing the markersize (only the linewidth). Is there any way to do this?
Example code from matlab:
I = imread('baby.jpg');
figure
imshow(I)
my_vertices = [500 500;400 600;400 700;500 800;600 800;700 700; 700 600];
h = drawpolygon('Position',my_vertices);
% Now I want to set the markers in h to be hidden (or at the very least much smaller than they are now)
0 个评论
回答(1 个)
Jyotsna Talluri
2019-8-20
Hi,
You can use the 'polyshape' function .Specify the x coordinates and y coordinates of vertices seperately as arguments.
x=[500 400 400 500 600 700 700];
y=[500 600 700 800 800 700 600];
h=polyshape(x,y);
Refer to the link for more details
2 个评论
Jyotsna Talluri
2019-8-22
As of now there is no property to change the markers or marker size of interactive objects using drawpolygon function
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!