基于matlab的數(shù)字圖像處理系統(tǒng)的設計與實現(xiàn).doc
約41頁DOC格式手機打開展開
基于matlab的數(shù)字圖像處理系統(tǒng)的設計與實現(xiàn),基于matlab的數(shù)字圖像處理系統(tǒng)的設計與實現(xiàn)1.5萬字自己原創(chuàng)的畢業(yè)論文,僅在本站獨家出售,重復率低,推薦下載使用摘要 隨著信息技術的不斷發(fā)展,數(shù)字圖像處理技術越來越多地被應用在各個領域。圖像處理成為一門日益引人注目、前景遠大的學科,而matlab語言以強大的科學運算、靈活程序設計流程、高質量的圖形可視化與界面設計、...
內容介紹
此文檔由會員 淘寶大夢 發(fā)布
基于MATLAB的數(shù)字圖像處理系統(tǒng)的設計與實現(xiàn)
1.5萬字
自己原創(chuàng)的畢業(yè)論文,僅在本站獨家出售,重復率低,推薦下載使用
摘要 隨著信息技術的不斷發(fā)展,數(shù)字圖像處理技術越來越多地被應用在各個領域。圖像處理成為一門日益引人注目、前景遠大的學科,而MATLAB語言以強大的科學運算、靈活程序設計流程、高質量的圖形可視化與界面設計、與其他程序和語言便捷的接口功能,成為當今國際上科學界最具影響力、最有活力的軟件。
本課題利用MATLAB的圖形用戶界面(GUI)為平臺對圖像處理系統(tǒng)進行設計和實現(xiàn)。本文首先闡述了數(shù)字圖像處理的研究背景和研究意義;然后簡介了 MATLAB GUI的基本知識,為系統(tǒng)的界面設計提供了理論基礎;接著對數(shù)字圖像處理的關鍵技術進行研究,包括圖像增強、直方圖處理、圖像濾波、圖像變換、圖像銳化等主要技術;在對數(shù)字圖像處理系統(tǒng)的應用需求進行分析的基礎上,本文設計出數(shù)字圖像處理系統(tǒng)的主要模塊和關鍵算法流程,包括文件、圖像編輯、圖像增強、圖像變換、圖像濾波、圖像銳化六個模塊及流程;最后本文利用GUI對模塊的界面進行了實現(xiàn),同時給出了系統(tǒng)主要算法的MATLAB實現(xiàn)。
測試結果表明,本系統(tǒng)界面方便簡潔,操作簡單,較好地實現(xiàn)了系統(tǒng)的設計功能。同時系統(tǒng)具有良好的交互性,能夠滿足不同用戶的不同需求,具有很好的發(fā)展前景。
關鍵詞: MATLAB,GUI,數(shù)字圖像處理
MATLAB-BASED DIGITAL IMAGE PROCESSING SYSTEM DESIGN AND IMPLEMENTATION
ABSTRACT With the continuous development of information technology, digital image processing technology had more and more application in various fields. Image processing is becoming a compelling, bright future subject increasingly, and MATLAB is the software with the strong scientific computing, flexible program design process, high-quality graphical visualization and interface design, and convenient interface function for other programs and languages in international scientific community now days.
This topic using MATLAB graphical user interface (GUI) as a platform for image processing system design and implementation. This paper first describes the background and significance of digital image processing; Then Introduction of basic knowledge of MATLAB GUI, provide a theoretical basis for the system interface design; then it makes a research on the key technology of digital image processing, Include image enhancement, histogram processing, image filtering, image conversion, image sharpening and other major technology; Based on the application requirements of digital image processing system, this paper design a digital image processing system of the main modules and the key algorithms, include file, image editing, image enhancement, image transform, image filtering, image sharpening six modules; Finally, this paper use GUI to implement the interface module, presenting the main algorithm MATLAB implementation.
According to system design results, we can see the system interface is concise, and operation is simple, well completion the function of system design. And has good interaction, able to meet the different needs of different users, has good prospects for development.
KEY WORDS: MATLAB, GUI, digital image processing
目錄
第一章 概述 1
1.1研究背景 1
1.2研究意義 2
1.3論文組織 4
第二章 MATLAB及GUI簡介 5
2.1 MATLAB 的功能和組成 5
2.1.1 MATLAB的功能 5
2.1.2 MATLAB的組成 6
2.2 MATLAB的發(fā)展歷程 7
2.3 GUI簡介 7
第三章 數(shù)字圖像處理的關鍵技術 9
3.1 圖像增強 9
3.1.1 圖像灰度變換 9
3.1.2 灰度直方圖變換 10
3.2 圖像變換 11
3.2.1 傅里葉變換 12
3.2.2 離散余弦變換 12
3.2.3 Radon變換 12
3.3 圖像濾波 13
3.3.1 均值濾波 13
3.3.2 中值濾波 14
3.4 圖像銳化 14
第四章 數(shù)字圖像處理系統(tǒng)的設計 16
4.1 設計原則 16
4.2 設計的一般步驟 16
4.3 系統(tǒng)的功能模塊設計 17
4.4 窗口界面的實現(xiàn) 18
第五章 數(shù)字圖像處理系統(tǒng)的實現(xiàn) 21
5.1 文件模塊 21
5.2 圖像編輯模塊 23
5.3 圖像增強模塊 25
5.4 圖像變換 28
5.5 圖像濾波 32
5.6 圖像銳化 34
第六章 總結與展望 36
6.1 總結 36
6.2 展望 36
致 謝 37
參考文獻 38
1.5萬字
自己原創(chuàng)的畢業(yè)論文,僅在本站獨家出售,重復率低,推薦下載使用
摘要 隨著信息技術的不斷發(fā)展,數(shù)字圖像處理技術越來越多地被應用在各個領域。圖像處理成為一門日益引人注目、前景遠大的學科,而MATLAB語言以強大的科學運算、靈活程序設計流程、高質量的圖形可視化與界面設計、與其他程序和語言便捷的接口功能,成為當今國際上科學界最具影響力、最有活力的軟件。
本課題利用MATLAB的圖形用戶界面(GUI)為平臺對圖像處理系統(tǒng)進行設計和實現(xiàn)。本文首先闡述了數(shù)字圖像處理的研究背景和研究意義;然后簡介了 MATLAB GUI的基本知識,為系統(tǒng)的界面設計提供了理論基礎;接著對數(shù)字圖像處理的關鍵技術進行研究,包括圖像增強、直方圖處理、圖像濾波、圖像變換、圖像銳化等主要技術;在對數(shù)字圖像處理系統(tǒng)的應用需求進行分析的基礎上,本文設計出數(shù)字圖像處理系統(tǒng)的主要模塊和關鍵算法流程,包括文件、圖像編輯、圖像增強、圖像變換、圖像濾波、圖像銳化六個模塊及流程;最后本文利用GUI對模塊的界面進行了實現(xiàn),同時給出了系統(tǒng)主要算法的MATLAB實現(xiàn)。
測試結果表明,本系統(tǒng)界面方便簡潔,操作簡單,較好地實現(xiàn)了系統(tǒng)的設計功能。同時系統(tǒng)具有良好的交互性,能夠滿足不同用戶的不同需求,具有很好的發(fā)展前景。
關鍵詞: MATLAB,GUI,數(shù)字圖像處理
MATLAB-BASED DIGITAL IMAGE PROCESSING SYSTEM DESIGN AND IMPLEMENTATION
ABSTRACT With the continuous development of information technology, digital image processing technology had more and more application in various fields. Image processing is becoming a compelling, bright future subject increasingly, and MATLAB is the software with the strong scientific computing, flexible program design process, high-quality graphical visualization and interface design, and convenient interface function for other programs and languages in international scientific community now days.
This topic using MATLAB graphical user interface (GUI) as a platform for image processing system design and implementation. This paper first describes the background and significance of digital image processing; Then Introduction of basic knowledge of MATLAB GUI, provide a theoretical basis for the system interface design; then it makes a research on the key technology of digital image processing, Include image enhancement, histogram processing, image filtering, image conversion, image sharpening and other major technology; Based on the application requirements of digital image processing system, this paper design a digital image processing system of the main modules and the key algorithms, include file, image editing, image enhancement, image transform, image filtering, image sharpening six modules; Finally, this paper use GUI to implement the interface module, presenting the main algorithm MATLAB implementation.
According to system design results, we can see the system interface is concise, and operation is simple, well completion the function of system design. And has good interaction, able to meet the different needs of different users, has good prospects for development.
KEY WORDS: MATLAB, GUI, digital image processing
目錄
第一章 概述 1
1.1研究背景 1
1.2研究意義 2
1.3論文組織 4
第二章 MATLAB及GUI簡介 5
2.1 MATLAB 的功能和組成 5
2.1.1 MATLAB的功能 5
2.1.2 MATLAB的組成 6
2.2 MATLAB的發(fā)展歷程 7
2.3 GUI簡介 7
第三章 數(shù)字圖像處理的關鍵技術 9
3.1 圖像增強 9
3.1.1 圖像灰度變換 9
3.1.2 灰度直方圖變換 10
3.2 圖像變換 11
3.2.1 傅里葉變換 12
3.2.2 離散余弦變換 12
3.2.3 Radon變換 12
3.3 圖像濾波 13
3.3.1 均值濾波 13
3.3.2 中值濾波 14
3.4 圖像銳化 14
第四章 數(shù)字圖像處理系統(tǒng)的設計 16
4.1 設計原則 16
4.2 設計的一般步驟 16
4.3 系統(tǒng)的功能模塊設計 17
4.4 窗口界面的實現(xiàn) 18
第五章 數(shù)字圖像處理系統(tǒng)的實現(xiàn) 21
5.1 文件模塊 21
5.2 圖像編輯模塊 23
5.3 圖像增強模塊 25
5.4 圖像變換 28
5.5 圖像濾波 32
5.6 圖像銳化 34
第六章 總結與展望 36
6.1 總結 36
6.2 展望 36
致 謝 37
參考文獻 38