このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
grayslice
マルチレベルしきい値法を使用してグレースケール イメージをインデックス付きイメージに変換
説明
例
入力引数
出力引数
ヒント
適切な長さのカラーマップに
imshow(X,map)
を使用して、しきい値が設定されたイメージを表示できます。
アルゴリズム
この関数は、入力グレースケール イメージに対してマルチレベルしきい値法を実行し、出力としてインデックス付きイメージを返します。しきい値の数 N
を指定した場合、grayslice
は、これらのしきい値に従ってピクセルを N
個のインデックスに割り当てます。
X
の最初のインデックスは、範囲 のグレースケール ピクセルで構成されています。X
の k 番目のインデックスは、範囲 のグレースケール ピクセルで構成されています。X
の最後のインデックスは、範囲 のグレースケール ピクセルで構成されています。
max_intensity は、入力イメージのデータ型によって異なります。
イメージのデータ型 | max_intensity |
---|---|
uint8 | 255 |
int16 または uint16 | 65535 |
single または double | 1 |
メモ
データ型 int16
のイメージのしきい値処理を行う前に、関数 grayslice
は、各ピクセルに 32,768 を加算してイメージを uint16
に変換します。