昨晚分享了图像形态学处理—开操作和闭操作的基本原理,同时基于Python的OpenCV实现了对应的图像处理,本文分享一下基于Matlab的图像形态学处理—开操作和闭操作。

传送门:Python OpenCV 形态学应用—图像开运算与闭运算

%开启和闭合操作 用 MATLAB实现开启和闭合操作clc;clear;close;%clc清除命令行,clear清除存在内存里的数据,close关闭打开了的文件,I=imread('1.png');         %载入图像subplot(2,2,1),imshow(I);title('原始图像');axis on;                  %显示坐标系I1=rgb2gray(I);subplot(2,2,2),imshow(I1);title('灰度图像');axis on;                  %显示坐标系se=strel('square',6);     %采用半径为6的矩形作为结构元素I2=imopen(I1,se);         %开启操作I3=imclose(I1,se);        %闭合操作subplot(2,2,3),imshow(I2);title('开启运算后图像');axis on;                  %显示坐标系subplot(2,2,4),imshow(I3);title('闭合运算后图像');axis on;                  %显示坐标系

%开启和闭合操作 用 MATLAB实现开启和闭合操作clc;clear;close;%clc清除命令行,clear清除存在内存里的数据,close关闭打开了的文件,I=imread('2.png');         %载入图像subplot(2,2,1),imshow(I);title('原始图像');axis on;                  %显示坐标系I1=rgb2gray(I);subplot(2,2,2),imshow(I1);title('灰度图像');axis on;                  %显示坐标系se=strel('square',4);     %采用半径为4的矩形作为结构元素I2=imopen(I1,se);         %开启操作I3=imclose(I1,se);        %闭合操作subplot(2,2,3),imshow(I2);title('开启运算后图像');axis on;                  %显示坐标系subplot(2,2,4),imshow(I3);title('闭合运算后图像');axis on;                  %显示坐标系

Matlab图像形态学处理—开操作和闭操作相关推荐

  1. 图像形态学:开运算和闭运算

    形态学要有一个先验概念,即: 白色的,当作存在,即 边界,噪点,杂点, 黑色的,当作 黑洞,不存在 以下,就可以很好理解了,腐蚀,即把白色的边界变细小,膨胀,即把白色的边界变粗大,膨胀. 腐蚀膨胀是相 ...

  2. 图像的形态学开操作(开运算)和闭操作(闭运算)的概念和作用,并用OpenCV的函数morphologyEx()实现对图像的开闭操作

    大家看这篇博文前可以先看一看下面这篇博文,下面这篇博文是这篇博文的基础: 详解图像形态学操作之图形的腐蚀和膨胀的概念和运算过程,并利用OpenCV的函数erode()和函数dilate()对图像进行腐 ...

  3. 二值图像--形态学处理3 开操作和闭操作

    学习DIP第13天 转载请标明出处:http://blog.csdn.net/tonyshengtan,欢迎大家转载,发现博客被某些论坛转载后,图像无法正常显示,无法正常表达本人观点,对此表示很不满意 ...

  4. opencv-python:16_形态学处理【二】(开操作、闭操作、形态学梯度、顶帽变换、黑帽变换,去除皮肤镜中的毛发噪音、cv2.morphologyEx())

    形态学处理[二] 开操作.闭操作.形态学梯度.顶帽变换.黑帽变换 相关函数有:cv2.morphologyEx().cv2.getStructuringElement() 有趣的应用:去除皮肤镜中的毛 ...

  5. matlab 图像上下翻,Matlab图像九宫格基本操作(翻转,镜像等)+位图操作

    Matlab图像九宫格基本操作(翻转,镜像等)+位图操作 Matlab图像九宫格基本操作(翻转,镜像等)+位图操作 这次blog提到的操作对于matlab来说都很基础,而且对于有编程和计算机基础的人来 ...

  6. opencv形态学-开操作和闭操作

    开操作-open 先腐蚀后膨胀 在下面的实例中也是添加了一个控制条来观察效果.我用的是一个背景为黑色,物体和干扰物为白色的图片. #include<opencv2/opencv.hpp> ...

  7. 灰度图像--形态学处理:腐蚀、膨胀、开操作、闭操作、顶帽、底帽等

    学习DIP第16天 转载请标明本文出处:http://blog.csdn.net/tonyshengtan,欢迎大家转载,发现博客被某些论坛转载后,图像无法正常显示,无法正常表达本人观点,对此表示很不 ...

  8. 形态学图像处理:开运算、闭运算、形态学梯度、顶帽、黑帽合辑

    说明 开运算:先腐蚀后膨胀的过程,可以用来消除小物体.在纤细点处分离物体.平滑较大物体的边界的同时并不明显改变其面积. 闭运算:先膨胀后腐蚀的过程,能够排除小型黑洞(黑色区域). 形态学梯度:膨胀图与 ...

  9. 图像形态学概要-腐蚀、膨胀、开运算、闭运算、形态学梯度(形态学边缘提取)、顶帽操作、黑帽操作

    图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 图像形态学中两种最基本的操作就是对图形的腐蚀和膨 ...

最新文章

  1. 如何看待亚马逊 AI 李沐团队大批人员离职?
  2. 1075: 聚餐人数统计
  3. 二分图带权匹配、最佳匹配与KM算法
  4. NSMutableArray利用for循环时要注意的问题
  5. Spring @Lazy批注用例
  6. 蓝桥杯小朋友排队java_[蓝桥杯][历届试题]小朋友排队 (C++代码)
  7. linux内核发包工具,Linux内核发包工具pktgen测试方案说明
  8. 基于Python+Django+MYSQL的校园食堂点餐管理系统
  9. C# servicestack.redis 互通 java jedis
  10. mysql排序后如何取最前和最后的数据_天天写order by,你知道Mysql底层如何执行吗?...
  11. Ubuntu16.04+CUDA9.0+CUDNN7.1+Tensorflow-gpu-1.11.0详细安装教程
  12. 流程图软件Microsoft Visio
  13. 华为密盒M310最新固件-精简美化版
  14. Webix JavaScript UI 新版得心应手
  15. ToneChip反馈降噪抑制器的UI设计
  16. 日语 数字 时间 星期 月日 读法总结
  17. CS,四,组网及因特网
  18. 模态逻辑(2)—— 模态逻辑基本概念
  19. msi 微星b350 tomahawk主板 刷bios教程
  20. SpringBoot的优点

热门文章

  1. MATLAB从入门到精通系列之MATLAB常见问题集锦-(二)
  2. EXCEL中VLOOKUP做精确匹配匹配后日期显示为00-Jan-00,教你如何解决
  3. 以贴吧和头条为例,为什么产品都有极速版和标准版
  4. Python3--批量爬取数据之调金山词霸api进行翻译
  5. 从 Spring Cloud 看一个微服务框架的「五脏六腑]
  6. 四层和七层负载均衡的区别介绍--转
  7. 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现--转
  8. 【项目管理】敏捷开发项目管理流程
  9. 2. Nest:Controller
  10. Coursera公开课笔记: 斯坦福大学机器学习第七课“正则化(Regularization)”