matlab计算表面粗糙度,基于MATLAB图像处理的铸造表面粗糙度测量方法
铸造表面粗糙度严重影响铸件的外观质量和使用性能,表面粗糙度还影响机械设备配合性质的稳定性和动力的消耗,而且表面越粗糙,越容易产生噪声、振动等[1-2]。所以,控制和提高铸件表面粗糙度,不仅能够有效提高铸件的外观质量、使用性能及其使用寿命[3],而且还可以降低生产成本,从而提高铸造产品的经济效益。表面粗糙度作为应用较为广泛的零件表面特性参数[4],其测量方法目前主要分为两类:第一类包括触针法,光切法、样块对比法等需要对试件表面进行实际测量;第二类是建立理想的理论模型,比如计算机视觉法。近几年利用神经网络作为辨识模型的方法层出不穷,着重研究提取图像特征值,利用特征参数与粗糙度系数之间建立辨识模型[5-6],有效避免了像直接测量法的触针法触针易磨损,操作繁琐,还有可能损伤铸件表面等缺点。本研究采用了计算机视觉分析方法,提出了基于MATLAB辨识神经网络的模拟训练方法。1?图像识别表面粗糙辨识方法建立1.1?试样样本测量利用XD30M高级倒置金相显微镜对图1所示的铸铁样块表面进行显微拍摄,获取的图像如图2所示。采用TR200型粗糙度测量仪,分别对9件铸铁样块表面进行粗糙度测量。测量时,随机选取表面三个位置进行Ra测量,测量数据如表1所示。1.2?表面粗糙度图像预处理对于图像的预处理采用的最常用的方式是Gauss-Laplace变换[7]。图像在产生和传输过程,不可避免地会产生噪声,所以要对图像进行滤波处理。本文采用的滤波方式是高斯滤波,因为在计算机视觉分析中,高斯滤波较为常用[8-9]。高斯滤波是一种平滑滤波,用于得到信噪比SNR较高的图像(反应真实信号),适用于消除图像信号在接收过程中产生的噪声,其主要思想是对整幅图像进行加权平均,对于图像上的每一点像素值都由周围的像素值加权平均得到。运用的高斯公式是采用公式(1):
域;高频区指灰度变化较剧烈的像素区,如边缘和噪G(x,y)=(1)声等。中心灰度变化更加剧烈,相应的频谱中高频分Gauss滤波后,接下来进行的就是Laplace变换。量较强,但整体还是低频区域更多,毕竟背景无变化由于图像在边缘部位不清晰,为后续的特征采集带来的黑色区都属于低频。不便,所以需要进行Laplace锐化处理。拉普拉斯锐从频率谱图中可以看出,白点从中心向四周扩化主要思想是求二阶导矢,用二阶导的过零点确定边散,因为图像粗糙度变化越快,灰度变化越剧烈,高缘[10]。如果在图像中一个比较暗的区域中出现了一个亮频部分占的比重越大,那么频率谱中白点的像素值就点,那么用拉普拉斯锐化就会使这个亮点变得更亮。对越大。因为整张图亮度值过于庞大,不利于计算,设于数字图像,采用的拉普拉斯算子可以简化为:置亮度比公式y=c/z,式中y为亮度比,c为频率谱中白点g(i,j)=4f(i,j)-f(i+1,j)-f(i-1,j)亮度的总数,z为整张频率谱的亮度总数。-f(i,j+1)-f(i,j-1)(2)卷积的形式为:1.4?BP神经网络训练BP神经网络是通过大量的神经元或节点互连组g(i,j)=f(i-r,j-s)H(r,s)(3)经过Gauss-Laplace变换的图像如图3所示。1.3?特征参数提取1.3.1占空比特征提取为了获得图像的特征参数,需要对锐化后图像进行二值化处理[11]。二值化的原理是将图像上的点的灰度值置为0和255,使图像呈现明显的黑白效果。二值化处理需要设置一个阈值,阈值的选取采用图1铸铁样块Otsu算法Fig. 1 Cast iron testing piece(大律法)[12-13],基本思想是用某一假想T将图像的灰度分为两组
matlab计算表面粗糙度,基于MATLAB图像处理的铸造表面粗糙度测量方法相关推荐
- MATLAB计算杨氏模量,基于MATLAB处理动态图像的杨氏模量测量方法.doc
7A版优质实用文档 PAGE PAGE 16 7A版优质实用文档 基于MATLAB处理动态图像的杨氏模量测 量方法 黄浩钊1,陈玥琦2,李家卉3 第三军医大学学员13营,重庆,400038:2.第三军 ...
- matlab计算正交变换,基于Matlab的LFM信号的正交变换和脉冲压缩
基于 Matlab的 LFM 信号的正交变换和脉冲压缩 付银娟 (西安邮电学院 陕西 西安 710121) 摘 要 :正交变换和脉冲压缩是雷达信号处理中常用的两个基本技术.介绍了正交变换和脉冲压缩的基 ...
- 「电子万年历matlab仿真」——基于Matlab的电子万年历仿真实现
「电子万年历matlab仿真」--基于Matlab的电子万年历仿真实现 作为一种具有时间显示.日期查询.闹钟提醒等功能的电子产品,电子万年历已经成为了人们日常生活中不可或缺的一部分.而在现代科技的发展 ...
- matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc
扳昂旨螺冈唉陨裤外狸尿恨铸伸隧刽搅必勒诚天腑皖漂豌鲁靳碑缆键兽峙棘陶宽槐撒层僧袁廖颤渐魄货鼎躬薛扬衍逮西兰迫依煤鲁虐渠惫平合啥昭并屿己笆坍痞庐披吏去凄嘛兄察突徊溅今箩直藩潦咙锨谓崇若制匹扮复淌颐糖嗅你 ...
- matlab水果图片,基于MATLAB的水果识别的数字图像处理教程.docx
基于MATLAB的水果识别的数字图像处理教程 图像处理(报告) 题目: 基于MATLAB的水果识别的数字图像处理 指导教师: 职称: 教授 学生姓名: 学号: 专 业: 院(系): 完成时间: 201 ...
- matlab水果图片,基于matlab的水果识别的数字图像处理
基于matlab的水果识别的数字图像处理 图像处理(报告)题目: 基于 MATLAB 的水果识别的数字图像处理 指导教师: 职称: 教授 学生姓名: 学号:专 业: 院(系): 完成时间: 2016 ...
- 电力系统matlab实验报告,基于matlab语言计算电力系统暂态稳定仿真程序实验报告.docx...
基于matlab语言计算电力系统暂态稳定仿真程序实验报告 BeijingJiaotongUniversity 电力系统分析 暂态稳定分析实验 学院:电气工程学院 班级:xxxxxxxx 学号:xxxx ...
- 基于matlab生物医学影像处理,基于MATLAB的医学图像处理
基于MATLAB的医学图像处理 届 别 2012 届 学 号 200814350135 毕业设计(论文)基于 MATLAB 的医学图像处理姓 名 唐 涛 系 别 . 专 业 计 算 机 科 学 系 . ...
- 电气潮流运算Matlab怎么编程,基于Matlab的电力系统潮流编程计算
计算技术 信息发展 与 64 -- 科协论坛 · 2011 年第 6 期(下) -- 基于 Matlab 的电力系统潮流编程计算 □ 黄扬威 吴喜春 郭志峰 张斯翔 (三峡大学电气与新能源学院 湖北· ...
最新文章
- 利用requests库访问网站
- 水利水电计算机考试内容及合格标准,水利水电自考本科科目及流程.docx
- 前端:uniapp封装组件用法笔记
- drools 规则流_约束流–没有Drools规则语言的现代Java约束
- 反向输出dna序列_蛋白质序列反向(逆向)翻译成DNA序列-在线工具
- Eclipse的设置、调优、使用(解决启动卡顿等问题)
- Shell 脚本调用另一个脚本的三种方法
- php常用数组,php常用数组函数
- 「Activiti精品 悟纤出品」开发一个简单的SpringBoot activiti应用 - 第330篇
- 三菱PLC排故障的方法
- dell服务器开启64位支持,dell服务器虚拟化开启(戴尔bios设置虚拟化)
- 如何提升w ndows10系统网速,Win10专业版系统网速慢的解决方法
- 24_摘录的一些精彩语句1
- java 调试sql server_sql server 如何调试存储过程
- Java判断本周属于该年的第几周
- 7-13 大家一起来玩游戏 (20 分)
- Markdown文件关机没保存,怎么恢复
- uniApp图片加水印
- lol用wegame更新完之后服务器维护,lol使用wegame提示文件被占用更新失败解决方法...
- 应用推广工具包Appboy获100万美金种子投资