ヘルプ センターヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
関心領域 (ROI) を色に基づいて選択
BW = roicolor(I,low,high)
BW = roicolor(I,v)
BW = roicolor(I,low,high) は、範囲 [low high] の範囲内にあるイメージ I のこれらのピクセルとして選択された ROI を返します。戻り値 BW は、関心領域の外側では 0、内側では 1 のバイナリ イメージです。
BW
I
low
high
low high
0
1
例
BW = roicolor(I,v) は、ベクトル v の値に一致するイメージ I にあるこれらのピクセルとして選択された ROI を返します。
v
すべて折りたたむ
カラーマップ map を使用してインデックス付きイメージ X を読み込みます。カラーマップは 128 色です。インデックス付きイメージを表示します。
map
X
load trees imshow(X,map)
色に基づいてバイナリ マスク イメージを作成します。範囲 [10, 20] 内のインデックスをもつピクセルの場合、マスクは true です。この範囲外のインデックスをもつピクセルの場合、マスクは false です。
true
false
BW = roicolor(X,10,20);
バイナリ マスクを表示します。
imshow(BW)
インデックス付きイメージまたはグレースケール イメージ。m 行 n 列の数値行列を指定します。
ROI に含める最小値。数値スカラーとして指定します。
ROI に含める値のセット。数値ベクトルとして指定します。
バイナリ イメージ。m 行 n 列の logical 行列として返されます。
データ型: logical
logical
roifilt2 を使用すると、返されたイメージをマスク フィルター処理用のマスクとして使用できます。
roifilt2
カラーマップの範囲 [low high] を指定すると、
[low high]
BW = (I >= low) & (I <= high)
カラーマップの値のセット v を指定すると、roicolor で生成されたマスクは以下と等価です。
roicolor
BW = ismember(I,v)
R2006a より前に導入
roifilt2 | roipoly | ismember
roipoly
ismember
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
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