![图像信息处理之图像旋转和阈值分割(共7页)_第1页](http://file4.renrendoc.com/view/d0f5a5966136f237c679ada1365d67f6/d0f5a5966136f237c679ada1365d67f61.gif)
![图像信息处理之图像旋转和阈值分割(共7页)_第2页](http://file4.renrendoc.com/view/d0f5a5966136f237c679ada1365d67f6/d0f5a5966136f237c679ada1365d67f62.gif)
![图像信息处理之图像旋转和阈值分割(共7页)_第3页](http://file4.renrendoc.com/view/d0f5a5966136f237c679ada1365d67f6/d0f5a5966136f237c679ada1365d67f63.gif)
![图像信息处理之图像旋转和阈值分割(共7页)_第4页](http://file4.renrendoc.com/view/d0f5a5966136f237c679ada1365d67f6/d0f5a5966136f237c679ada1365d67f64.gif)
![图像信息处理之图像旋转和阈值分割(共7页)_第5页](http://file4.renrendoc.com/view/d0f5a5966136f237c679ada1365d67f6/d0f5a5966136f237c679ada1365d67f65.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、图像(t xin)信息处理上机实验报告图像(t xin)旋转、阈值分割1、实验(shyn)内容:(1)写出以图像中心点作为支点旋转任意角度,图像仍保持完整的旋转程序;(2)对Fig33图,采用灰度直方图峰谷方法分离出米粒,要求编写程序自动求直方图峰谷对应的分割阈值;(3)练习PS中把jimoxiong变换到jimoxiong2,或者反向恢复,并证明你的操作是成功的,写出基本步骤。2、具体实验一、图像旋转:实验原理:计算公式:i=icos-jsin j=icos+jcos(i,j)为原图像素点坐标,(i,j)是对应像素点经旋转变换后图像像素点坐标;:对计算所得坐标值取整;对取整后坐标值范围进行画
2、布扩大;对图像出现的空穴进行实验程序:function r=imrotate(I,theta)I = imread(L:图像信息处理17周上机Fig33.BMP);row,col= size(I);theta=(30*pi/180); %旋转30度 cosa=cos(theta); sina=sin(theta); %原图四个顶点坐标 srcx1=-col*0.5;srcy1=row*0.5; srcx2=col*0.5;srcy2=row*0.5; srcx3=-col*0.5;srcy3=-row*0.5; srcx4=col*0.5;srcy4=-row*0.5; %图像旋转后四个顶点坐
3、标 dstx1=cosa*srcx1-sina*srcy1; dsty1=sina*srcx1+cosa*srcy1; dstx2=cosa*srcx2-sina*srcy2; dsty2=sina*srcx2+cosa*srcy2; dstx3=cosa*srcx3-sina*srcy3; dsty3=sina*srcx3+cosa*srcy3; dstx4=cosa*srcx4-sina*srcy4; dsty4=sina*srcx4+cosa*srcy4; %计算旋转后图像宽度和高度 %旋转后图像高为对应顶点纵坐标之差较大值 h=max(abs(dsty4-dsty1),abs(dsty
4、2-dsty3)+0.5; %旋转后图像宽为对应(duyng)顶点纵坐标之差较大值 w=max(abs(dstx4-dstx1),abs(dstx2-dstx3)+0.5; %对新图高宽进行(jnxng)四舍五入 h=floor(h); w=floor(w); r=zeros(h,w); f1=-w*0.5*cosa-h*0.5*sina+0.5*col; f2=w*0.5*sina-h*0.5*cosa+0.5*row; for x=1:w for y=1:h x0=floor(x*cosa+y*sina+f1); y0=floor(-x*sina+y+cosa+f2);%对图像(t xin
5、)进行填充 if x00&x00&y0=T S1=S1+double(Im(i,j); %大于阈域值图像(t xin)点灰度值累加n1=n1+1; %大于阈域值图像(t xin)点个数累加else S0=S0+double(Im(i,j); %小于阈域值图像(t xin)点灰度值累加n0=n0+1; %小于阀域值图像点个数累加 end end end T0=S0/n0;T1=S1/n1; if abs(T-(T0+T1)/2)0.1 %迭代至前后两次阀域值相差几乎为0时停止迭代。break; else T=(T0+T1)/2; %在阈值T下,迭代阈值的计算过程end end i1=im2bw(
6、Im,T/255); % 图像在最佳阈值下二值化 subplot(1,3,3),imshow(i1) title(结果)zd = 255zx = 0T = 75.7379实验结果:三、ps原图(yun t):实验(shyn)结果:步骤(bzhu):编辑(binj)新建画布选择合适尺寸,并将将背景设为白色 打开(d ki)原图将图层解锁调整原图(yun t)大小点击(din j)移动将原图拖动到新建图层中 水平翻转自由变换调整旋转到合适位置 合并图层并导出3、总结与分析:实验中由于自己对软件的不熟悉,使用时就总会遇到一些很细节性的问题,比如全角、半角符号、函数名、使用规则、存放路径等等很细小的问
7、题,往往会在这上面花费很多很多时间;另一个问题便是自己的逻辑思维能力了,拿到题目,用脑子能想到怎么做,但是具体要编程转化成语言时就很难了,自己往往纠结半天也出不来结果,总要借助辅导书才能完成。Phtoshop部分自己做得时候往往也都是辅导书和网络一起辅助进行,这个过程,自己确实也熟悉了它的运行环境,对photoshop算是有了一定程度的了解。总的来还是自己能力有所欠缺,没有真正地去学好这门语言,而且课前的准备工作做得也不够充分导致自己实验时总是落后于别人,课后自己还要花更多的时间去补习。内容总结(1)图像信息处理上机实验报告图像旋转、阈值分割1、实验内容:(1)写出以图像中心点作为支点旋转任意角度,图像仍保持完整的旋转程序(2)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电路板制造技术中的安全与防护措施
- 培训项目合作框架协议书范本
- 智能化系统工程承包合同范本
- 柜台货架定制承揽合同范本
- 知识管理在医疗技术进步中的应用与创新点
- 生产线效率提升的科技策略
- 辽宁省铁岭市某校2023-2024学年高一上学期期中考试生物试题(解析版)
- 电视节目制作中的知识产权保护策略
- 电子竞技行业的商业模式创新及市场机遇
- 电子商务中用户行为分析与营销策略
- 文华财经“麦语言”函数手册
- ISO22000-2018食品安全管理体系管理评审资料
- GB/Z 43281-2023即时检验(POCT)设备监督员和操作员指南
- 吊篮检查记录
- 《我的家族史》课件
- 干部考察报告表()
- 02S404给排水图集标准
- 湖北省技能高考机械类模拟试题
- 六年级劳动与技术下册《课程纲要》
- 高空作业安全方案及应急预案
- 关于与旅游发展集团成立合资公司的可行性研究报告
评论
0/150
提交评论