资源简介
matlab原文件 版本为2019b
MATLAB [1] 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域
MATLAB [1] 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域
代码片段和文件信息
bw1=imread(‘gear.bmp‘); %读取图片
subplot(221);
imshow(bw1);%展示读取到的图片
bw2=im2bw(bw1);%将图片二值化
subplot(222);
imshow(bw2);%展示二值化后的图片
bw3=edge(bw2‘canny‘);%对二值化的图片边缘提取
subplot(223);
imshow(bw3);%展示边缘提取后的图片
bw4 = bwmorph(bw3‘remove‘);%对边缘提取后的图片进行细化
subplot(224);
imshow(bw4);%展示细化提取后的图片
figure;%另开一个图像窗口验证边缘追踪的结果是否正确
imshow(bw4);
x1 = 74; y1 =390;%由之前运行结果可以查bw4的数值,该点应该在齿轮边缘上,由该点开始边缘追踪
gearline = bwtraceboundary(bw4[x1 y1]‘E‘);%使用边缘追踪函数获得齿轮部分的坐标
hold on
plot(gearline(:2)gearline(:1)‘g‘‘LineWidth‘2);%在图像中展示出来,验证是否提取成功
x2=250; y2=315;
circle = bwtraceboundary(bw4[x2 y2]‘NE‘);%使用边缘追踪函数获得内孔部分的坐标
hold on
plot(circle(:2)circle(:1)‘r‘‘LineWidth‘2);%在图像中展示出来,验证是否提取成功
%分别求取齿轮边缘线和内孔边缘线的中心
%齿轮边缘线部分
[n~]=size(gearline);
centerx1=0; centery1=0;
for i=1:n
- 上一篇:神经网络matlab预测程序
- 下一篇:MATLAB NIT工具箱
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- popular-UCI-datasets 一些非常有用的数据
- GAPSO 这个算法是遗传算法和粒子群优
- synchronization 利用matlab仿真实现载波的
- Gabor Gabor小波变换的matlab实现
- 4 matlab区域填充的具体算法及演示
- MATLAB_image_process_with_PDE 运用偏微分方
- gabijiao 该程序通过实例(函数)
- SIFT2844912
- gbvs 二维图像视觉显著性检测
- wenli 分析了纹理特征提取方法
- EELM
- barcode 基于图像的条形码识别程序(识
-
myaudiopla
yer 使用Matlab GUI实现的音频 - B-spline-surface 在MATLAB-2008a环境下编写的
- NURBS-surface 在MATLAB-2008a环境下编写的
- ACO 用MATLAB编写的蚁群算法最短路径寻
- wavplay 基于matlab GUI界面的播放器
- allfns 是由牛津大学VGG开发的三维重建
- spectrogram_fft
- adaboost 基于adaboost的人脸识别程序
- 2 2课程报告要求:按照讲课内容
- gps GPS信号的捕获、处理程序
- fuzzynetme 模糊神经网络的MATLAB程序
- naive_bayes_numeric 利用matlab实现的朴素贝
- MFandMPF 计算肌电信号积分肌电值
- BM3D BM3D去噪算法的实现和相关文档
- BarrelDistortion 两个matlab程序
- Kalman 用卡尔曼滤波跟踪目标实例
- WSN-matlab-simulation
评论
共有 条评论