



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 图片”条纹.bmp”中包一定间隔的条纹,要求测量条纹的间隔(以像素为尺度)和方向(假设单个像元为方形,及长度和宽度一致)。 matlab程序% 条纹处理 2010年6月25日 % 打开图片 FileName,PathName = uigetfile(*.bmp,BMP文件(*.bmp);*.*, . All Files (*.*), Select the Target-file);file=PathName,FileName;if isequal(FileName,0) return;elseg=imread (file);figure(1); %原图imshow(g);I=rgb2gray(g); %灰度化J=I;row,col=size(I);Bi=im2bw(J,graythresh(J); %二值化 graythresh(J): Otsu方法确定阈值J8,n8=bwlabel(Bi,8); %贴标签% 去除边沿非整条纹for i = 1:row if J8(i,1)=0 temp= J8(i,1); r,c=find(J8(i,:)=temp); J8(i,c)=0; end if J8(i,col)=0 temp= J8(i,col); r,c=find(J8(i,:)=temp); J8(i,c)=0; endendfigure(2);imshow(J8); % 条纹中线JL=zeros(size(J8); for i = 1:row for j=1:n8 r,c=find(J8(i,:)=j); if(isempty(c) JL(i,round(sum(c)/length(c)=j; end endendfigure(3);imshow(JL);% 计算倾角间距i=1;for j=1:n8 r,c=find(JL=j); if(isempty(c) p(i,:)=polyfit(c,r,1); %拟合 i=i+1; endendSlope=sum(p(:,1)/length(p(:,1); %斜率if Slope0 Inclination=-atan(Slope)/pi*180; %倾角else Inclination=180-atan(Slope)/pi*180; endmyL=p(:,2);gap=0;lhalf=round(length(p(:,2)/2);for i=lhalf+1:length(p(:,2) gap=gap+myL(i)-myL(i-lhalf); endgap=(gap/(i*lhalf)*sin(Inclination/180*pi);str1=条纹间隔: num2str(gap) 像素n;str2=条纹与水平夹角: num2str(Inclination) 度;msgbox(str1;str2);end% 保存图片% file,path = uiputfile(*.bmp,BMP文件(*.bmp);*.*, . % All Files (*.*),Save file name);% PF=pat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60652:2002 FR-D Loading tests on overhead line structures
- 【正版授权】 IEC 60794-1-119:2025 EN Optical fibre cables - Part 1-119: Generic specification - Basic optical cable test procedures - Mechanical tests methods - Aeolian vibration,Method
- emft考试试题及答案
- 建筑电工试题及答案
- 休克抢救面试题及答案
- 外科上学期考试题及答案
- 廉洁为民面试题及答案
- 产后饮食考试题及答案
- 小猪障碍测试题及答案
- 危运装卸员试题及答案
- 安全管理核心制度综合体系华润置地北京
- 第八章-高级土壤化学之土壤的氧化还原化学
- 市政工程方案设计
- 肠息肉切除术后的护理
- 中式烹调技艺高职全套教学课件
- 陕西华山的险峻之旅
- 苏教版分式章起始课-展示课件
- 《PLC与变频器控制》课件 1.PLC概述
- 手枪射击技巧
- 老年人排泄照护(老年专科护理课件)
- 西南18J202 坡屋面标准图集
评论
0/150
提交评论