ドキュメンテーションヘルプ センター
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
ROI の操作が完了するまで MATLAB コマンド ラインをブロック
wait(ROI)
例
wait(ROI) は、ROI オブジェクト ROI での操作が完了するまで、MATLAB® コマンド ラインの実行をブロックします。完了したことを示すには、ROI オブジェクトをダブルクリックします。
ROI
すべて展開する
関心領域。次の表に示すいずれかのタイプの ROI オブジェクトを指定します。
AssistedFreehand
Line
Circle
Point
Crosshair
Polygon
Cuboid
Polyline
Ellipse
Rectangle
Freehand
イメージをワークスペースに読み取ります。
I = imread('pout.tif');
イメージを表示します。
imshow(I)
座標軸に ROI を作成します。マウスをクリック アンド ドラッグして、四角形 ROI を作成します。
roi = drawrectangle;
コマンド ラインに ROI の Position プロパティの値を表示します。
Position
roi.Position
ans = 1×4 57.0000 146.0000 141.0000 87.0000
ROI の wait メソッドを呼び出します。これにより、ROI での操作が完了するまで、コマンド ラインがブロックされます。たとえば、ROI の移動、形状の変更、または回転 (回転を有効にした場合) を行うことができます。この例の場合、カーソルを ROI 内に配置し、イメージ上で ROI をクリック アンド ドラッグして新しい場所に移動します。完了したことを示すには、ROI をダブルクリックします。
wait
wait(roi)
コマンド ラインに戻り、ROI の Position プロパティの値をチェックします。値が変化し、新しい位置を表していることを確認できます。
ans = 1×4 15.0000 20.0000 141.0000 87.0000
beginDrawingFromPoint | bringToFront | createMask | draw | inROI
beginDrawingFromPoint
bringToFront
createMask
draw
inROI
この例の変更されたバージョンがシステム上にあります。代わりにこのバージョンを開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office