主要内容

bwselect3

选择二进制卷中的对象

描述

例子

J= bwselect3 (Vcrp返回二进制卷J包含与体素重叠的对象(rcp).对象是用值连接的体素集1

J= bwselect3 (Vcrpn也指定连接性,n,用于定义对象。

Jidx) = bwselect3 (___回报idx隶属于所选对象的体素的线性指数。

xyzJidx西) = bwselect3 (___还返回xy,z二进制体积的范围和(西)所选体素的坐标。默认情况下,bwselect3使用固有坐标系xy,z是体积XDataYData,ZData

___) = bwselect3 (xyzV西建立非默认的世界坐标系统V从向量xy,z.的参数西,指定世界坐标系中的体素坐标。

例子

全部折叠

加载一个卷并将其名称更改为V

负载mristack;V = mristack;

在体积中定义一组点。

C = [126 87 11];R = [34 120 20];P = [20 2 12];

返回一个包含与指定点相交的对象的卷。

J = bwselect3 (P V C R);

输入参数

全部折叠

二进制卷,指定为3-D数字阵列或3-D逻辑阵列。

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

感兴趣对象中的体素行索引,指定为数字标量或数字向量。如果你指定一个向量,那么r长度必须和cp.输出二进制音量J包含与任何体素重叠的对象集(rk),ck),pk)),k是向量的下标。

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

感兴趣对象中的体素列索引,指定为数字标量或数字向量。如果你指定一个向量,那么c长度必须和rp.输出二进制音量J包含与任何体素重叠的对象集(rk),ck),pk)),k是向量的下标。

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

感兴趣对象体素的平面索引,指定为数字标量或数字向量。如果你指定一个向量,那么p长度必须和rc.输出二进制音量J包含与任何体素重叠的对象集(rk),ck),pk)),k是向量的下标。

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

连接性,指定为这些值之一。

连接性

价值 连接
6 6-connected对象(面)
18 18个连接对象(Face-Face和Edge-Edge)
26 26连接对象(面-面、边-边和顶点-顶点)

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

世界x-轴坐标,指定为与之长度相同的数字标量或数字向量yz.使用xy,z建立非默认的空间坐标系统。如果不指定坐标系统,则默认bwselect3使用固有坐标系x(1,大小(J, 2)].

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

世界y-轴坐标,指定为与之长度相同的数字标量或数字向量xz.使用xy,z建立非默认的空间坐标系统。如果不指定坐标系统,则默认bwselect3使用固有坐标系y(1,大小(J, 1)].

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

世界z-轴坐标,指定为与之长度相同的数字标量或数字向量xy.使用xy,z建立非默认的空间坐标系统。如果不指定坐标系统,则默认bwselect3使用固有坐标系z(1,大小(J3)].

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

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

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

y-世界坐标系中体素的坐标,指定为数字标量或数字向量。

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

z-世界坐标系中体素的坐标,指定为数字标量或数字向量。

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

输出参数

全部折叠

包含与指定体素重叠的对象的二进制卷,作为3-D逻辑数组返回。J包含与指定的任意体素重叠的对象集rc,p,或西,

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

介绍了R2017b