关于MATLAB四连通与八连通的问题
2017-07-18 21:44
246 查看
作为一个MATLAB的小菜鸟,今天在看代码时,遇到了四连通与八连通的问题,找了好久才理解(可能是本人太笨了),不过,想把自己理解的分享给大家。
语法大家应该都知道了。
L=bwlabel(BW,n)
[L,num]=bwlabel(BW,n).
L返回矩阵,num返回连通区的数量,n为四连通或八连通,默认是八连通的。
直接来看我随便写的例子吧‘’
正如上例,所谓四连通就是在上下左右都连在一起的区域,返回的矩阵L里的1,2 ,3 ,4为第几个连通区域。记住连通区域是按列查询的。
顾名思义,所以八连通就是上下左右再加上左上,左下,右上,右下,只要可以连起来就是一个区域。如下图。
就是这样,如有错误,欢迎指正,谢谢!
语法大家应该都知道了。
L=bwlabel(BW,n)
[L,num]=bwlabel(BW,n).
L返回矩阵,num返回连通区的数量,n为四连通或八连通,默认是八连通的。
直接来看我随便写的例子吧‘’
正如上例,所谓四连通就是在上下左右都连在一起的区域,返回的矩阵L里的1,2 ,3 ,4为第几个连通区域。记住连通区域是按列查询的。
顾名思义,所以八连通就是上下左右再加上左上,左下,右上,右下,只要可以连起来就是一个区域。如下图。
就是这样,如有错误,欢迎指正,谢谢!
相关文章推荐
- 关于MATLAB图像相关性分析的问题
- 关于使用matlab 灰度矩阵问题
- Matlab 关于使用Deep Learning Toolbox 工具箱出错的问题
- 2014年3月2日 关于Matlab 运算过程中的一些错误问题
- 关于VC调用Matlab的问题
- 关于Linux下面运行Matlab有关memory命令不存在的问题
- 关于Matlab下爬取网络图片问题
- 关于matlab的编译问题--出现找不到指定模块C:MATLAB7\bin\win32\atlas_Athlon.dll
- 关于matlab GUI重命名的问题。
- 关于MATLAB“一次性”添加工具箱的一个小小问题
- 关于采用matlab进行指定非线性方程拟合的问题(1)
- 针对matlab 四连通,和八连通的详解
- 关于JAVA调用Matlab遇到的问题+JDK重装后原有项目报错的解决办法
- 关于采用matlab进行指定非线性方程拟合的问题(2)
- 关于fedora24安装matlab问题
- 关于matlab中pcolor显示图片时的shading设置问题
- 关于MATLAB函数不可用问题。??? Undefined function or method 'minfo' for input arguments of type 'double'.
- 关于使用mxGetPr从MATLAB向C中传递数组的相关问题
- 关于使用vc++调用matlab生成的dll传递数组的问题
- 关于Linux/CentOS无法连通端口的问题