文档帮助中心文档
包二进制图像
BWP = bwpack (BW)
例子
BWP= bwpack (BW)打包二进制图像BW到uint32数组BWP,被称为拥挤的二进制图像.因为二值图像中的每个像素值只有两个可能的值,1和0,bwpack可以将每个像素映射到压缩输出图像中的单个位。
BWP= bwpack (BW)
BWP
BW
uint32
1
0
bwpack
全部折叠
将二进制映像读取到工作区中。
BW = imread (“text.png”);imshow (BW)
包装形象。
BWp = bwpack (BW);
放大包装的图像。
BWp_dilated = imdilate (BWp(3、3),“ispacked”);
打开放大的图像并显示它。
BW_dilated = bwunpack(BWp_dilated, size(BW,1));imshow (BW_dilated)
二值图像,指定为二维数字或逻辑矩阵。对于数字输入,任何非零像素都被认为是1(真正的).
真正的
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑
单
双
int8
int16
int32
int64
uint8
uint16
uint64
逻辑
打包的二值图像,作为数值矩阵类型返回uint32.
数据类型:uint32
二值图像填充用于加速一些二值形态运算,如膨胀和侵蚀。如果输入imdilate或imerode是一个打包的二值图像,然后使用一个专门的函数例程来执行操作更快。
imdilate
imerode
使用bwunpack解压二进制图像。
bwunpack
bwpack按列处理输入图像像素,将32个像素的组映射到a的位uint32价值。第一行中的第一个像素对应于第一个的最低有效位uint32元素的返回值。第32输入行中的第一个像素对应于该元素的最高有效位。第33行的第一个像素对应于第二个输出元素的最低有效位,以此类推。如果BW是米——- - - - - -N,然后BWP是装天花板(M / 32)×n.该图说明了如何bwpack将二进制图像中的像素映射到包装二进制图像中的位。
米
N
装天花板(M / 32)×n
用法说明和限制:
bwpack万博1manbetx支持C代码的生成(要求MATLAB®编码器™).生成的代码bwpack使用预编译的、特定于平台的共享库。共享库的使用保留了性能优化,但限制了可以为其生成代码的目标平台。有关更多信息,请参见使用共享库生成代码.
bwunpack|imdilate|imerode
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系