Change placemarker size/zoom when using impoly()

2 次查看(过去 30 天)
I display a TIF file using imshow() and then draw a polygon on the image using impoly().
twinImage = imread(filenamepath);
hFig = figure('name','ECCI Image');
set(hFig,'WindowStyle','docked');
imshow(twinImage);
ph = impoly();
The features I am trying to enclose in the polygon are sometimes very fine, so I want to reduce the placemarker size and the line thickness of the polygon. Is that possible?
In addition, it would help greatly to be able to zoom in and out of the image while drawing the polygon. Is this possible?

采纳的回答

Ashish Uthama
Ashish Uthama 2012-4-5
About the second question:
  • Yes, while drawing the polygon, mouse over and click the (+) button on the toolbar.
  • Dont worry about the current edge which follows your mouse, its not 'closed' yet.
  • Use your mouse wheel or double click or click+drag to zoom
  • Click the (+) button after you have zoomed per requirement
  • You should be placed back in the polygon creation mode with the active edge.
Now, about the first, when you zoom in, the pixels are enlarged, but the vertex markers and the lines are the same size/thickness as before. Hopefully that helps some.
  1 个评论
David
David 2012-4-5
Thank you for the advice. I did not realize you could use the zoom functionality while creating the polygon! This is exactly what I was looking for.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Data Exploration 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by