主要内容

bwselect

选择二进制图像中的对象

描述

BW2= bwselect (体重,C,R)返回包含与像素重叠的对象的二进制图像(R,C).对象是连接的集合像素,即值为的像素1.

实例

BW2= bwselect (体重,C,R,N)还指定对象连接性,N,如4-连接或8-连接。

[BW2,idx]=bwselect(___)返回属于所选对象的像素的线性索引。

[x,Y,BW2,idx,,彝族]=bwselect(___)返回xY图像和对象的范围(,彝族)像素的坐标。默认情况下,bwselect使用内部坐标系,以便xY这是图像吗扩展属性伊达塔

[___]=bwselect(x,Y,体重,,彝族,N)为对象建立非默认世界坐标系体重从向量xY.的参数彝族在世界坐标系中指定像素坐标。

[___]=bwselect(体重,N)显示图像体重并允许您选择(R,C)使用鼠标以交互方式进行坐标。使用此语法和其他交互语法,bwselect块MATLAB®命令行,直到完成选择点。

有关交互式选择点的更多信息,请参见互动行为

[___]=bwselect如果没有输入参数,您可以选择R,C)图像在当前轴上的坐标以交互方式显示。

例子

全部崩溃

选择二进制图像中的对象,并创建一个只包含这些对象的新图像。

将二进制图像读入工作区。

BW = imread (“text.png”);

使用行和列索引指定图像中对象的位置。

c=[43185212];r=[3868181];

创建仅包含选定对象的新二进制图像。此示例指定4个连接对象。

BW2=bwselect(BW,c,r,4);

并排显示原始图像和新图像。

imshowpair(BW、BW2、,“蒙太奇”);

Figure包含axes对象。axes对象包含image类型的对象。

输入参数

全部崩溃

二进制图像,指定为二维数字矩阵或二维逻辑矩阵。

例子:BW = imread(“text.png”);

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64|必然的

列索引,指定为数值标量或数值向量。如果RC那么是等长向量吗BW2包含与任何像素重叠的对象集(r(k)、c(k))

例子:c=[43 185 212];

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

行索引,指定为数值标量或数值向量。如果RC那么是等长向量吗BW2包含与任何像素重叠的对象集(r(k)、c(k))

例子:R = [38 68 181];

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

连接性,指定为4.8.

价值 描述
4. 4-连通对象
8. 8-连通对象

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

世界x-轴坐标,指定为与相同长度的数值标量或数值向量Y使用xY建立非默认的空间坐标系。默认情况下,如果未指定xY然后bwselect使用内部坐标系,其中x是[1,大小(体重, 2)].

例子:x=[19.5 23.5];

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

世界Y-轴坐标,指定为与相同长度的数值标量或数值向量x使用xY建立非默认的空间坐标系。默认情况下,如果未指定xY然后bwselect使用内部坐标系,其中Y是[1,大小(体重, 1)].

例子:Y = [8.0 12.0];

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

x-世界坐标系中点的坐标,指定为数字标量或数字向量。

例子:x=[19.5 23.5];

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

Y-世界坐标系中点的坐标,指定为数字标量或数字向量。

例子:Y = [8.0 12.0];

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部崩溃

包含与指定像素重叠的对象的二进制图像,作为逻辑数组返回。BW2包含与指定的任意像素重叠的对象集RC彝族

如果未指定输出参数,则bwselect以新图形显示输出图像。

属于所选对象的像素的线性索引,以数字向量的形式返回。

更多关于

全部崩溃

互动行为

当您运行bwselect不指定像素坐标,bwselect使您能够交互式地从图形窗口中的图像中选择点。使用这些命令选择点。

互动行为 描述
加分

左键点击图像中的点。

删除上一点

退格删去

添加最后一点并完成选择

单击鼠标右键、双击或按转移同时单击鼠标左键。

完成选择而不添加终点

回来

扩展能力

之前介绍过的R2006a