【正文】
s the scalability characteristics. MATLAB is a vector language is very suitable for image processing, its builtin digital image processing toolbox, including 15 class functions in support of four kinds of image types, and can be interchangeable, ATLAB operable image files, including BMP, HDF, JPEG , PCX, TIFF, XWD and other formats. This article describes the characteristics of the language of the MATLAB image processing toolbox to achieve the classic image processing technology. Presented an overview on the basic operation of the image, as well as images FFT transform, DCT transform, SVD transform, QR transform, wavelet transform. Through an image through the MATLAB image toolbox box imread。 qr; wavedec2 等圖像矩陣變換函數(shù),進(jìn)行處理,能大致基本展示 MATLAB 對(duì)圖像處理方面的強(qiáng)大功能。 dct2。 fft2??傮w介紹了,對(duì)圖像的基本操作,以及對(duì)圖像進(jìn)行 FFT 變換, DCT 變換,SVD 變換, QR變換,小波變換等。 MATLAB 是一種向量語(yǔ)言,非常適合于圖像處理,其 自帶的數(shù)字圖像處理工具箱包括 15類函數(shù),支持四種圖像類型,并可相互轉(zhuǎn)換, ATLAB 可操作的圖像文件包括 BMP、 HDF、 JPEG、PCX、 TIFF、 XWD 等格式。 課程設(shè)計(jì)進(jìn)度安排: 1. 方案設(shè)計(jì) 1 天 2. 軟件設(shè)計(jì) 2 天 3. 系統(tǒng)調(diào)試 1 天 4. 答辯 1 天 指導(dǎo)教師簽名: 年 月 日 系主任(或責(zé)任教師)簽名: 年 月 日 目錄 摘 要 .................................................................................. 2 Abstract ............................................................................... 3 武漢理工大學(xué)《 matlab 課程設(shè)計(jì)》報(bào)告 1 1 matlab 基本操作 ....................................................................... 4 基礎(chǔ)知識(shí) ....................................................................... 4 圖像的讀取及程序 ............................................................... 4 2 matlab 圖像操作 ....................................................................... 6 圖像的奇異值分解 ............................................................... 6 奇異值分解理論知識(shí) ....................................................... 6 程序及運(yùn)行結(jié)果 ............................................................ 6 圖像的正交分解 ................................................................. 9 正交分解理論知識(shí) ......................................................... 9 程序及運(yùn)行結(jié)果 ........................................................... 9 圖像的離散余弦變換 ............................................................. 10 離散余弦變換理論基礎(chǔ) ..................................................... 10 程序及運(yùn)行結(jié)果 .......................................................... 11 圖像的離散傅利葉變換 ........................................................... 12 離散傅利葉變換理論基礎(chǔ) ................................................... 12 程序及運(yùn)行結(jié)果 ............................................................... 14 圖像的小波變換 ................................................................. 15 小波變換的理論基礎(chǔ) ....................................................... 15 程序及運(yùn)行結(jié)果 ........................................................... 18 三 收獲、體會(huì)和 建議 .................................................................. 221 四 參考文獻(xiàn) ........................................................................... 23 武漢理工大學(xué)《 matlab 課程設(shè)計(jì)》報(bào)告 2 摘 要 MATLAB 語(yǔ)言是由美國(guó) MathWorks 公司推出的計(jì)算機(jī)軟件,經(jīng)過(guò)多年的逐步發(fā)展與不斷完善,現(xiàn)已成為國(guó)際公認(rèn)的最優(yōu)秀的科學(xué)計(jì)算與數(shù)學(xué)應(yīng)用軟件之一,是近幾年來(lái)在國(guó)內(nèi)外廣泛流行的一種可視化科學(xué)計(jì)算軟件。課程設(shè)計(jì)任務(wù)書 題 目 : 利用 MATLAB 仿真軟件系統(tǒng) 進(jìn)行圖像變換域分析 初始條件: 裝有 matlab 的 pc 機(jī)一臺(tái) 要求完成的主要任務(wù) : (包括課程設(shè)計(jì)工作量及其技術(shù)要求,以及說(shuō)明書撰寫等具體要求) 利用 MATLAB 仿真軟件進(jìn)行圖像的變換域分析。 要求:讀取圖像并求圖像的奇異值( SVD)分解、正交分解( QR)、離散余弦變換( DCT)、離散傅利葉變換( DFT),小波變換( DWT),并保存和顯示變換后的圖像。它集數(shù)值分析、矩陣運(yùn)算、信號(hào)處理和圖形顯示于一體,構(gòu)成了一個(gè)方便的、界面友好的用戶環(huán)境,而且還具有可擴(kuò)展性特征。本文介紹了 MATLAB 語(yǔ)言的特點(diǎn)以及圖像處理工具箱實(shí)現(xiàn)的經(jīng)典圖像處理技術(shù)。 通過(guò)對(duì)一副圖像通過(guò) MATLAB 的圖像工具箱箱中 imread; imshow; subplot; figure 等基本圖像處理函數(shù)以及 fft。 dct。 svd。并且通過(guò)本次課程設(shè)計(jì),掌握了這款軟件的基本操作,其圖像工具欄的基本函數(shù),以及對(duì)圖像進(jìn)行的一些增強(qiáng)操作等。 imshow。 figure the basic image processing functions and fft。 dct。 svd。 wavedec2 other image matrix transformation functions for processing, can be roughly demonstrate the basic aspects of MATLAB for image processing power. And through this curriculum design, and mastered the basic operation of this software and its basic function of the image toolbar, as well as a number of images to enhance operations and so on.