labelvolshow
ラベル付きボリュ,ムの表示
説明
labelvolshow
オブジェクトは,ラベル付きボリュ,ムデ,タを表示し,表示の外観を変更できるようにします。強度ボリュ,ムをラベル付きボリュ,ムに組み込み,両方のボリュ,ムを同時に表示できます。
作成
説明
labelvolshow (___,
は,ボリュ,ムの可視化を制御するプロパティを設定する1以上の名前と値のペアを使用します。各プロパティ名を引用符で囲みます。名称,值
)
例:labelvolshow (L, V,‘写成BackgroundColor’,‘w’,‘VolumeThreshold’,0.2)
は,图に3次元ラベル付きボリュ,ムl
およびグレ,スケ,ルボリュ,ムV
を白い背景色で表示します。値が0.2
より小さいV
のピクセルはすべて,完全に透明になります。
H = labelvolshow(___)
は,ボリュ,ムの可視化を制御するために使用できるプロパティを持labelvolshow
オブジェクトh
を返します。前のいずれかの構文の入力引数を使用します。
入力引数
l
- - - - - -ラベル付きボリュ,ム
3 次元数値配列
ラベル付きボリュ,ム。3 次元数値配列として指定します。
デ,タ型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|分类
V
- - - - - -強度ボリュ,ム
3 次元数値配列
強度ボリュ,ム。ラベル付きボリュ,ムl
と同じサesc escズの3次元数値配列として指定します。
デ,タ型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|逻辑
プロパティ
写成BackgroundColor
- - - - - -背景色
[0.3 0.75 0.93]
(既定値) |RGB 3成分|色の名前|色の省略名
背景色。RGB 3成分,色の名前,または色の省略名として指定します。
RGB 3成分を使用すると,任意の色を指定できます。RGB 3成分は、色の赤、緑、青の成分の強度を指定する 3 つの要素から成る行ベクトルです。強度は [0,1] の範囲でなければなりません。
いくつかの一般的な色については,色の名前を字符串スカラーまたは文字ベクトルとして指定できます。次の表に,名前付きの色のオプション,およびそれと等価なRGB 3成分を示します。
色の名前 | 省略名 | RGB 3成分 | 外観 |
---|---|---|---|
“红色” |
“r” |
[10 0 0] |
|
“绿色” |
‘g’ |
[0 10 0] |
|
“蓝” |
“b” |
[0 0 1] |
|
“青色” |
“c” |
[0 1 1] |
|
“红色” |
“米” |
[10 0 1] |
|
“黄色” |
“y” |
[11 10 0] |
|
“黑” |
“k” |
[0 0 0] |
|
“白色” |
' w ' |
[1 1 1] |
|
以下に,matlab®がさまざまなタesc escプのプロットで使用する既定の色のRGB 3成分を示します。
RGB 3成分 | 外観 |
---|---|
[0 0.4470 0.7410] |
|
[0.8500 0.3250 0.0980] |
|
[0.9290 0.6940 0.1250] |
|
[0.4940 0.1840 0.5560] |
|
[0.4660 0.6740 0.1880] |
|
[0.3010 0.7450 0.9330] |
|
[0.6350 0.0780 0.1840] |
|
例:‘写成BackgroundColor’,‘r’
例:“写成BackgroundColor”、“绿色”
例:'BackgroundColor',[0 0.4470 0.7410]
CameraPosition
- - - - - -カメラの位置
[4 4 2.5]
(既定値) |3要素ベクトル
カメラの位置または視点。[x y z]
形式の3要素ベクトルとして指定します。このベクトルは,カメラの位置の座標軸座標を定義します。その点を視点として座標軸が表示されます。カメラは"視点"軸に沿った向きになります。視点軸はカメラの位置とカメラのタ,ゲットを結ぶ直線です。CameraPosition
プロパティを変更すると,ボリュ,ムを表示する点が変化します。詳細にいては,カメラグラフィックス用語を参照してください。ボリュ,ムを対話形式で回転させると,このプロパティの値が変化します。
CameraUpVector
- - - - - -上方向を定義するベクトル
[0 0 1]
(既定値) |3要素ベクトル
上方向を定義するベクトル。[x y z]
形式の3要素ベクトルとして指定します。既定では,labelvolshow
はz軸を上方向([0 0 1]
)として定義します。詳細にいては,カメラグラフィックス用語を参照してください。ボリュ,ムを対話形式で回転させると,このプロパティの値が変化します。
CameraTarget
- - - - - -カメラのタ,ゲットとして使用する点
[0 0 0]
(既定値) |3要素ベクトル
カメラのタ,ゲットとして使用する点。[x y z]
形式の3要素ベクトルとして指定します。カメラは"視点"軸に沿った向きになります。視点軸はカメラの位置とカメラのタ,ゲットを結ぶ直線です。詳細にいては,カメラグラフィックス用語を参照してください。
CameraViewAngle
- - - - - -視野
15
(既定値) |数値スカラ
視野。範囲[0,180)のスカラ.角度として指定します。角度が大きいほど,視野が広くなります。また,角度が大きいほど,シ,ン内でオブジェクトが小さく表示されます。詳細にいては,カメラグラフィックス用語を参照してください。
InteractionsEnabled
- - - - - -ボリュ,ムの対話性
真正的
(既定値) |假
ボリュ,ムの対話性。真正的
(1
)または假
(0
)を指定します。真正的
(既定の設定)の場合,マウスのスクロールホイールを使用してラベル付きボリュームを拡大および縮小したり,ボリュームをクリックアンドドラッグして回転させたりできます。回転およびズ,ムはCameraTarget
で指定される値に関して実行されます。この値が假
の場合,ボリュ,ムに対する対話型の操作はできません。
LabelColor
- - - - - -ラベルの色
numLabels行3列の数値行列
ラベルの色。範囲[0,1]の値をもnumLabels行3列の数値行列として指定します。numLabelsはラベル付きボリュ,ム内のラベルの数です。既定では,labelvolshow
はランダムなカラ,マップを使用してラベルの色を指定します。
LabelOpacity
- - - - - -ラベルの不透明度
numLabels行1列の数値ベクトル
ラベルの不透明度。範囲[0,1]の値をもnumLabels行1列の数値ベクトルとして指定します。numLabelsはラベル付きボリュ,ム内のラベルの数です。既定では,ラベル0
以外のラベルはすべて不透明です(1
)。複数のボリュ,ムが一緒に組み込まれている場合,LabelOpacity
はサポ,トされません。
LabelsPresent
- - - - - -ラベル値
numLabels行1列の数値ベクトル
このプロパティは読み取り専用です。
ラベル値。numLabels行1列の数値ベクトルとして指定します。numLabelsはラベル付きボリュ,ム内のラベルの数です。
LabelVisibility
- - - - - -ラベルの可視性
numLabels行1列のlogicalベクトル
ラベルの可視性。numLabels行1列のlogicalベクトルとして指定します。numLabelsはラベル付きボリュ,ム内のラベルの数です。既定では,ラベル0
以外のラベルはすべて表示されます(真正的
)。
父
- - - - - -labelvolshow
オブジェクトの親
gcf
(既定値) |uipanel|数字
labelvolshow
オブジェクトの親。uipanel
または数字
のハンドルとして指定します。親を指定しない場合,labelvolshow
オブジェクトの親はgcf
です。
ScaleFactors
- - - - - -ボリュ,ムを再スケ,リングするために使用する倍率
[1 1 1]
(既定値) |1行3列の正の数値のベクトル
ボリュ,ムを再スケ,リングするために使用する倍率。1行3列の正の数値ベクトルとして指定します。配列内の値はx yおよびz方向に適用される倍率に対応します。
ShowIntensityVolume
- - - - - -強度ボリュ,ムの表示
真正的
|假
強度ボリュ,ムの表示。真正的
(1
)または假
(0
)として指定します。値が真正的
の場合,関数はラベル付きボリュ,ムと強度ボリュ,ムの両方を表示します。値が假
の場合,関数はラベル付きボリュ,ムのみを表示します。labelvolshow
オブジェクトがラベル付きボリュ,ムと強度ボリュ,ムの両方を含んでいる場合,既定の設定は真正的
です。このオブジェクトがラベル付きボリュ,ムのみを含んでいる場合,既定の設定は假
です。
VolumeOpacity
- - - - - -ボリュ,ムの不透明度
0.5
(既定値) |範囲[0,1]の数値
ボリュ,ムの不透明度。範囲[0,1]の数値として指定します。ラベル付きボリュ,ムと強度ボリュ,ムの両方が一緒に組み込まれている場合、この値はボリューム データの不透明度を定義します。VolumeThreshold
の値を上回るすべての組み込みボリュ,ム強度に対して,不透明度はVolumeOpacity
です。
VolumeThreshold
- - - - - -ボリュ,ム強度のしきい値
0.4
(既定値) |範囲[0,1]の数値
ボリュ,ム強度のしきい値。範囲[0,1]の正規化された数値として指定します。このしきい値を下回るすべてのボリュ,ム強度に対して,不透明度は0
です。
オブジェクト関数
setVolume中 |
新しいlabelvolshow オブジェクトの設定 |
例
ラベル付きボリュ,ムの強度ボリュ,ムを伴う表示と伴わない表示
脳mriのグレスケルメジを読み取ります。イメージはワークスペース変数卷
に保存されます。
负载(fullfile (toolboxdir (“图片”),“imdata”,“BrainMRILabeled”,...“图片”,“vol_001.mat”));
対応するラベル付きメジをワクスペス変数标签
に読み取ります。
负载(fullfile (toolboxdir (“图片”),“imdata”,“BrainMRILabeled”,...“标签”,“label_001.mat”));
表示パネルをカスタマ@ @ズします。
ViewPnl = uipanel(图,“标题”,“标签卷”);
ラベル付きボリュ,ムと強度ボリュ,ムを表示します。
H = labelvolshow(标签,vol,“父”, ViewPnl);
強度ボリュ,ムを非表示にします。ラベルのみが表示されます。
h.ShowIntensityVolume = false;
ラベル付きボリュ,ムの表示と色および不透明度の変更
脳mriのグレ,スケ,ルボリュ,ムを読み取ります。イメージはワークスペース変数卷
に保存されます。
负载(fullfile (toolboxdir (“图片”),“imdata”,“BrainMRILabeled”,...“图片”,“vol_001.mat”));
対応するラベル付きボリュ,ムをワ,クスペ,ス変数标签
に読み取ります。ボリュ,ムには,背景ラベル0
以外に3のラベルがあります。
负载(fullfile (toolboxdir (“图片”),“imdata”,“BrainMRILabeled”,...“标签”,“label_001.mat”));
表示パネルをカスタマ@ @ズします。
ViewPnl = uipanel(图,“标题”,“标签卷”);
ラベル付きボリュ,ムを表示します。
H = labelvolshow(标签,vol,“父”, ViewPnl);
背景ではない1番目のラベル(2番目のラベル)を完全に透明にします。背景ではない2番目のラベルの色を赤に変更し,背景ではない3番目のラベルの色を黄色に変更します。
h.LabelOpacity(2) = 0;h.LabelColor(3,:) = [1 0 0];h.LabelColor(4,:) = [1 1 0];
バ,ジョン履歴
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。