×

实现图像的旋转变换的数字图像处理实验资料免费下载

消耗积分:0 | 格式:rar | 大小:0.45 MB | 2019-11-07

分享资料个

  一、 实验目的:

  主要是图像的旋转变换的编程实现,具体包括图像的读取、改写,图像的镜像,图像的转置,旋转变换等。

  具体要求如下:

  编程实现以任意角度对图像进行旋转变换;

  在MFC的操作环境下达到实验目的。

  二、 实验原理及算法:

  1、图像旋转的定义

  图像旋转是指图像以某一点为中心旋转一定的角度,形成一幅新的图像的过程。当然这个点通常就是图像的中心。既然是按照中心旋转,自然会有这样一个属性:旋转前和旋转后的点离中心的位置不变。 根据这个属性,我们可以得到旋转后的点的坐标与原坐标的对应关系。旋转后,图像的大小一般会改变。和图像平移一样,既可以把转出显示区域的图像截去,也可以扩大图像范围以显示所有的图像。与图像平移一样,图像旋转也是图像的位置变换,对于旋转后超出源图像范围的区域要处理为不显示。

  旋转后的图像不会变形,但是其垂直对称轴和水平对称轴都发生了改变,旋转后像素的坐标需要经过较复杂的数学运算得出。而且图像在经过旋转变换后,其宽度和高度都要发生变化,所以原始图像的中心点和输出图像的中心点的坐标是不同的。图像的旋转不再是由一个矩阵变换就能获得坐标的映射关系,它涉及多次矩阵变换。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !