主要内容

B小姐

二进制命中未命中操作

说明

BW2型=B未命中(体重,SE1级,SE2级)执行由结构元素定义的命中未命中操作SE1级SE2级. 命中-未命中操作保留二值图像中的像素体重他们的社区和SE1级而且不符合SE2级.

此语法相当于imerode(BW,SE1)和imerode(~BW,SE2).

例子

BW2型=B未命中(体重,间隔)执行以单个数组(称为间隔. 间隔是一个数组,其元素是1.,0,或-1. 这个1.-有价值的元素构成了SE1级,的-1-有价值的元素构成了SE2级,和0-值元素被忽略。

此语法相当于bwhitmiss(BW,间隔==1,间隔==-1).

示例

全部折叠

为本例创建示例二进制图像。

bw=[0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0]
体重=6×60 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0

定义间隔。

间隔=[0-1-11 1-1 0 1 0];

执行未命中操作。

bw2=bwhitmiss(bw,间隔)
bw2型=6x6逻辑阵列0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

输入参数

全部折叠

二进制图像,指定为任意维的数字或逻辑数组。对于数字输入,任何非零像素都被认为是1.(是的).

扁平结构元素,指定为斯特雷尔对象或值为的数值矩阵1.0. 的社区SE1级SE2级不应该有重叠的元素。

间隔,指定为值为的数字数组1.,0,和-1.

数据类型:单一的|双重的|国际8|国际16|国际32|国际64

输出参数

全部折叠

在命中未命中操作后处理的二进制图像,指定为与相同大小的逻辑数组体重.

数据类型:符合逻辑的

R2006a之前引入