このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
楕円の関心領域
Ellipse
は楕円の関心領域 (ROI) オブジェクトです。
ROI を描画するには、カーソルを座標軸に配置し、クリック アンド ドラッグして形状を作成します。ROI の描画を終了するには、マウス ボタンを離します。キーボード ショートカットを含むこの ROI の使用方法の詳細については、ヒントを参照してください。
円 ROI を描画するには、Circle
オブジェクトを使用します。
Ellipse
オブジェクトを作成するには、作成関数 images.roi.Ellipse
を使用します。オブジェクトを作成した後、オブジェクト関数 draw
を呼び出して描画を開始します。便宜上、関数 drawellipse
を使用して Ellipse
ROI を作成することもできます。関数 drawellipse
は ROI オブジェクトを作成し、オブジェクト関数 draw
を呼び出します。
は、既定のプロパティを使用して roi
= images.roi.Ellipse images.roi.Ellipse
クラスのインスタンスを作成します。
は、roi
= images.roi.Ellipse(ax
)ax
で指定される座標軸に ROI を作成します。
は、名前と値のペアを使用してプロパティを設定します。たとえば、roi
= images.roi.Ellipse(___,Name,Value
)images.roi.Ellipse('Color','y')
は Ellipse
オブジェクトの色を黄色に設定します。複数の名前と値のペアを指定できます。各プロパティ名を一重引用符で囲みます。
addlistener | イベント ソースにバインドされたイベント リスナーの作成 |
beginDrawingFromPoint | 指定された点からの ROI の描画の開始 |
bringToFront | Axes のスタックの順番の最前面への ROI の移動 |
createMask | ROI からのバイナリ マスク イメージの作成 |
draw | 対話形式による ROI の描画の開始 |
inROI | 点が ROI 内にあるかどうかのクエリ |
wait | ROI の操作が完了するまで MATLAB コマンド ラインをブロック |
ROI は、キーボード ショートカットを含む以下の対話性をサポートします。
動作 | キーボード ショートカット |
---|---|
ROI の描画をキャンセルする。 | Esc キーを押します。関数は Position フィールドが空の有効な ROI オブジェクトを返します。 |
描画中に楕円の幅を微調整する。 | 楕円の描画中に、スクロール ホイールを使用して、楕円の幅を少し変更します。 |
ROI を回転する。 | ポインターを頂点の近くに配置します。ポインターが回転ポインターに変わります。ROI をクリックし、その中心に対して回転させます。 回転を 15 度間隔でスナップさせるには、回転中に Shift キーを押します。 |
描画中に縦横比を維持する。 | 描画中は Shift キーを押したままにします。円 ROI を作成します。 縦横比をロックするには、ポインターを ROI に配置し、右クリックして表示されたコンテキスト メニューから [縦横比を固定] を選択します。 |
ROI をサイズ変更 (形状変更) する。 | 頂点にポインターを配置し、クリック アンド ドラッグします。サイズ変更中に縦横比を維持するには、Shift キーを押したままにします。 |
ROI を移動する。 | ROI 上にポインターを配置します。ポインターが花形に変わります。クリック アンド ドラッグして ROI を移動します。 |
ROI を削除する。 | ROI の任意の位置にポインターを配置し、右クリックします。コンテキスト メニューから [楕円の削除] を選択します。オブジェクト関数 delete を使用して、プログラムによって ROI を削除することもできます。 |
App Designer を使って作成したアプリで ROI を使用する方法の詳細については、App Designer を使って作成したアプリでの ROI の使用を参照してください。
AssistedFreehand
| Circle
| Crosshair
| Cuboid
| drawellipse
| Freehand
| Line
| Point
| Polygon
| Polyline
| Rectangle