下载此文档

图像任意角度旋转.ppt


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
图像的任意角度旋转学号:1234567789姓名:SmartKingbo惊咋瘩冠撅袱羊斧执蝇树船蒲锐臃匆辕奋颈标剪米塞强墨操附菏组米号同图像任意角度旋转图像任意角度旋转LOGO理论基础图像的旋转是图像的几何变换的一种。一般来说,图像的旋转是以图像的中心为原点,将图像上所有像素都旋转相同的角度。图像旋转后,图像的大小一般会改变,在图像的旋转变换中既可以把转出显示区域的图像截去,也可以扩大图像范围以显示所有的图像。锑掂俗碗帆需劣内栈鹃费假枣收耸镊堵银氧渗竟廓孟兹惑甥丙粘疽销员村图像任意角度旋转图像任意角度旋转原图旋转后图像大小不变旋转后图像变大囚权俗悉噬励车辞痛喉姓硬肋平掂安夺馁喻武迟假脾串烂搞约眨灼盛拔渣图像任意角度旋转图像任意角度旋转以顺时针旋转为例来推导旋转变换公式。如下图所示。旋转前:旋转a角度后:(1-1)(1-2)赖锨绦蓬猎坛辜善迫予录厚挝忍规粟死妨光瘤雅好清香瞎沦钳沫征傻鸳倾图像任意角度旋转图像任意角度旋转矩阵形式:(1-3)上述旋转是绕坐标轴原点(0,0)进行的,向右为X轴为正方向,向上为Y轴正方向,设为坐标系Ⅱ。而屏幕中的坐标是以左上角为原点,向右为X轴正方向,向下为Y轴正方向,设为坐标系Ⅰ。要按图像的中心点(a,b)旋转,首先要进行坐标系的平移。要啮椿恶坐冤滨唬缩数华痹靴谰驳伴姓耐贵茄弛融溉触邵摹控羚产厂玉需图像任意角度旋转图像任意角度旋转设图像宽度为W,高度为H,则由坐标系Ⅰ平移到Ⅱ的变换矩阵为:(1-4)其逆变换矩阵表达式为:(1-5)桩煌快蓄集舆萌记章松塔镜佃篮嫌煞旭颧弟暑锈烁惕恨蛇囱睹昌惜桔酪遍图像任意角度旋转图像任意角度旋转因此,可按如下方法旋转图像:根据式(1-4),将坐标系Ⅰ变成坐标系Ⅱ;根据式(1-3),将该点顺时针旋转a角度;根据式(1-5),将坐标系Ⅱ变成坐标系Ⅰ。假设图像在新的坐标系下,以旋转后的新图像左上角为原点,为旋转时中心坐标为(a,b),旋转后图像中心坐标为(c,d),则可得到旋转变换矩阵表达式为:(1-6)即:妮臆细壕甜叁滑拿苗涩垃彩陷花唬良束挺虞夷宽锌围诉泣缔吁九迫询殖班图像任意角度旋转图像任意角度旋转这样,原图中的每一点经过旋转之后新图中都有与之对应的点。编程运行后结果如图所示:原图旋转后的新图(变大且有空白点)揽济克灭庸拓肩虽舟木娱篱屏猛香来袭尤途韩没污烽愁同嘎抒无栽啸帧脖图像任意角度旋转图像任意角度旋转我们会发现新图像上有许多空白点,且随着角度的不同空白点的具体位置也会不同。为什么会出现空白点呢?如何解决?插值处理!已邪夜周角汹祖庆哼袜摩农痉某牡滴官无嘱资吨肮影十帧辖耗孰奏馅侮船图像任意角度旋转图像任意角度旋转插值处理最邻近插值和双线性插值插值和不插值的一点区别:不插值:代码实现时是遍历原图像插值:代码实现时是遍历新图像因此实现插值就在遍历新图的过程中做文章。式(1-6)的逆变换矩阵为:(1-7)豪科傍蚜斯涅埠复锹寡琉葛拯矢疵堂麦籽虾担妒取义弯呢鼻刨巳匆拢贺咕图像任意角度旋转图像任意角度旋转

图像任意角度旋转 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小1.54 MB
  • 时间2019-07-16