《VC++三维重建中图像预处理技术的实现》由会员分享,可在线阅读,更多相关《VC++三维重建中图像预处理技术的实现(61页珍藏版)》请在金锄头文库上搜索。
1、沈阳理工大学学士学位论文摘 要本次课题是通过对三维重建中的图像进行预处理,去除或抑制图像噪声,提高图像的质量。利用VC+6.0执行效率高,可继承、封装、移植等成熟的软件技术,对数字图像进行处理,实现图像灰度均衡、图像平滑、中值滤波、图像锐化等功能。实验表明,该软件可以快速、准确的对BMP格式的灰度图像进行处理,达到使图像对比度增强、平滑或锐化,从而改善图片质量或增强图像中的边缘信息的目的,为三维重建提高精度做好准备。本文在第一章绪论中介绍了数字图像预处理的发展情况,数字图像预处理的应用以及设计研究内容。在第二章中介绍了数字图像的基础内容 ,包括数字图像预处理的术语、调色板、灰度图等数字图像的基
2、础知识。第三章对Visual C+做一个简介。在第四章中介绍了程序的设计思想以及数字图像预处理的原理。包括图像的灰度均衡、图像平滑、中值滤波、图像锐化等。其中图像平滑化处理包括图像平滑和中值滤波两种方法;图像锐化包括梯度锐化和拉普拉斯锐化两种方法。各功能的原理介绍完都有相关的功能示意图。可以对各功能的原理及效果有一个清楚的了解。第五章介绍了各功能实现的流程,包括程序运行界面及各功能运行界面。关键词:数字图像处理;Visual C+;图像增强38AbstractThe subject is three-dimensional reconstruction of the image pre-pro
3、cessing, to remove or suppress image noise and improve image quality. VC + +6.0 to implement the use of high efficiency, inheritable, packaging, transfer software, such as mature technology, digital image processing to achieve a balanced gray-scale images, image smoothing, median filtering, image sh
4、arpening and other functions. The experiments show that the software can be quickly and accurately to the BMP format to deal with gray-scale images to the image contrast enhancement, smoothing or sharpening to improve the picture quality or enhance the image of the edge of the purpose of information
5、 for the three-dimensional reconstruction to improve prepare accuracy.Introduction In the first chapter of this article described the development of digital image pre-processing, the digital image pre-processing of applications, and design research. In the second chapter describes the basis of digit
6、al image content, including digital image pre-processing terms, Palette, grayscale, such as basic knowledge of digital imaging. Chapter III of the Visual C + + to make a profile. In the fourth chapter describes the design thinking process as well as the principle of pre-processing digital images. In
7、cluding the gray balanced image, image smoothing, median filtering, image sharpening and so on. Which image processing including image noise smoothing and median filtering methods; image sharpening, including gradient and Laplacian sharpening sharpening methods. The principle of the function are reg
8、ulated by the introduction of functional diagram. Can function on the principle and the effect of a clear understanding. Chapter V describes the process of realization of each function, including the procedures for running the interface and functionality to run the interface.Key word: Image processi
9、ng;Visual C+; images enhancement目 录1.绪论11.1数字图像处理概述11.1.1.数字图像处理11.1.2.数字图像处理发展概况11.1.3.数字图像处理主要研究内容21.1.4.数字图像处理的应用31.2三维重建技术概述41.3课题设计要求和主要研究工作41.3.1.设计要求41.3.2.主要研究工作42.数字图像处理基础52.1数字图像预处理的术语52.2调色板72.3灰度图72.4GDI位图82.5与设备无关位图(DIB)93.Visual C+6.0开发环境简介113.1Visual C+6.0 概论113.2Visual C+6.0特点113.3Vi
10、sual C+6.0 的MFC应用程序框架概述123.4Visual C+6.0 的开发环璄133.5Visual C+ 6.0的软、硬件环境134.程序设计思想及基本原理154.1数字图像的灰度均衡154.2图像增强164.2.1.图像增强164.2.2.模板操作164.3数字图像的平滑184.4数字图像的中值滤波194.5数字图像的锐化214.5.1.梯度锐化214.5.2.拉普拉斯锐化245.程序流程275.1程序主界面275.2图像处理界面275.3图像的灰度均衡285.4图像的平滑295.5图像的中值滤波315.6图像的锐化335.6.1.梯度锐化功能335.6.2.拉普拉斯锐化功能
11、35结论.38致谢.39参考文献40附录A:英文原文41附录B:汉语译文481. 绪论1.1 数字图像处理概述1.1.1. 数字图像处理数字图像处理是用计算机对图像信息进行处理的一门技术,使利用计算机对图像进行各种处理的技术和方法。20世纪20年代,图像处理首次得到应用。20世纪60年代中期,随电子计算机的发展得到普遍应用。60年代末,图像处理技术不断完善,逐渐成为一个新兴的学科。利用数字图像处理主要是为了修改图形,改善图像质量,或是从图像中提起有效信息,还有利用数字图像处理可以对图像进行体积压缩,便于传输和保存。 数字图像处理因易于实现非线性处理,处理程序和处理参数可变,故是一项通用性强,精
12、度高,处理方法灵活,信息保存、传送可靠的图像处理技术。主要用于图像变换、量测、模式识别、模拟以及图像产生。广泛应用在遥感、宇宙观测、影像医学、通信、刑侦及多种工业领域。1.1.2. 数字图像处理发展概况本世纪20年代,图像处理技术首先应用于图像的远距离传送,用来改善伦敦和纽约之间海底电缆传送的图片质量。用计算机进行图像预处理,开始于60年代初期,首先获得实际成功应用的是美国喷气推进实验室(JPL)。他们对航天探测器徘徊者7号在1964年发回的几千张月球照片,使用图像处理技术,如几何校正、灰度变换、去除噪声等方法进行处理,并考虑了太阳位置和月球环璄的影响,由计算机成功地绘制出月球表面地图,获得了
13、巨大的成功。随后又对探测飞船发回的近十万张照片进行更为复杂的图像处理,以致可以获得月球的地形图、色彩图及全景镶嵌图,获得了非凡的成果,为人类登月创举奠定了坚实的基础。在以后的宇航空间技术中,数字图像预处理技术都发挥了巨大的作用。随着计算机技术的迅速发展,数字图像预处理技术在医学领域的研究和应用日益深入和广泛。现代医学已越来越离不开医学图像预处理技术,医学图像预处理技术在临床诊断、教学科研等方面发挥了重要的作用。计算机图像预处理技术与影像技术的结合从根本上改变了医务人员进行诊断的传统方式。实践证明,充分地利用这些技术可以提高诊断的正确性和准确性,提高诊断效率,降低医疗成本,可以更加充分地发挥各种
14、医疗设备的功能。而且,随着数字化、智能化进程的深入,图像处理技术在医疗卫生领域将会有更加广阔的应用前景。数字图像预处理在医学领域有着重要的作用。图像增强又是图像预处理中的重点,包括线性增强、自动增强、直方图均化、图像平滑、图像锐化。这些处理应用的条件都是建立在灰度图的基础上的。在人眼的识别、计算机视觉、医学文档的管理中有着很重要的作用。随着计算机技术和人工智能、思维科学研究的迅速发展,数字图像预处理技术向更高、更深层次发展,很多国家,特别是发达国家投入更多的人力、物力研究计算机视觉领域,取得了不少重要的研究成果。其中代表性的成果是70年代末MIT的Marr提出的视觉计算理论,这个理论成为计算机
15、视觉领域其后十多年的主导思想。70年代后期,我国学者对数字图像处理开始了较大规模了研究,使我国的数字图像预处理技术逐渐跻身于世界日新月异发展的行列。当前科学技术的发展使得许多领域迫切需要应用数字图像预处理的技术,数字图像预处理将永远是一个挑战性的研究课题,不管存在多大的困难,总会取得突破性的进展,并给人类社会的各个方面实际应用带来越来越多的效益。1.1.3. 数字图像处理主要研究内容数字图像处理主要研究的内容有以下几个方面: 1、 图像变换:由于图像阵列很大,直接在空间域中进行处理,涉及计算量很大。因此,往往采用各种图像变换的方法,如傅立叶变换、沃尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理,不仅可减少计算量,而且可获得更有效的处理(如傅立叶变换可在频域中进行数字滤波处理)。目前新兴研究的小波变换在时域和频域中都具有良好的局部化特性,它在图像处理中也有着广泛而有效的应用。2、 图像编码:压缩图像编码压缩技术可减少描述图像的数据量(即比特数),以便节省图像传输、处理时间和减少所占用的存储器容量。