毕业论文基于matlab哈哈镜制作说明书.docVIP

  • 51
  • 0
  • 约1.64万字
  • 约 18页
  • 2016-05-16 发布于浙江
  • 举报

毕业论文基于matlab哈哈镜制作说明书.doc

计算机视觉课程设计实验报告 一、题 目:哈哈镜的制作 三、实验目的: 1、掌握几何变换的原理。 2、读入待制作的图片,实现图片的缩小放大、水平外凹、水平外凸、梯形变形、三角形,S形和波浪型。 四、实验原理: 变形处理整体都是一个思路,把原图每一行经过缩放拷到新图的相应行。 每次变形都是在原图的基础上,根据想要变换的图象形状,计算出每一行的起始位,再计算出每一行新的总长度。 对于放大、缩小可以根据最近邻插值或者双线性插值来进行变化,放大我们采用了双线性方法,缩小采用了最近邻插值方法。 对于水平内凹和水平外凸,以周期为2倍高度的正弦函数来进行变化,变化后远图象的高度坐标不变,宽度坐标以一定比例变化。 对于三角形和梯形,原图象高度坐标不变,宽度坐标以线性来进行变化。 对于宽度不变的变形,如波浪形,直接一次变形拷贝一整行。对于高度不变的图形,如S形,也可以用这个方法,或者说是把起始点确定后,将坐标点进行平移。 5)除放大效果外,缩小、水平外凹、水平外凸、梯形变形、三角形,S形和波浪型均采用最近邻插值方法进行变化。 五、实验步骤(附程序主代码): 1、打开图象 clear;clc; %清空工作空间 [filename,pathname]=uigetfile({*.*,All Files(*.*)}); file=fullfile(pathname,filename); t1=

文档评论(0)

1亿VIP精品文档

相关文档