把图片加载到当前文件夹
步骤:
1、读取图片
2、灰度化
3、二值化
4、去噪音
5、腐蚀膨胀

过程:
1、读取图片

2、图像灰度化

3、以100为阈值二值化,但是有噪音

4、通过填洞的方法去除噪音,但是还是有某些零散的白点

6、通过腐蚀的方法去除白点

6、因为在腐蚀的过程钟可能会对硬币本身造成损害,所以膨胀一下,得到相对理想的效果

代码示例

%%读取图片
image = imread('coins.png')
%%展示图片
imshow(image)%%图像灰度化
imageGray = rgb2gray(image) %%展示灰度图像
imshow(imageGray)%%二值化,100为阈值
bw_image =imageGray>100
%%展示二值化图像
figure,imshow(bw_image)%%去除噪音
bw_image2=imfill(bw_image,'holes')
figure,imshow(bw_image2)  %%可以看两张图片figure,%创建一个半径为5的模板,用于腐蚀和膨胀
SE=strel('disk',5)
%%腐蚀
bw_image3= imerode(bw_image2,SE)%%用半径为5的小圆圈来坐腐蚀,保存为bw_image3
figure,imshow(bw_image3) %%膨胀
bw_image4=imdilate(bw_image3,SE)
figure,imshow(bw_image4)

matlab数字图像处理常用操作相关推荐

  1. matlab fspeical,MATLAB数字图像处理.doc

    MATLAB数字图像处理 MATLAB常用图像操作 转换图像类型 例1.对一幅图像进行二值化处理,代码及结果如下: load trees BW=im2bw(X,map,0.4); imshow(X,m ...

  2. MATLAB说明图像增强,MATLAB数字图像处理(二)图像增强

    1         图像增强 1.1            直方图均衡化 对于灰度图像,可以使用直方图均衡化的方法使得原图像的灰度直方图修正为均匀的直方图. 代码如下: 1 2 3I2=histeq( ...

  3. matlab空域滤波,MATLAB数字图像处理基本操作及空域滤波

    MATLAB数字图像处理基本操作及空域滤波 实验一 MATLAB 数字图像处理基本操作及空域滤波实验目的1.了解有关数字图像处理的基本概念,熟悉Matlab软件中关于数字图像处理的基本命令,掌握利用M ...

  4. MATLAB数字图像处理系统[多功能]

    MATLAB数字图像处理系统[多功能] 目录 实验一 MATLAB数字图像处理初步 实验二 图像的代数运算 实验三 图像增强-空间滤波 实验四 图像分割 2 实验一 MATLAB数字图像处理初步 一. ...

  5. MATLAB数字图像处理系统-形状分类

    MATLAB数字图像处理系统-形状分类 摘 要 数字图像处理是一门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像处理的各种算法的出现,使得其处理速度越来越快,能更好的为人 ...

  6. 利用matlab输入一个数再取反,实验一 MATLAB数字图像处理初步

    实验一 MATLAB数字图像处理初步 一.实验目的 1.了解Matlab的基本功能及操作方法 2.熟练掌握图像读写和显示函数的使用方法 3.掌握Matlab支持的图像的显示方法(灰度.索引.黑白.彩色 ...

  7. MATLAB 数字图像处理GUI二值图像实验

    电信19-2 翁大弟 摘要 图像信息是人类获取信息的重要来源及利用信息的重要手段,数字图像处理的产生和迅速发展主要受三个因素的影响:一是计算机的发展:二是广泛的农牧业.环境.军事.工业等方面的应用需求 ...

  8. MATLAB数字图像处理复习概览

    MATLAB数字图像处理 第1章 绪论 数字图像的概念 数字图像处理 第2章 数字图像处理基础 数字图像的生成与表示 数字图像的数值描述 第3章 图像基本运算 图像几何变换 几何变换基础 位置变换 几 ...

  9. 《精通Matlab数字图像处理与识别》一6.2 傅立叶变换基础知识

    本节书摘来自异步社区<精通Matlab数字图像处理与识别>一书中的第6章,第6.2节,作者 张铮 , 倪红霞 , 苑春苗 , 杨立红,更多章节内容可以访问云栖社区"异步社区&qu ...

  10. Matlab数字图像处理——图像处理工具箱Image Processing Toolbox

    Image Processing Toolbox 图像处理工具箱包含的功能: 图像的读取和保存 图像的显示 创建GUI 图像的几何变换 图像滤波器设计及线性滤波 形态学图像处理 图像域变换 图像增强 ...

最新文章

  1. H265与ffmpeg改进开发
  2. “算法不行,干啥都不行!”面试官:面试基本都会考这点!
  3. 阅读分析下列html,阅读下列说明和 HTML 文本,分析其中嵌入的 JavaScript. 脚本..._考试资料网...
  4. 使用Docker-数据卷挂载案例1
  5. document.elementFromPoint
  6. hdu-1114 Piggy-Bank
  7. html js加载404_【第 245 期】2020 年,JS 令一个新人沮丧
  8. 一篇教你随意下载网易云音乐歌曲的博客!
  9. 正则表达式之身份证号码验证
  10. 目前最新android处理器排行榜,2017年最新安卓处理器排行榜 骁龙竟然输给了他
  11. mapgis 转换为CAD格式图形 显示不出来的处理
  12. 计算机c盘突然少了几个G,做系统时c盘显示0容量-关于Windows系统c盘突然没了十几个g...
  13. 勇者斗恶龙 java实现
  14. android 模拟器 横排,超强横向全面评测!且待揭开安卓模拟器迷雾重重
  15. [附源码]计算机毕业设计Python+uniapp汽车票管理系统APP65qfl(程序+lw+APP+远程部署)
  16. 2021年团体程序设计天梯赛-总决赛 L3-2 还原文件
  17. Excel 删除数据temp 恢复
  18. 解决程序中出现小方块问题
  19. Oracle 存储过程中自定义异常
  20. python数据可视化—WordCloud词云图

热门文章

  1. 2013年全国天线年会参展商名录及观展指南
  2. C语言队列解决舞伴匹配问题
  3. 小波包8层分解与重构MATLAB代码,MATLAB小波包的分解与重构
  4. 用Python筛选国考职位表
  5. FineReport帆软报表使用入门
  6. Java访问用户名密码验证的url
  7. C++实现中值滤波算法
  8. MATLAB人脸识别系统[GUI界面,完美运行,详细解析]
  9. svn 1.12.0 版本以及汉化包(百度网盘分享--永久有效)
  10. linux 串口驱动解析之2440