Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

bringToFront

Axes のスタックの順番の最前面への ROI の移動

説明

bringToFront(ROI) は、Axes の子を前から後ろへと並べる視覚的なスタックの順番の最前面に、指定された ROI を移動します。

単一の ROI を視覚的なスタックの順番の最前面に移動する場合、関数 bringToFront を使用します。他の再スタック動作については、関数 uistack を使用します。

すべて折りたたむ

イメージをワークスペースに読み取って表示します。

I = imread('coins.png');
imshow(I)

Figure contains an axes object. The axes object contains an object of type image.

円を配置する場所と円の大きさを指定して、イメージ上に円 ROI を作成します。スタックの順番の変化がわかりやすいように、ROI を不透明にし、色に黒を指定します。

roi = images.roi.Circle(gca,'Center',[166 123],'Radius',50);
roi.FaceAlpha = 1.0;
roi.Color = 'black';

Figure contains an axes object. The axes object contains 2 objects of type image, images.roi.circle.

同じ中心点で別の円 ROI を作成しますが、こちらの ROI の方をより大きくします。ここでも、スタックの順番がわかりやすいように、ROI を不透明にしますが、今回は別の色として青を指定します。この新しい ROI は最初の ROI を完全に覆います。

roi2 = images.roi.Circle(gca,'Center',[166 123],'Radius',100);
roi2.FaceAlpha = 1.0;
roi2.Color = 'blue';

Figure contains an axes object. The axes object contains 3 objects of type image, images.roi.circle.

関数 bringToFront を使用して、元の ROI を最前面に移動します。

bringToFront(roi)

Figure contains an axes object. The axes object contains 3 objects of type image, images.roi.circle.

入力引数

すべて折りたたむ

関心領域。次のいずれかのタイプの ROI オブジェクトとして指定します。

バージョン履歴

R2019a で導入