课程设计报告:基于Matlab桶型畸变校正_第1页
课程设计报告:基于Matlab桶型畸变校正_第2页
课程设计报告:基于Matlab桶型畸变校正_第3页
课程设计报告:基于Matlab桶型畸变校正_第4页
课程设计报告:基于Matlab桶型畸变校正_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数字图像处理课程设计报告设计课题:桶型畸变校正姓 名:零零发专 业:大内密探学 号:008日 期:福建师范大学闽南科技学院1设计目的和意义摄像头拍照时为获取较大的视角势必要加入广角,然而加入广角便不可避免的发生 图像桶形畸变,即使抓拍的图像产生鱼眼状中间凸起的形变,而这必将影响下一步的图像 处理操作,为了准确的还原原始图像则需要利用各种技术对图像桶形畸变进行校正。2设计任务和要求1、掌握数字图像桶型畸变校正的一般过程2、采用Matlab实现数字图像桶型畸变校正的方法3、比较校正前后的处理效果(结果详见4设计结果)3设计原理和方案3.1桶型畸变的影响具体问题具体分析,先从问题产生原因入手,才 能

2、更好的解决问题。3.2设计原理% =京1 +行)根据右边样图可知,桶形畸变会造成问题主要为 图像像素点会放射式地围绕中心点,使得图片呈桶形 膨胀状的失真。其中,ru是非畸变图像中某像素点到图像中心的距离,rd是畸变后该像素点到图像中心的距离,k是畸变因子,与具体的镜头相关。3.3设计方案最邻近插值舁法注意事项1、畸变因子K,根据实际情况调整2、图像类型不同,处理方式也稍有改动4设计结果处理图1二值图像图2桶型畸变矫正处理图3图3桶型畸变矫正5 总结本次所使用的桶型畸变校正方法能够有效的实现对桶型畸变图片的校正, 而且经过 测试对大部分桶型畸变图像均有有效。局限在于,要调整相应的 K1和K2的值

3、才能呈 现一张正常、无畸变且符合人眼视觉的图片,而所付出的仅是边缘的裁剪。参考文献1冯伟.图像桶形畸变校正的研究与实现C.中国.中国学术期刊,2011年:41-53.附录1、代码:clc;clear;close allI1=imread(1.jpg);I2=imread(2.jpg);k1=-0.00000085; %畸变参数,根据实际情况调整k2=-0.00000085;k3=-0.00000026; %图 3 k1=k2=-0.000002k4=-0.00000026;img_size1=size(I1)img_size2=size(I2)J1=zeros(img_size1);J2=ze

4、ros(img_size2);J1=uint8(J1);J2=uint8(J2);for P1=1:img_size1(1) %垂直方向y=P1-img_size1for P2=1:img_size1(2) % 水平方向x=P2-img_size1(2)y1=round( y * (1 + k1 * xA2 + k2 * yA2);x1=round( x * (1 + k1 * xA2 + k2 * yA2);y1=y1+img_size1(1)/2;x1=x1+img_size1(2)/2;if x1img_size1(2) | y1img_size1(1)J1(P1,P2)=0;elseJ

5、1(P1,P2)=I1(y1,x1);endendendfor L0=1:img_size2(3)for L1=1:img_size2(1)n=L1-img_size2(1)for L2=1:img_size2(2)m=L2-img_size2(2)n1=round( n * (1 + k3 * mA2 + k4 * nA2);m1=round( m * (1 + k3 * mA2 + k4 * nA2);n1=n1+img_size2m1=m1+img_size2(2)/2;if m1img_size2(2) | n1img_size2(1)J2(L1,L2,L0)=0;elseJ2(L1,L2,L0)=I2(n1,m1,L0);endendendendfigure(1);subplot(2,2,1); imshow(I1);title(处理图 1);subplot(2,2,2); imshow(J1);title(图 1 桶型畸变矫正);subplot(2,2,3); imshow(I2);title(处理图 2);subplot(2,2,4); imshow(J2);title(图 2 桶型畸变矫正);imwrite(J1,桶型畸变矫正 1.jpg);imwri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论