

免费预览已结束,剩余2页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Problem 11.24所提的解决方案的核心关键是能够检测出不同大小的气泡。我们在这里假定所有气泡都是圆的。提出的解决方案有以下五个部分构成:1)图像分割;2)后处理;3)气泡检索,确定与边缘融合的气泡;4)形状检测;5)计算气泡的面积占图像总面积的比例;1)分割图像:我们假定书上所给的图片能够代表实际系统当中出现的大部分图像。所给出的图像能够通过全局阈值进行分割。从图像的直方图(图1)我们可以清楚得到我们感兴趣的区域的主要集中在直方图灰度级高的一侧。我们使用自动阈值分割算法,m代表均值,代表方差,则阈值定为m+2。在所给定的图像中我们计算出来的阈值为195.分割的结果如图2所示,当然这只是一个比较通用的分割方法。图 1 图22)后处理:从分割后的图像可以见到,气泡当中还有很多的黑色区域,这很有可能是由于反光或者气泡本身中空引起的。我们可以尝试对气泡进行修复或者填满气泡,但是使用形态学的操作必然会导致很多计算上的耗费,由于对精度没有一个具体的要求标准,这里我们就只对气泡做了简单的闭运算,效果如图3 所示,后续可以根据实际系统所需要的精度来确定所需的形态学操作,在后面的面积比例计算当中我们也忽略不完整气泡所带来的面积误差。图33)气泡的查找由图中我们可以清楚的知道气泡可以分为三类,一类是与边界有交集的气泡,一类是单独存在的气泡,最后是彼此交叠在一起的气泡。首先对于与边界有交集的气泡,我们通过检测边界找到白色的像素点(白色代表气泡区域),然后通过联通区域查找获得与边界融合的气泡。其次去掉与边界融合的气泡的影响,对于彼此重叠的气泡和单个气泡可以通过气泡的面积来区分(或者形状),在有大量图像的基础下我们可以获得每个气泡的合理面积范围,以此来判断是否重叠。4)形状检测使用霍夫变化进行椭圆检测(气泡在上升的过程当中其实更多是呈椭圆形状)设定霍夫变换的阈值可以将单独的气泡检测出来。具体的阈值与实际要求的精度和大多数图片的检测效果来实际尝试后确定5)可分辨气泡数目的计算除去与边界融合的气泡,计算单独的气泡和交叠在一起的气泡的总数目就可得到可分辨气泡的数目。6)气泡占总面积的比率这个比率就等于后处理后图中所有白色像素点的个数除以总的像素点的个数。所给的样本例子中气泡面积占总面积的比例大约为7.7172%最后对于最小可检测的物理尺寸,如果我们在4当中将只有一个像素点的联通区域也算是一个气泡的话,那么对于7cm的700X700图像而言,最小的物理尺寸为10mm。附原图和简易方案的matlab代码clcclearI=imread(534286416955055193.jpg); %读取原始图像warning offimshow(I,);title(原始图像); %显示原始图像figureimhist(I);title(直方图图像);I1=zeros(size(I,1),size(I,2); %初始化一个与原图一样大小的矩阵for i=1:size(I,1) %这两个for循环是进行全局的阈值分割 for j=1:size(I,2) if I(i,j)230 I1(i,j)=1; end endendfigureimshow(I1);title(二值图像);B=ones(25,25); %初始化形态学操作的单元figureI2=I1;th=7; %做七次的闭操作for i=1:th %for循环,闭操作,先腐蚀后膨胀 I2=imdilate(I2,B); I2=imerode(I2,B);endimshow(I2);title(闭运算图像);W1,W2=find(I2=1); %找到所有像素值为1的点PER=length(W1)/size(I,1)/size(I,2); %计算气泡占图像总面积的比例disp(占,num2str(PER*100),%); L = bwlabel(I2,8); %二值图像中元素标记S = regionprops(L, Area); %统计被标记的区域面积分布bw2 = ismember(L, find(S.Area = 30); % 找出面积大于30个像素点的bw2 = imclearborder(bw2,8); % 去掉和边缘连接的点figureimshow(bw2);title(最终图像);L1 = bwlabel(bw2,8);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024二年级语文下册 第2单元 6 千人糕说课稿 新人教版
- 2024-2025学年八年级物理下册 第九章 压强 第2节 液体的压强说课稿 (新版)新人教版
- 第六课 初定目标话追求说课稿-2025-2026学年初中心理健康北师大版河南专版九年级全一册-北师大版河南专版
- 3 呵护人类共有的家园教学设计-2025-2026学年高中思想政治人教版选修6公民道德与伦理常识-人教版
- Unit 3 Amazing animals Letters and sounds 第3课时(教学设计)-2024-2025学年人教PEP版(2024)英语三年级上册
- 2025年中考数学总复习《三角形的中位线》专项检测卷(附答案)
- 2025年中考地理试题分类汇编:陆地与海洋、天气与气候(第1期)原卷版
- 2025年2月高级西式面点师模拟练习题(含答案)
- 2025年全国煤矿特种作业人员采煤机司机考试题库(含答案)
- 2025年北京高考地理试题(解析版)
- 《思想道德与法治》(23版):第三章 继承优良传统 弘扬中国精神
- 银行进校园活动宣讲
- PMP历年真题 2024版(共8套题、带解析)
- 2025年福州产发园区运营管理有限公司招聘笔试参考题库含答案解析
- 中职数学预备知识
- 《旅游统计学》课件
- 安全技术交底(完整版)
- 驾培学校安全风险辨识分级管控
- 建筑工程危险源辨识与控制培训课件
- 《中小学科学教育工作指南》解读
- 员工行为守则及职业道德规范
评论
0/150
提交评论