Change placemarker size/zoom when using impoly()

2 ビュー (過去 30 日間)
David
David 2012 年 4 月 5 日
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 Center および File ExchangeData Exploration についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by