Matlab图像形态学处理—开操作和闭操作
昨晚分享了图像形态学处理—开操作和闭操作的基本原理,同时基于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图像形态学处理—开操作和闭操作相关推荐
- 图像形态学:开运算和闭运算
形态学要有一个先验概念,即: 白色的,当作存在,即 边界,噪点,杂点, 黑色的,当作 黑洞,不存在 以下,就可以很好理解了,腐蚀,即把白色的边界变细小,膨胀,即把白色的边界变粗大,膨胀. 腐蚀膨胀是相 ...
- 图像的形态学开操作(开运算)和闭操作(闭运算)的概念和作用,并用OpenCV的函数morphologyEx()实现对图像的开闭操作
大家看这篇博文前可以先看一看下面这篇博文,下面这篇博文是这篇博文的基础: 详解图像形态学操作之图形的腐蚀和膨胀的概念和运算过程,并利用OpenCV的函数erode()和函数dilate()对图像进行腐 ...
- 二值图像--形态学处理3 开操作和闭操作
学习DIP第13天 转载请标明出处:http://blog.csdn.net/tonyshengtan,欢迎大家转载,发现博客被某些论坛转载后,图像无法正常显示,无法正常表达本人观点,对此表示很不满意 ...
- opencv-python:16_形态学处理【二】(开操作、闭操作、形态学梯度、顶帽变换、黑帽变换,去除皮肤镜中的毛发噪音、cv2.morphologyEx())
形态学处理[二] 开操作.闭操作.形态学梯度.顶帽变换.黑帽变换 相关函数有:cv2.morphologyEx().cv2.getStructuringElement() 有趣的应用:去除皮肤镜中的毛 ...
- matlab 图像上下翻,Matlab图像九宫格基本操作(翻转,镜像等)+位图操作
Matlab图像九宫格基本操作(翻转,镜像等)+位图操作 Matlab图像九宫格基本操作(翻转,镜像等)+位图操作 这次blog提到的操作对于matlab来说都很基础,而且对于有编程和计算机基础的人来 ...
- opencv形态学-开操作和闭操作
开操作-open 先腐蚀后膨胀 在下面的实例中也是添加了一个控制条来观察效果.我用的是一个背景为黑色,物体和干扰物为白色的图片. #include<opencv2/opencv.hpp> ...
- 灰度图像--形态学处理:腐蚀、膨胀、开操作、闭操作、顶帽、底帽等
学习DIP第16天 转载请标明本文出处:http://blog.csdn.net/tonyshengtan,欢迎大家转载,发现博客被某些论坛转载后,图像无法正常显示,无法正常表达本人观点,对此表示很不 ...
- 形态学图像处理:开运算、闭运算、形态学梯度、顶帽、黑帽合辑
说明 开运算:先腐蚀后膨胀的过程,可以用来消除小物体.在纤细点处分离物体.平滑较大物体的边界的同时并不明显改变其面积. 闭运算:先膨胀后腐蚀的过程,能够排除小型黑洞(黑色区域). 形态学梯度:膨胀图与 ...
- 图像形态学概要-腐蚀、膨胀、开运算、闭运算、形态学梯度(形态学边缘提取)、顶帽操作、黑帽操作
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 图像形态学中两种最基本的操作就是对图形的腐蚀和膨 ...
最新文章
- 如何看待亚马逊 AI 李沐团队大批人员离职?
- 1075: 聚餐人数统计
- 二分图带权匹配、最佳匹配与KM算法
- NSMutableArray利用for循环时要注意的问题
- Spring @Lazy批注用例
- 蓝桥杯小朋友排队java_[蓝桥杯][历届试题]小朋友排队 (C++代码)
- linux内核发包工具,Linux内核发包工具pktgen测试方案说明
- 基于Python+Django+MYSQL的校园食堂点餐管理系统
- C# servicestack.redis 互通 java jedis
- mysql排序后如何取最前和最后的数据_天天写order by,你知道Mysql底层如何执行吗?...
- Ubuntu16.04+CUDA9.0+CUDNN7.1+Tensorflow-gpu-1.11.0详细安装教程
- 流程图软件Microsoft Visio
- 华为密盒M310最新固件-精简美化版
- Webix JavaScript UI 新版得心应手
- ToneChip反馈降噪抑制器的UI设计
- 日语 数字 时间 星期 月日 读法总结
- CS,四,组网及因特网
- 模态逻辑(2)—— 模态逻辑基本概念
- msi 微星b350 tomahawk主板 刷bios教程
- SpringBoot的优点
热门文章
- MATLAB从入门到精通系列之MATLAB常见问题集锦-(二)
- EXCEL中VLOOKUP做精确匹配匹配后日期显示为00-Jan-00,教你如何解决
- 以贴吧和头条为例,为什么产品都有极速版和标准版
- Python3--批量爬取数据之调金山词霸api进行翻译
- 从 Spring Cloud 看一个微服务框架的「五脏六腑]
- 四层和七层负载均衡的区别介绍--转
- 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现--转
- 【项目管理】敏捷开发项目管理流程
- 2. Nest:Controller
- Coursera公开课笔记: 斯坦福大学机器学习第七课“正则化(Regularization)”