- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科学计算与数据处理实验报告
学 姓 名
号
实 验
基于 Matlab 的植物叶面积数字摄影图像处理
名称
1.学习用 matlab 解决实际问题;
实 验
2.学习用 matlab 对图像进行背景去除; 目的
3.学习用 matlab 对图像进行二值化转换;
4.学习用 matlab 对图像进行中值滤波处理;
5.学习用 matlab 计算像素点的比例,以计算出所求的叶子面子。
实验所选择植物叶为银杏叶,把银杏叶固定在标准面积板上,用数码相机拍
实 验
取图像。对银杏叶图像的处理即是数字摄影图像处理法测量其叶面积的关键。本
方案
实验中利用 matlab 对银杏叶图像进行背景去除、二值化及中值滤波处理和分析。
1. 实验采用差分法去除图像的背景
差分处理代数运算的数学表达式为: C( x , y) = A ( x , y) - B ( x , y) ,其中 , A
( x , y) 和 B ( x , y) 为输入图像 , A ( x , y) 为原始图像 , B ( x , y) 为背景图像 ,
而 C ( x , y) 为输出图像即差分图像。在 matlab 中 A ( x , y) 、B ( x , y) 、 C ( x ,
y) 分别为原始图像、背景图像和差分图像的矩阵。
2. 采用自动阈值法对图像进行二值化处理
常用的阈值选取方法有自动寻找最佳阈值法和固定阈值法。 自动寻找阈值法能
够自动分析图像的灰度直方图 , 根据直方图确定最佳阈值 , 然后用寻找到的最佳
阈值进行二值化处理。而固定阈值法首先分析每一帧图像的灰度直方图 , 然后得
出每帧图像的阈值。可以看出固定阈值法的工作量大大高于自动阈值法 , 并且不
能做到自动化 , 完全依靠手工去获取图像的阈值 , 其精度也较自动阈值法低。
3. 中值滤波的目的是消除图像中的各种干扰噪声
噪声可能是在图像采集量化等过程中所产生的 ,也可能是在各种图像处理过程
中产生的。其表现是图像信息被干扰噪音所污损 ,导致图像质量下降。中值滤波是
一种较简单但又很常用的滤波平滑方法 ,它采用邻域内的像素灰度值的中值来作
为处理后像素点的灰度值 , 对脉冲式的灰度跳跃平滑效果好。
4. 叶子面积的计算
由于数字图像由一个个像素点组成 , 所以在已知每个像素点代表的真实面积
下, 可以通过计算图像中对象物体区域的像素数 , 求出叶子的面积。 二值化图像经
中值滤波处理后的白色区域灰度值为 255 代表背景 , 黑色区域灰度值为 0 ,代表
叶子区域。 叶子面积的计算即灰度值为 0 的黑色区域的像素个数。 根据下面公式:
叶面积 标准面积版面积
叶子所占像素数量
叶子所占像素数量 背景所占像素数量
可求出所求银杏叶的叶面积。
1
把银杏叶固定在标准板上拍照,得到原图像与背景图像如图 1,图 2。
实 验
记录
图 1 原图像 图 2 背景图
1. 用差分法去除图像的背景。
右图 3 为去除背景图像
Matlab 处理程序为:
I=imread(shuye.bmp);
I1=imread(beijing.bmp);
J=rgb2gray(I);
J1=rgb2gray(I1);
K=imsubtract(J1,J);
figure,imshow(K);
图 3 去除背景图像
2. 用自动阈值法对图像进行二值化处理
右图 4 为二值图像
Matlab 程序为:
level=graythresh(K);
K1=im2bw(K,level);
figure,imshow(K1);
title( 二值图像 );
图4 二值图像
3. 中值滤波
右图 5 为中值滤波之后的图像
Matlab 程序为:
K2=medfilt2(K1,[3 3]);
figure,imshow(K2);
4. 叶子面积的计算 图 5 中值滤波后图像
Matlab 程序为:
S0=sum(sum(K2))/(length(K2(:,1))*length(K2(1,:)))
S0所求为叶子(白色)所占总体的比例大小,求出 S0=0.1148 。已知标准面积板面
积为360平方厘米。可知银杏叶子面积 S=41.328 平方厘米。
2
通过本次综合实验设计,使我能把所学的 MA TLAB 应用到解决实际问题当
实 验
中,能够用 MATLAB 解决实际问题。 在实际动手操作过程中理解和掌握了相关知
总 结
识和技能,例如:如何对目标图像进行去除背景,如何对目标图像进行二值化转
换,中值滤波等等。在本次实验过程中,我通过查阅相关文献来优化自己的实验
设计,学到了很多课堂上学不到的知识。在实践过程中,我加深了对所学的基本
知识和概念的掌握,并且充分认识到 MA TLAB 功能的强大。
在今后学习过程中,我会秉承知识与实践相结合的学
您可能关注的文档
最近下载
- 蒸汽锅炉事故应急救援预案样本.doc VIP
- [大学英语六级听力模拟试题]大学英语六级模拟试题.docx VIP
- 大学英语六级模拟试题(第一套).pdf VIP
- 云南开放大学机考 13540婚姻家庭继承法-0002.docx VIP
- 幼儿园课件:小班语言《我长大了》.pptx
- NB-T11170-2023河流水电规划编制规范.pdf VIP
- 化工装置“三查四定”检查表综合表细则表.docx VIP
- 湖南省湘西自治州2023-2024学年七年级上学期期末语文试题[附答案].pdf VIP
- (高清版)JJF(皖) 139-2022 超声波测厚仪标准块校准规范.pdf VIP
- 中考语文阅读理解《半个父亲在疼》含答案解析.docx VIP
原创力文档


文档评论(0)