このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
drawline
カスタマイズ可能なライン ROI の作成
説明
は、1 つ以上の名前と値の引数を使用して ROI の外観や動作を変更します。roi = drawline(___,Name=Value)
例
入力引数
名前と値の引数
出力引数
ヒント
ROI は、キーボード ショートカットを含む以下の対話性をサポートします。
動作 キーボード ショートカット 描画したラインを 15 度間隔でスナップさせる。 描画中に Shift キーを押したままにします。 ROI の描画をキャンセルする。 Esc キーを押します。関数は Positionプロパティが空の有効な ROI オブジェクトを返します。ROI をサイズ変更する。 ポインターをいずれかの端点に配置し、クリック アンド ドラッグして ROI をサイズ変更します。描画したラインを 15 度間隔でスナップさせるには、サイズ変更中に Shift キーを押したままにします。
ROI を移動する。 ROI 上にポインターを配置します。ポインターが花形に変わります。その後、ROI をクリック アンド ドラッグします。 ROI を削除する。 ROI の任意の位置にポインターを配置し、右クリックします。コンテキスト メニューから [ラインの削除] を選択します。関数 deleteを使用して ROI を削除することもできます。関数
drawlineは、Lineオブジェクトを作成します。オブジェクトを作成した後に、これらのオブジェクト機能を使用して ROI の長さ、位置、外観、および動作を変更できます。Capability サポート オブジェクト プロパティ ROI オブジェクトには、ROI の形状、位置、外観、および動作を指定するプロパティが用意されています。ROI オブジェクトを作成した後に、ドット表記を使用してプロパティを変更します。
たとえば、
roiの色を黄色に変更するには、そのColorプロパティを設定します。roi.Color = 'yellow'オブジェクト関数 ROI オブジェクトには、ROI を操作するオブジェクト関数が用意されています。たとえば、ROI の作成後、MATLAB コマンド ラインを一時停止する場合は、関数 waitを使用します。イベント通知 ROI オブジェクトは、ROI に対してクリックや移動などの特定のイベントが発生したときに、そのイベントをコードに通知することができます。イベント通知を受け取るには、"リスナー" を設定します。ROI がリスナーを通じてアプリケーションに通知するとき、イベントに固有のデータを返します。たとえば、
ROIMovedイベントの場合、ROI オブジェクトはその以前の位置と現在の位置を返します。イベントが発生したときに実行されるコールバック関数を指定できます。イベント リスナーを
Lineオブジェクトと共に使用する例については、ライン ROI イベントのリスナーの設定を参照してください。





















