帮助中心帮助中心
使用属性从二进制图像中提取对象
BW2 = BWPROPFILT(BW,Prop,范围)
BW2 = BWPROPFILT(BW,Prop,N)
BW2 = BWPROPFILT(BW,Prop,N,Keep)
bw2 = bwpropfilt(bw,i,prop,___)
bw2 = bwpropfilt(___,conn)
例子
BW2= bwpropfilt(BW,,,,支柱,,,,范围)从二进制图像中提取所有连接的组件(对象)BW其财产价值支柱在指定的范围。bwpropfilt返回二进制图像BW2仅包含符合标准的对象。
BW2= bwpropfilt(BW,,,,支柱,,,,范围)
BW2
BW
支柱
范围
bwpropfilt
BW2= bwpropfilt(BW,,,,支柱,,,,n)根据指定属性的值对对象进行分类,支柱,返回仅包含顶部的二进制图像n最大的对象。如果有领带n- 位置,bwpropfilt仅保留第一个n对象在BW2。
BW2= bwpropfilt(BW,,,,支柱,,,,n)
n
BW2= bwpropfilt(BW,,,,支柱,,,,n,,,,保持)指定是否保留n最大的对象或n用属性排序时最小的对象支柱。
BW2= bwpropfilt(BW,,,,支柱,,,,n,,,,保持)
保持
BW2= bwpropfilt(BW,,,,我,,,,支柱,___)根据灰度图像中的强度值进行对象我和属性支柱。
BW2= bwpropfilt(BW,,,,我,,,,支柱,___)
我
BW2= bwpropfilt(___,,,,连接)指定像素连接,连接。
BW2= bwpropfilt(___,,,,连接)
连接
全部收缩
读取图像并显示。
bw = imread('text.png');图IMShow(BW)标题(“原始图像”)
使用过滤创建第二个图像,该图像仅包含原始图像中没有孔的区域。对于这些区域,Euler编号属性等于1。显示过滤后的图像。
bw2 = bwpropfilt(bw,'欧利伯特',[1 1]);图IMShow(BW2)标题('带Euler编号的区域== 1')
阅读图像。
bw = imread('text.png');
找到具有最大周围的图像中的十个对象,并显示过过滤后的图像。
bw2 = bwpropfilt(bw,'周长',10);数字;imshow(BW2)标题(“最大周围的对象”)
要过滤的图像,指定为二进制图像。
数据类型:逻辑
逻辑
要过滤的属性名称,指定为这些值之一。
像素值测量
“区域”
“玉米片”
“怪异”
“ equivdiameter”
SQRT(4*区域/PI)
“ Eulernumber”
“程度”
区域
“ Fillarea”
“ Majoraxislength”
“次要长度”
“方向”
角度(以度为单位)X- 具有与区域相同的第二矩的椭圆的主要轴。该值在范围内(–90,90]。
该图说明了椭圆的轴和方向。图的左侧显示了图像区域及其相应的椭圆形。右侧显示相同的椭圆形,其纯蓝线代表轴。红点是焦点。方向是水平虚线和主要轴之间的角度。
“周长”
通过在区域边界周围添加每个相邻的像素对之间的距离来计算的区域边界周围的距离(以像素为单位)。该图说明了样品区域的周长计算中包含的像素。
“坚固”
区域/凸
当您包含标记映像时,您可以从该表指定像素值测量属性,我,作为函数的输入参数。
“最大值”
“平均强度”
“矿物质”
数据类型:char|细绳
char
细绳
最小和最大属性值,指定为表单的1 by-2数字向量[低的高的]。值必须不符合。
数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64
单身的
双倍的
int8
INT16
INT32
INT64
UINT8
UINT16
UINT32
Uint64
返回的对象数量,指定为正整数。
数据类型:双倍的
“最大”
“最小”
保留的对象,指定为“最大”或者“最小”。
标记图像,指定为与输入二进制图像相同大小的灰度图像。灰度图像中的强度值定义了输入二进制图像中的区域。
8
4
0
1
像素连接,指定为这些值之一。
价值
意义
二维连接
如果它们的边缘接触,则连接像素。如果两个相邻的像素是同一对象的一部分,则它们都沿水平或垂直方向连接。
当前像素以灰色显示。
如果它们的边缘或角触摸,则连接像素。如果两个相邻的像素是同一对象的一部分,则它们都沿水平,垂直或对角线方向连接并连接。
连接性也可以通过指定一个3 x-3的矩阵来以更通用的方式定义0沙1s。这1- 价值元素定义相对于中心元素的邻里位置连接。矩阵必须对其中心元素对称。
数据类型:双倍的|逻辑
过滤的图像,返回为二进制图像,大小与BW。
bwpropfilt使用BWConnComp功能。bwpropfilt然后使用地区企业功能。
BWConnComp
地区企业
图像区域分析仪|地区企业|Bwareafilt|Bwareaopen|BWConnComp|Conndef
Bwareafilt
Bwareaopen
Conndef
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室