主要内容

sigroi2binmask

将ROI界限矩阵转换为二进制掩模

描述

例子

面具= sigroi2binmask (roilims转换roilims,信号感兴趣区域(ROI)限制矩阵,到二进制序列,面具,真正的指示属于感兴趣区域的样本的值。

例子

面具= sigroi2binmask (roilimslen指定输出二进制序列的长度。

例子

全部折叠

考虑一个两列矩阵,它包含一个信号的四个可能感兴趣区域的起始和结束样本。将ROI限制转换为逻辑序列并显示该序列。

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

图中包含一个轴。轴包含一个干型对象。

指定输出序列的长度为48。sigroi2binmask用假值填充序列。

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

图中包含一个轴。轴包含一个干型对象。

指定输出序列的长度为36。sigroi2binmask忽略超过指定序列长度的样本。

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

图中包含一个轴。轴包含一个干型对象。

输入参数

全部折叠

感兴趣的区域限制,指定为一个两列正整数矩阵。的th排roilims的开始和结束样本对应的非递减索引信号感兴趣的区域。

例子:(5 8;12 20;18 25)指定包含三个区域的两列感兴趣区域矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出序列长度,指定为整数标量。索引大于的区域len被忽略或截断。如果len大于马克斯roilims(2):,然后sigroi2binmask面具值。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

二进制掩码,作为逻辑向量返回真正的指示属于感兴趣区域的样本的值。

扩展功能

C / c++代码生成
使用MATLAB®Coder™生成C和c++代码。

介绍了R2020b