資源描述:
《基于mfc的圖片瀏覽器的設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、第1章緒論圖像處理源自于二戰(zhàn)中的攝影偵察。當時,處理操作是通過光學方法來完成的,判讀工作則是由專門精于此道并能確定炸彈襲擊結(jié)果的人員來做。隨著20世紀60年代后期衛(wèi)星圖像的出現(xiàn),更多基于計算機的工作便開展起來。彩色合成的衛(wèi)星圖像,有時的確漂亮的讓人吃驚,它們已經(jīng)成為人類視覺文化和對我們這個行星進行認知的一個組成部分。1980年1月《科學美國人》發(fā)表了一幅被稱之為“Plume2”的著名圖像,它是1979年3月5日通過宇宙飛船旅行者1號在木星的衛(wèi)星上探測到的8次火山爆發(fā)中的第二次。這幅圖像在星際探險圖像中是一個里程碑,人們第一次在宇宙中看到了正在爆發(fā)的火山。它也是圖像處理領
2、域的一次偉大勝利。衛(wèi)星圖像以及宇宙探測器所獲取的圖像直到近年來才大量應用圖像處理技術。在這些技術中,對計算機圖像進行數(shù)字化處理以得到想要獲得的效果,比如使圖像的某一部分或某一特性更加明顯。正如計算機圖形學一樣,直到近幾年,圖像處理仍然局限在一些實驗室里使用,只有這些地方才能提供昂貴的圖像處理計算機來滿足處理大量高分辨率圖像的需要。隨著價格低廉的高性能計算機和諸如數(shù)碼相機及掃描儀這樣的圖像采集設備的出現(xiàn),我們已經(jīng)看到圖像處理技術在向公眾領域轉(zhuǎn)移。經(jīng)典的圖像處理技術很平常地被圖像設計人員用來處理圖片和生成圖像,比如修復圖片的缺陷、改變色彩、對比度等,或者通過圖像邊緣增強這樣
3、的處理來改變整個圖片的外觀。目前圖像處理的主流應用是圖像的壓縮,即通過互聯(lián)網(wǎng)進行傳遞或在可視電話和視頻會議中進行動態(tài)視頻圖像的壓縮??梢曤娫捠钱斀窠Y(jié)合計算機圖像和傳統(tǒng)圖像處理的技術,以期產(chǎn)生很高壓縮比的交叉領域之一。所有這一切都是圖像的“數(shù)字表達”這一不可抗拒的發(fā)展趨勢的組成部分。事實上,20世紀最強大、應用最廣泛的圖像形式——電視圖像,也將不可避免的融入數(shù)字領域。數(shù)字圖像及其處理技術之所以發(fā)展的如此迅速并獲得廣泛的應用,與其自身的優(yōu)點是息息相關的。1.再現(xiàn)性好數(shù)字圖像處理與模擬圖像處理的根本不同在于,它不會因圖像的存儲、傳輸或復制等一系列變換操作而導致圖像質(zhì)量的退化。
4、只要圖像在數(shù)字化時準確地表現(xiàn)了原稿,則數(shù)字圖像處理過程始終能保持圖像的再現(xiàn)。2.處理精度高按目前的技術,幾乎可將一幅模擬圖像數(shù)字化為任意大小的二維數(shù)組,這主要取決于圖像數(shù)字化設備的能力。現(xiàn)代掃描儀可以把每個像素的灰度等級量化為16位甚至更高,這意味著圖像的數(shù)字化精度可以達到滿足任一應用需求。對計算機而言,不論數(shù)組大小,也不論每個像素的位數(shù)多少,其處理程序幾乎是一樣的。換言之,從原理上講不論圖像的精度有多高,處理總是能實現(xiàn)的,只要在處理時改變程序中的數(shù)組參數(shù)就可以了。回想一下圖像的模擬處理,為了要把處理精度提高一個數(shù)量級,就要大幅度地改進處理裝置,這在經(jīng)濟上是極不合算的。
5、3.適用面寬圖像可以來自于多種信息源,它們可以是可見光圖像,也可以是不可見的波譜圖像(例如X射線圖像、射線圖像、超聲波圖像或紅外圖像等)。從圖像反映的客觀實體尺度看,可以小到電子顯微鏡圖像,大到航空照片、遙感圖像甚至天文望遠鏡圖像。這些來自不同信息源的圖像只要被變換為數(shù)字編碼形式后,均是用二維數(shù)組表示的灰度圖像(彩色圖像也是由灰度圖像組合成的,例如RGB圖像由紅、綠、藍三個灰度圖像組合而成),因而均可用計算機來處理。即只要針對不同的圖像信息源,采取相應的圖像信息采集措施,圖像的數(shù)字處理方法可適用于任何一種圖像。4.靈活性高圖像處理大體上可分為圖像的像質(zhì)改善、圖像分析和圖
6、像重建三大部分,每一部分均包含豐富的內(nèi)容。由于圖像的光學處理從原理上講只能進行線性運算,這極大地限制了光學圖像處理能實現(xiàn)的目標。而數(shù)字圖像處理不僅能完成線性運算,而且能實現(xiàn)非線性處理,即凡是可以用數(shù)學公式或邏輯關系來表達的一切運算均可用數(shù)字圖像處理實現(xiàn)。鑒于數(shù)字圖像自身的特點,對其進行處理也不是一步就能完成的過程??蓪⑺殖芍T多步驟,必須一個接一個地執(zhí)行這些步驟,直到提取出有用的數(shù)據(jù)。而這些步驟中,數(shù)據(jù)的存儲、表示又占有相當重要的地位,可以說,這是圖像處理中最基本的技術。因此,掌握不同格式圖像的編碼解碼、讀寫、顯示等方法是必不可少的。為什么會需要如此眾多不同類型的圖像文
7、件格式呢?簡單的回答就是因為有太多不同類型的圖像以及眾多不同需求的應用。完整一些的回答還要考慮到市場份額、所有權以及在圖像工業(yè)中缺乏的必要協(xié)調(diào)。但是,已經(jīng)有一些標準的文件格式被開發(fā)出來。許多其他圖像類型可以通過圖像轉(zhuǎn)換軟件很容易地轉(zhuǎn)換成這些文件格式,如本設計最終開發(fā)出的軟件就可以將圖像在BMP、PCX、TGA、GIF及JPEG之間互相轉(zhuǎn)換。與計算機圖像相關的一個領域就是計算機圖形學。計算機圖形學是計算機科學的一個特殊領域,它指的是通過計算機對可視數(shù)據(jù)進行再現(xiàn),這包括為顯示或打印生成計算機圖像,以及為輸出到監(jiān)視器、打印機、照相機或其他能提供