內容簡介
![:《Matlab7.6圖形圖像處理》](/img/3/592/nBnauM3X0QTM1MzM3YjM3AzNwMTM0QzNzQzMwADMwAzMxAzL2IzL2QzLt92YucmbvRWdo5Cd0FmLwE2LvoDc0RHa.jpg)
Matlab是一種直觀、簡潔化的計算軟體,廣泛套用於科學計算和工程套用。本書是基於Matlab7.6的圖像處理工具箱(ImageProcessingToolbox)編寫的,較詳細地講解了圖像變換、圖像增強、圖像復原、圖像編碼與壓縮等技術,以及繪圖技術和圖形用戶界面套用等。全書側重於理論和實際的結合,力求使讀者可以全面了解Matlab圖形圖像處理技術,提高分析問題、解決問題的能力。
全書內容全面、結構清晰、針對性強,理論與實例相結合,涉及圖形圖像處理學的不同方向、不同領域,詳細介紹了圖像處理技術的技巧。
相關資料
在實際生產生活中,人們很頻繁地接觸圖像,如電視畫面、照片、廣告媒介、圖畫等。人類所獲的外界信息有70%以上是通過視覺系統,也就是圖像獲取的。圖形圖像處理起源於20世紀20年代,當時通過海底電纜從英國倫敦到美國紐約採用數字壓縮技術傳輸了第一幅數字照片。此後,由於遙感等領域的套用,使圖形圖像處理技術逐步受到關注並得到相應的發展。
本書中,圖形圖像處理是指採用計算機處理圖形圖像的技術。20世紀60年代美國的噴氣推進實驗室處理了由太空船“徘徊者七號”發回的月球照片,標誌著第三代計算機問世後數字圖像處理開始得到普遍套用。近些年來,由於計算機與信息技術高速的發展,數字圖像處理技術也得到快速的發展,目前已成為計算機科學、醫學、生物學、工程學、信息科學等領域各學科學習和研究的對象。
Matlab工具是在國內外廣泛流行的數學計算軟體,這些年來由於市場的肯定,Matlab軟體得到巨大的發展,不再僅限於初期簡單矩陣實驗室的功能。隨著Matlab版本的不斷提高,已經廣泛套用於所有的科學和工程計算領域,如仿真技術、自動控制、信號處理、神經網路、數字圖像處理、小波分析等。本書就是基於最新版本Matlab7.6(即MatlabR2008a)為工具,講解圖形圖像處理技術,重點在於套用Matlab7.6數字圖像處理工具箱處理數字圖像技術的研究。
由於Matlab具有非常直觀、簡潔、互動性高的特點,因而即使對於一個沒有Matlab基礎的人而言,語言的學習也變得很簡單。本書首先從Matlab語言基礎講起,只要認真學習體會,在幾個小時內,對語言的精通,完全是可能的。、、
目錄
第1章 Matlab7.6基礎1.1Matlab語言介紹
1.1.1Matlab產品系列與特點
1.1.2Matlab7.6的新特點
1.2Matlab編程環境
1.2.1初識Matlab7.6環境
1.2.2 指令窗和工作空間
1.2.3 路徑瀏覽器與指令歷史瀏覽器
1.2.4 幫助和演示系統
1.3 Matlab數值數組
1.3.1變數和表達式
1.3.2 數組的產生
1.3.3 數組的運算
1.3.4 數組的查詢和賦值
1.3.5 數組的變換
圖書節選
第1章 Matlab7.6基礎Matlab是由MathWorks公司開發的一種主要用於數值計算及可視化圖形圖像處理的工程軟體。以編程環境和工具箱的形式將數值分析、矩陣計算、圖形圖像處理、信號處理和仿真等諸多強大的功能集成在較易使用的互動式計算機環境之中,為科學研究、工程套用提供了一種功能強、效率高、可擴展的編程工具。
Matlab語言相對於Java、C等一些高級語言而言要簡單得多,Matlab基礎的學習主要在於語法和數組的套用。在語言上Matlab就是易學易用、簡潔,能夠快速上手。即使一個從來沒使用過Matlab的讀者用Matlab從事圖形圖像方面的研究,通過本章的學習,也可以輕而易舉學會Matlab。不管讀者是否學習過Matlab,本章的內容都有必要閱讀,因為這裡講解的方法和順序與其他書籍有很大的不同,同時也歡迎讀者提出意見,以便於進一步改進與提高。
1.1Matlab語言介紹
Matlab名字是由Matrix(矩陣)和Laboratory(實驗室)兩詞的前三個字母組合而成。20世紀70年代後期時任美國新墨西哥大學計算機科學系主任的CleveMoler博士講授線性代數課程時,發現套用其他高級程式語言極為不方便,於是CleveMoler博士和他的同事構思並為學生設計了一組調用LINPACK和EISPACK庫程式的“通俗易用”的接口,此即用Fortran編寫的萌芽狀態的Matlab。以後幾年,Matlab作為免費軟體在大學裡使用,深受大學生們的喜愛。
盤點圖像處理書籍
圖像處理(image processing),是指用計算機對圖像進行分析,以達到所需結果的技術。又稱圖片處理、影像處理、照片處理、後期處理、P圖、PS。 |