MATLAB ヘルプ センター
対話形式による ROI の描画の開始
draw(ROI)
draw(ROI,s)
draw(ROI,pos)
draw(ROI) は、現在の座標軸 (gca) でオブジェクト ROI の形状を描画するために対話モードを開始します。
ROI
gca
例
draw(ROI,s) は、Cuboid オブジェクトの形状を描画するために対話モードを開始します。ROI は Scatter オブジェクト s からマウスに最も近い位置にスナップされます。
s
Cuboid
Scatter
draw(ROI,pos) は、Cuboid オブジェクトの形状を描画するために対話モードを開始します。pos で指定された位置からマウスに最も近い位置にスナップされます。pos は N 行 3 列の数値配列として指定します。ただし、各行は、配置位置となる可能性がある位置 (x,y,z) を表します。
pos
すべて折りたたむ
イメージをワークスペースに読み取って表示します。
I = imread("wagon.jpg"); figure imshow(I);
イメージ上に三角形 ROI を対話形式で描画します。ROI エッジの可視性を改善するために、ROI エッジに太いライン幅と明るいシアンの色を指定します。
p = drawpolygon(LineWidth=7,Color="cyan");
頂点の座標を取得します。
p.Position
ans = 284.7500 725.5000 331.2500 871.0000 359.7500 707.5000
車輪のスポークを基に、他の多数の三角形が定義されます。2 番目の三角形の頂点を取得するとします。関数 draw を使用して、新たに、対話形式で新しい多角形 ROI の描画を開始できます。ROI のライン幅と色のパラメーターは保持されます。
draw
draw(p)
ans = 398.7500 710.5000 377.7500 865.0000 461.7500 734.5000
関心領域。次のいずれかのタイプの ROI オブジェクトを指定します。
AssistedFreehand
Line
Circle
Point
Crosshair
Polygon
Polyline
Ellipse
Rectangle
Freehand
散布図。Scatter オブジェクトとして指定します。
ROI の位置。N 行 3 列の数値配列として指定します。ただし、各行は、配置位置となる可能性がある位置 (x,y,z) を表します。
R2018b で導入
beginDrawingFromPoint | drawassisted | drawcircle | drawcuboid | drawellipse | drawfreehand | drawline | drawpoint | drawpolygon | drawpolyline | drawrectangle
beginDrawingFromPoint
drawassisted
drawcircle
drawcuboid
drawellipse
drawfreehand
drawline
drawpoint
drawpolygon
drawpolyline
drawrectangle
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ