【正文】
聊城大學(xué)本科畢業(yè)論文(設(shè)計(jì))目錄前 言 11 MATLAB的簡(jiǎn)介 1 MATLAB的概述 1 MATLAB的主要功能 1 MATLAB在圖像處理中的應(yīng)用 22圖像復(fù)原 2 圖像復(fù)原的基本概念 2 圖像退化的數(shù)學(xué)模型 2 逆濾波復(fù)原 3 維納濾波復(fù)原 4 使用LucyRichardson算法的迭代非線(xiàn)性復(fù)原 6 盲去卷積 83圖像重建 10 圖像重建的概述 10 傅里葉反投影重建 11 卷積法重建 12 代數(shù)重建方法 15結(jié) 論 16參考文獻(xiàn) 17致 謝 18摘要數(shù)字圖像處理是將圖像信號(hào)轉(zhuǎn)換成數(shù)字格式,并通過(guò)計(jì)算機(jī)對(duì)它們進(jìn)行處理。圖像復(fù)原過(guò)程往往是對(duì)提高圖像質(zhì)量起著重要的作用的數(shù)字圖像處理方法。圖像處理中的一個(gè)重要的研究分支是圖像重建,其意義在于要檢測(cè)到獲得物體的內(nèi)部結(jié)構(gòu)圖像,而不會(huì)其造成任何物體上的損傷。在本文中,先對(duì)圖像復(fù)原與圖像重建進(jìn)行概述,然后介紹幾種圖像復(fù)原技術(shù)與圖像重建方法。通過(guò)MATLAB實(shí)驗(yàn)程序獲得實(shí)際處理效果。關(guān)鍵詞:圖像復(fù)原;圖像重建;MATLAB AbstractDigital image processing is to convert the image signal into a digital format and process them through the puter. Image restoration process is often to improve the image quality, it plays an important role in digital image processing methods. Image reconstruction is an important research branch of image processing, in the sense that the object to be detected to obtain images of internal structures without causing objects any damage. In this article, firstly, it will introduce image restoration and reconstruction principle, and then introduce several image restoration techniques and image reconstruction methods. The finally treatment effect obtained by MATLAB experimental procedures.Key words: image restoration。 image reconstruction。 MATLAB聊城大學(xué)本科畢業(yè)論文(設(shè)計(jì))基于MATLAB的圖像復(fù)原與重建設(shè)計(jì)前言 隨著網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,數(shù)字圖像處理與分析技術(shù)已經(jīng)在科學(xué)研究、工業(yè)生產(chǎn)、軍事技術(shù)、醫(yī)療衛(wèi)生、教育等許多領(lǐng)域得到了廣泛應(yīng)用,并產(chǎn)生了巨大的經(jīng)濟(jì)效益和社會(huì)效益,對(duì)推動(dòng)社會(huì)的發(fā)展和提高人們生活水平都起到了重要作用[1]。圖像復(fù)原與重建是數(shù)字圖像處理的一個(gè)重要組成部分,并已被廣泛的應(yīng)用。MATLAB圖像處理工具為數(shù)字圖像處理提供了一個(gè)穩(wěn)定、廣泛的軟件實(shí)現(xiàn)平臺(tái)。1 MATLAB的簡(jiǎn)介 MATLAB的概述MATLAB是MathWorks公司開(kāi)發(fā)的一款工程數(shù)學(xué)計(jì)算軟件。它是集數(shù)值符號(hào)計(jì)算,高質(zhì)量圖形可視化與界面設(shè)計(jì)為一體。由于其功能強(qiáng)大、操作簡(jiǎn)單,已成為國(guó)際上科學(xué)界最具影響力、最有活力的軟件。矩陣是MATLAB的基本數(shù)據(jù)單位,它的指令表達(dá)式與數(shù)學(xué)、工程中常用的形式十分相似,故用MATLAB來(lái)解決問(wèn)題事件比用CFORTRAN等語(yǔ)言簡(jiǎn)捷方便得多。MATLAB包括擁有數(shù)百個(gè)內(nèi)部函數(shù)的主包和三十幾種工具包(Toolbox)。工具包又可以分為功能性工具包和科學(xué)工具包[12]。功能性工具包用來(lái)擴(kuò)充MATLAB的符號(hào)計(jì)算,可視化建模仿真,文字處理及實(shí)時(shí)控制等功能;科學(xué)工具包是專(zhuān)業(yè)性比較強(qiáng)的工具包,它包括控制工具包、通信工具包、信號(hào)處理工具包 [9]。MATLAB的開(kāi)放性廣受用戶(hù)歡迎,除去內(nèi)部函數(shù),MATLAB的所有主包文件和各種工具包都是可讀并可以修改的文件,通過(guò)對(duì)源程序的修改或添加,用戶(hù)可以構(gòu)造自己的專(zhuān)用工具包。 MATLAB的主要功能 MATLAB是一種用高級(jí)技術(shù)計(jì)算語(yǔ)言和交互式環(huán)境,它集算法開(kāi)發(fā)、數(shù)值計(jì)算、數(shù)據(jù)分析以及數(shù)據(jù)可視化為一體。有了它,比用傳統(tǒng)的編程語(yǔ)言,如C、C++等,更快的解決技術(shù)計(jì)算問(wèn)題。MATLAB高級(jí)語(yǔ)言可以用于技術(shù)計(jì)算;它所形成的開(kāi)發(fā)環(huán)境可管理代碼、文件和數(shù)據(jù);數(shù)學(xué)函數(shù)可用于線(xiàn)性代數(shù)、概率統(tǒng)計(jì)、傅里葉分析變換、優(yōu)化、篩選以及積分等;二維和三維圖形函數(shù)可用于可視化數(shù)據(jù);各種工具可用于構(gòu)建自定義的圖形用戶(hù)界面;各種函數(shù)可將基于MATLAB的算法與外部應(yīng)用程序和語(yǔ)言;它具有非常廣泛的應(yīng)用,包括信號(hào)和圖像處理、通訊、控制系統(tǒng)設(shè)計(jì)、測(cè)試和測(cè)量、財(cái)務(wù)建模和分析以及計(jì)算生物學(xué)等眾多應(yīng)用領(lǐng)域。 MATLAB在圖像處理中的應(yīng)用一系列支持圖像處理操作的函數(shù)可以組成圖像處理工具。它所支持的圖像處理操作有:圖像的鄰域操作、圖像的區(qū)域操作、圖像的幾何操作、圖像變換、圖像恢復(fù)、圖像增強(qiáng),圖像復(fù)原、圖像重建、線(xiàn)性濾波、圖像分析和統(tǒng)計(jì)等。下面就MATLAB在圖像處理中各方面的應(yīng)用分別進(jìn)行介紹[6]。(1)讀寫(xiě)和顯示數(shù)字圖像的文件格式。imread()為圖像文件讀入函數(shù),可以用來(lái)讀取如:bmp、tif、gif、jpg、png、xwd等格式圖像;imwrite()為圖像寫(xiě)出函數(shù),而imshow()、image