C#图像的缩放与旋转处理程序设计(2)
时间:2017-05-17 17:09 来源:毕业论文 作者:毕业论文 点击:次
3.1.3 Graphics类 17 3.2 图像的缩放程序分析 17 3.2.1 缩放流程 17 3.2.2 缩放数据变量 19 3.3 图像的旋转程序分析 20 3.3.1 旋转流程 20 3.3.2 旋转数据变量 21 4 图像的缩放和旋转程序处理 23 4.1 图像评价标准 23 4.2 缩放的程序处理 23 4.2.1 缩放程序运行 23 4.2.2 最近邻插值缩放 24 4.2.3 双线性插值缩放 25 4.3 旋转的程序处理 27 4.3.1 旋转程序运行 27 4.3.2 旋转程序代码分析 28 5 结论 30 5.1 小结 30 5.2 展望 30 致谢 32 参考文献 33 附录 34 数字图像处理概述 图像是最基本的媒体表现形式,图像通过丰富的色彩属性、逼真的轮廓线条等使其携带了丰富的信息,能够更形象、直观的进行信息传播,是一种广泛使用的媒体表现形式。数字图像不仅具有普通图像的共同的表达特性,同时由于其独特的表现、存储与传输技术使其具有更丰富的表现空间、安全的存储以及快速地传输特征,是数字媒体表现形式中不可或缺的媒体形式。 图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。图像处理一般指数字图像处理。数字图像处理(Digital Image Processing)又称为计算机图像处理,是指将图像信号转换成数字信号并利用计算机对其进行处理的过程,是对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。数字图像处理的产生和迅速发展主要根据计算机的发展,数学的发展,以及广泛的工业、农业、林牧业、环境、军事和医药学的应用需求而不断发展的。 数字图像技术综述 图像处理就是对图像进行分析和处理的一门很有趣也很重要的学科,它无处不在,从电视到CT,从摄像到印刷,从机器人到遥感,可以说,数字图像处理技术已经从工业领域、实验室走向商业领域、艺术领域及办公室,甚至走向了人们的日常生活。之所以图像信息在我们生活中几乎所有领域都扮演者重要的角色,那是由于图像的直观、易懂、存储方便和信息量大等特点所决定的。 数字图像技术就是将图像转化为一个数字矩阵存放在计算机中,并采用一定的算法对其进行处理。图像处理的基础是,最主要任务就是各种算法的设计和实现。数字图像处理方法的研究源于两个主要应用领域:其一是为了便于人们分析而对图像信息进行改进;其二是为使机器自动理解而对图像数据进行存储、传输及显示。 图像处理技术 图像是指能在人的视觉系统中产生视觉印象的客观对象,包括自然景物、拍摄到的图片、用数学方法描述的图形。图像的要素有集合要素(刻画对象的轮廓、形状等)和非几何要素(刻画对象的颜色、材质等)。 图像以各种形式出现,可视的、不可视的,抽象的、实际的,计算机可以处理的和不适合计算机处理的。但究其本质来说,图像主要分为两大类:一类是模拟图像,包括光学图像、照相图像、图像等。它的处理速度快,但精度和灵活性差。另一类是数字图像。它是将连续的模拟图像离散化后处理变成为计算机能够辨识的点阵图像。从数字上看,数字图像就是被量化的二文采样数组。它是计算机技术发展的产物,具有精度高、处理方便和重复性好等特点。 (责任编辑:qin) |