主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

sigroi2binmask

バイナリマスクへのROI範囲の行列の変換

説明

面具= sigroi2binmask (roilimsは,信号の関心領域(ROI)範囲の行列roilimsを,関心領域に属するサンプルを示す真正的値をもつバイナリシーケンス面具に変換します。

面具= sigroi2binmask (roilimslenは,出力バイナリシーケンスの長さを指定します。

すべて折りたたむ

信号が取り得る4つの関心領域の,開始サンプルと終了サンプルの2列の行列について考えます。ROI範囲を逻辑シーケンスに変換し,シーケンスを表示します。

Roilims = [5 10;15 18;25 32;36 38];掩码= sigroi2binmask (roilims);茎(面具,“填充”2) ylim ([0] -0.5)

图中包含一个轴。轴包含一个stem类型的对象。

出力シーケンス長を48として指定します。sigroi2binmaskはシーケンスに假値をパディングします。

掩码= sigroi2binmask (roilims 48);茎(面具,“填充”2) ylim ([0] -0.5)

图中包含一个轴。轴包含一个stem类型的对象。

出力シーケンス長を36として指定します。sigroi2binmaskは,指定されたシーケンス長を超えるサンプルを無視します。

掩码= sigroi2binmask (roilims、36);茎(面具,“填充”2) ylim ([0] -0.5)

图中包含一个轴。轴包含一个stem类型的对象。

入力引数

すべて折りたたむ

関心領域の範囲。2列の正の整数の行列として指定します。roilimsの我番目の行には,信号の我番目の関心領域の開始サンプルと終了サンプルに対応する非減少インデックスが格納されます。

例:(5 8;12 20;18 25)は3つの領域をもつ2列の関心領域行列を指定します。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

出力シーケンス長。整数値スカラーとして指定します。インデックスがlenより大きい領域は無視されるか,打ち切られます。len马克斯roilims(2):より大きい場合,sigroi2binmask面具値でパディングします。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

出力引数

すべて折りたたむ

バイナリマスク。関心領域に属するサンプルを示す真正的値をもつ逻辑ベクトルとして返されます。

拡張機能

C / c++コード生成
MATLAB®编码器™を使用してCおよびc++コードを生成します。

R2020bで導入