Matlab对二值图像进行轮廓提取
来源:互联网 发布:linux更新软件源 编辑:程序博客网 时间:2024/05/16 07:33
本文主要总结一下在matlab中可用于进行轮廓提取的函数。
1 bwperim
根据参考资料[2]的提示,可以使用bwperim()函数进行轮廓提取,具体代码如下:
%读取原图 im = imread( filepath ); imshow(im); title('原图'); % 转二值图像 bw = im2bw( im ); %轮廓提取 contour = bwperim(bw); figure imshow(contour); title('轮廓')
原图和所提取的轮廓分别如图1和图2所示。
2 edge
可以借助edge()函数进行边界检测,算子可以选择canny,soble等等。具体代码如下:
%读取原图 im = imread( filepath ); imshow(im); title('原图'); % 转二值图像 bw = im2bw( im ); % 边界检测 contour = edge(bw ,'canny'); figure imshow(contour); title('边界')
阅读全文
0 0
- 使用Matlab对二值图像进行轮廓提取
- 使用Matlab对二值图像进行轮廓提取
- Matlab对二值图像进行轮廓提取
- 使用Matlab对二值图像进行轮廓提取
- 二值图像轮廓提取
- 二值图像轮廓提取
- 二值图像轮廓提取
- MATLAB中对视频进行提取图像
- 图像基础---二值图像的轮廓提取
- Matlab中bwmorph函数在提取二进制图像的轮廓
- 图像轮廓提取
- 图像轮廓的提取
- 二值图像轮廓跟踪
- 二值图像轮廓填充
- 对创建的二值图像进行膨胀处理(matlab编程实现)
- Win8 Metro(C#)数字图像处理--2.40二值图像轮廓提取算法
- opencv-ios开发笔记5 利用二值图像简单提取轮廓
- OpenCV 基于轮廓提取的二值图像分析与连通区域标记算法
- javascript:自执行函数
- jvm对象存储机制
- Annotation(注解)
- h5+css3+js实现七夕言情
- vi编辑器的常见命令
- Matlab对二值图像进行轮廓提取
- Rgb颜色和十六进制颜色值的相互转换
- IntelliJ Idea SpringBoot 数据库增删改查实例
- linux命令大全
- OpenGL实例动画子程序
- HTML页面添加元素的方法
- jquery实战1-hide与show
- Java中的内部类
- 综合面试题整理(上)