版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二章數(shù)字圖像處理基礎(chǔ)2.1圖像數(shù)字化技術(shù)2.2數(shù)字圖像類型2.3圖像文件格式2.4色度學(xué)基礎(chǔ)與顏色模型2.1圖像數(shù)字化技術(shù)圖像處理的方法有模擬式和數(shù)字式兩種。由于數(shù)字計算技術(shù)的迅猛發(fā)展,數(shù)字圖像處理技術(shù)得到了廣泛的應(yīng)用。我們?nèi)粘I钪幸姷降膱D像一般是連續(xù)形式的模擬圖像,所以數(shù)字圖像處理的一個先決條件就是將連續(xù)圖像離散化,轉(zhuǎn)換為數(shù)字圖像。圖像的數(shù)字化包括采樣和量化兩個過程。設(shè)連續(xù)圖像f(x,y)經(jīng)數(shù)字化后,可以用一個離散量組成的矩陣g(i,j)(即二維數(shù)組)來表示。(2-1)矩陣中的每一個元素稱為像元、像素或圖像元素。而g(i,j)代表(i,j)點的灰度值,即亮度值。以上數(shù)字化有以下幾點說明:(1)由于g(i,j)代表該點圖像的光強(qiáng)度,而光是能量的一種形式,故g(i,j)必須大于零,且為有限值,即:0<g(i,j)<∞。(2)數(shù)字化采樣一般是按正方形點陣取樣的,除此之外還有三角形點陣、正六角形點陣取樣。如圖2-1所示。(3)以上是用g(i,j)的數(shù)值來表示(i,j)位置點上灰度級值的大小,即只反映了黑白灰度的關(guān)系,如果是一幅彩色圖像,各點的數(shù)值還應(yīng)當(dāng)反映色彩的變化,可用g(i,j,λ)表示,其中λ是波長。如果圖像是運(yùn)動的,還應(yīng)是時間t的函數(shù),即可表示為g(i,j,λ,t)。圖2-1采樣網(wǎng)格(a)正方形網(wǎng)格;(b)正六角形網(wǎng)格2.1.1采樣圖像在空間上的離散化稱為采樣。也就是用空間上部分點的灰度值代表圖像,這些點稱為采樣點。由于圖像是一種二維分布的信息,為了對它進(jìn)行采樣操作,需要先將二維信號變?yōu)橐痪S信號,再對一維信號完成采樣。具體做法是,先沿垂直方向按一定間隔從上到下順序地沿水平方向直線掃描,取出各水平線上灰度值的一維掃描。而后再對一維掃描線信號按一定間隔采樣得到離散信號,即先沿垂直方向采樣,再沿水平方向采樣這兩個步驟完成采樣操作。對于運(yùn)動圖像(即時間域上的連續(xù)圖像),需先在時間軸上采樣,再沿垂直方向采樣,最后沿水平方向采樣由這三個步驟完成。對一幅圖像采樣時,若每行(即橫向)像素為M個,每列(即縱向)像素為N個,則圖像大小為M×N個像素。在進(jìn)行采樣時,采樣點間隔的選取是一個非常重要的問題,它決定了采樣后圖像的質(zhì)量,即忠實于原圖像的程度。采樣間隔的大小選取要依據(jù)原圖像中包含的細(xì)微濃淡變化來決定。一般,圖像中細(xì)節(jié)越多,采樣間隔應(yīng)越小。根據(jù)一維采樣定理,若一維信號g(t)的最大頻率為ω,以T≤1/2ω為間隔進(jìn)行采樣,則能夠根據(jù)采樣結(jié)果g(iT)(i=…,-1,0,1,…)完全恢復(fù)g(t),即式中圖2-2采樣示意圖2.1.2量化
模擬圖像經(jīng)過采樣后,在時間和空間上離散化為像素。但采樣所得的像素值(即灰度值)仍是連續(xù)量。把采樣后所得的各像素的灰度值從模擬量到離散量的轉(zhuǎn)換稱為圖像灰度的量化。圖2-3(a)說明了量化過程。若連續(xù)灰度值用z來表示,對于滿足zi≤z≤zi+1的z值,都量化為整數(shù)qi。qi稱為像素的灰度值,z與qi的差稱為量化誤差。一般,像素值量化后用一個字節(jié)8bit來表示。如圖2-3(b)所示,把由黑—灰—白的連續(xù)變化的灰度值,量化為0~255共256級灰度值,灰度值的范圍為0~255,表示亮度從深到淺,對應(yīng)圖像中的顏色為從黑到白。圖2-3量化示意圖(a)量化;(b)量化為8bit連續(xù)灰度值量化為灰度級的方法有兩種,一種是等間隔量化,另一種是非等間隔量化。等間隔量化就是簡單地把采樣值的灰度范圍等間隔地分割并進(jìn)行量化。對于像素灰度值在黑—白范圍較均勻分布的圖像,這種量化方法可以得到較小的量化誤差。該方法也稱為均勻量化或線性量化。為了減小量化誤差,引入了非均勻量化的方法。非均勻量化是依據(jù)一幅圖像具體的灰度值分布的概率密度函數(shù),按總的量化誤差最小的原則來進(jìn)行量化。具體做法是對圖像中像素灰度值頻繁出現(xiàn)的灰度值范圍,量化間隔取小一些,而對那些像素灰度值極少出現(xiàn)的范圍,則量化間隔取大一些。由于圖像灰度值的概率分布密度函數(shù)因圖像不同而異,所以不可能找到一個適用于各種不同圖像的最佳非等間隔量化方案。因此,實用上一般都采用等間隔量化。2.1.3采樣與量化參數(shù)的選擇一幅圖像在采樣時,行、列的采樣點與量化時每個像素量化的級數(shù),既影響數(shù)字圖像的質(zhì)量,也影響到該數(shù)字圖像數(shù)據(jù)量的大小。假定圖像取M×N個樣點,每個像素量化后的灰度二進(jìn)制位數(shù)為Q,一般Q總是取為2的整數(shù)冪,即Q=2k,則存儲一幅數(shù)字圖像所需的二進(jìn)制位數(shù)b為(2-2)字節(jié)數(shù)B為(2-3)對一幅圖像,當(dāng)量化級數(shù)Q一定時,采樣點數(shù)M×N對圖像質(zhì)量有著顯著的影響。如圖2-4所示,采樣點數(shù)越多,圖像質(zhì)量越好;當(dāng)采樣點數(shù)減少時,圖上的塊狀效應(yīng)就逐漸明顯。同理,當(dāng)圖像的采樣點數(shù)一定時,采用不同量化級數(shù)的圖像質(zhì)量也不一樣。如圖2-5所示,量化級數(shù)越多,圖像質(zhì)量越好,當(dāng)量化級數(shù)越少時,圖像質(zhì)量越差,量化級數(shù)最小的極端情況就是二值圖像,圖像出現(xiàn)假輪廓。圖2-4不同采樣點數(shù)對圖像質(zhì)量的影響(a)原始圖像(256×256);(b)采樣圖像1(128×128);(c)采樣圖像2(64×64);(d)采樣圖像3(32×32);(e)采樣圖像4(16×16);(f)采樣圖像5(8×8)圖2-5不同量化級別對圖像質(zhì)量的影響(a)原始圖像(256色);(b)量化圖像1(64色);(c)量化圖像2(32色);(d)量化圖像3(16色);(e)量化圖像4(4色);(f)量化圖像5(2色)一般,當(dāng)限定數(shù)字圖像的大小時,為了得到質(zhì)量較好的圖像可采用如下原則:(1)對緩變的圖像,應(yīng)該細(xì)量化,粗采樣,以避免假輪廓。(2)對細(xì)節(jié)豐富的圖像,應(yīng)細(xì)采樣,粗量化,以避免模糊(混疊)。對于彩色圖像,是按照顏色成分——紅(R)、綠(G)、藍(lán)(B)分別采樣和量化的。若各種顏色成分均按8bit量化,即每種顏色量級別是256,則可以處理256×256×256=16777216種顏色。2.1.4圖像數(shù)字化設(shè)備
將模擬圖像數(shù)字化成為數(shù)字圖像,需要某種圖像數(shù)字化設(shè)備。常見的數(shù)字化設(shè)備有數(shù)字相機(jī)、掃描儀、數(shù)字化儀等。
1.圖像數(shù)字化設(shè)備的組成如前所述,采樣和量化是數(shù)字化一幅圖像的兩個基本過程。即把圖像劃分為若干圖像元素(像素)并給出它們的地址(采樣);度量每一像素的灰度,并把連續(xù)的度量結(jié)果量化為整數(shù)(量化);最后將這些整數(shù)結(jié)果寫入存儲設(shè)備。為完成這些功能,圖像數(shù)字化設(shè)備必須包含以下五個部分:
(1)采樣孔(Samplingaperture):使數(shù)字化設(shè)備能夠單獨地觀測特定的圖像元素而不受圖像其他部分的影響。
(2)圖像掃描機(jī)構(gòu):使采樣孔按照預(yù)先確定的方式在圖像上移動,從而按順序觀測每一個像素。
(3)光傳感器:通過采樣檢測圖像的每一像素的亮度,通常采用CCD陣列。
(4)量化器:將傳感器輸出的連續(xù)量轉(zhuǎn)化為整數(shù)值。典型的量化器是A/D轉(zhuǎn)換電路,它產(chǎn)生一個與輸入電壓或電流成比例的數(shù)值。
(5)輸出存儲裝置:將量化器產(chǎn)生的灰度值按適當(dāng)格式存儲起來,以用于計算機(jī)后續(xù)處理。
2.圖像數(shù)字化設(shè)備的性能
雖然各種數(shù)字化設(shè)備的組成不相同,但可從如下幾個方面對其性能進(jìn)行比較。
1)像素大小采樣孔的大小和相鄰像素的間距是兩個重要的性能指標(biāo)。如果數(shù)字化設(shè)備是在一個放大率可變的光學(xué)系統(tǒng)上,那么對應(yīng)于輸入圖像平面上的采樣點大小和采樣間距也是可變的。
2)圖像大小圖像大小即數(shù)字化設(shè)備所允許的最大輸入圖像的尺寸。
3)線性度對光強(qiáng)進(jìn)行數(shù)字化時,灰度正比于圖像亮度的實際精確程度是一個重要的指標(biāo)。非線性的數(shù)字化設(shè)備會影響后續(xù)過程的有效性。能將圖像量化為多少級灰度也是非常重要的參數(shù)。圖像的量化精度經(jīng)歷了早期的黑白二值圖像、灰度圖像及現(xiàn)在的彩色及真彩色圖像。當(dāng)然,量化精度越高,存儲像素信息需要的字節(jié)數(shù)也越大。
4)噪聲
數(shù)字化設(shè)備的噪聲水平也是一個重要的性能參數(shù)。例如,數(shù)字化一幅灰度值恒定的圖像,雖然輸入亮度是一個常量,但是數(shù)字化設(shè)備中固有的噪聲卻會使圖像的灰度發(fā)生變化。因此數(shù)字化設(shè)備所產(chǎn)生的噪聲是圖像質(zhì)量下降的根源之一,應(yīng)當(dāng)使噪聲小于圖像內(nèi)的反差點(即對比度)。2.2數(shù)字圖像類型為了方便地處理數(shù)字圖像,根據(jù)數(shù)字圖像的特性將其分成不同的類型。靜態(tài)圖像可分為矢量(Vector)圖和位圖(Bitmap),位圖也稱為柵格圖像。矢量圖是用一系列繪圖指令來表示一幅圖,如AutoCAD中的繪圖語句。這種方法的本質(zhì)是用數(shù)學(xué)(更準(zhǔn)確地說是幾何學(xué))公式描述一幅圖像。圖像中每一個形狀都是一個完整的公式,稱為一個對象。對象是一個封閉的整體,所以定義圖像上對象的變化和對象與其他對象的關(guān)系對計算機(jī)來說是簡單的,所有這些變化都不會影響到圖像中的其他對象。公式化表示圖像使得矢量圖具有兩個優(yōu)點:一是它的文件數(shù)據(jù)量很??;二是圖像質(zhì)量與分辨率無關(guān),這意味著無論將圖像放大或縮小了多少次,圖像總是以顯示設(shè)備允許的最大清晰度顯示。在計算機(jī)計算與顯示一幅圖像時,也往往能看到畫圖的過程。但是,矢量圖有一個明顯的缺點,就是不易制作色調(diào)豐富或色彩變化太多的圖像,而且繪出來的圖像不是很逼真,同時也不易在不同的軟件間交換文件。在CorelDraw和AdobeIllustrator中生成的圖像均為矢量圖位圖是通過許多像素點表示一幅圖像,每個像素具有顏色屬性和位置屬性。位圖可以從傳統(tǒng)的相片、幻燈片上制作出來或使用數(shù)字相機(jī)得到,也可以利用Windows的畫筆(Painbrush)用顏色點填充網(wǎng)格單元來創(chuàng)建位圖。位圖又可以分成如下四種:線畫稿LineArt)、灰度圖像(GrayScale)、索引顏色圖像(IndexColor)和真彩色圖像(TrueColor)。2.2.1位圖
1.線畫稿線畫稿只有黑白兩種顏色,這種形式通常也稱為“黑白藝術(shù)”、“位圖藝術(shù)”、“一位元藝術(shù)”。用掃描儀掃描圖像,當(dāng)設(shè)置成LineArt格式時,掃描儀以一位顏色模式來看待圖像。若樣點顏色為黑,則掃描儀將相應(yīng)的像素位元置為0,否則置為1。線畫稿適合于由黑白兩色構(gòu)成而沒有灰度陰影的圖像。圖2-6所示是一幅線畫稿圖。圖2-6線畫稿圖
2.灰度圖像
在灰度圖像中,像素灰度級用8bit表示,所以每個像素都是介于黑色和白色之間的256(28=256)種灰度中的一種?;叶葓D像只有灰度顏色而沒有彩色。我們通常所說的黑白照片,其實包含了黑白之間的所有灰度色調(diào)。從技術(shù)上來說,就是具有從黑到白的256種灰度色域(Gamut)的單色圖像。
3.索引圖像在介紹索引圖像之前,我們首先了解PC機(jī)是如何處理顏色的。大多數(shù)掃描儀都是以24位模式對圖像進(jìn)行采樣,即可以從圖像中采樣出1670萬種不同的顏色。用這種方式獲得的顏色通常稱為RGB顏色。顏色深度為每像素24位的數(shù)字圖像是目前所能獲取、瀏覽和保存的顏色信息最豐富的彩色圖像,由于它所表達(dá)的顏色遠(yuǎn)遠(yuǎn)超出了人眼所能辨別的范圍,故將其稱為“真彩色”。在真彩色出現(xiàn)之前,由于技術(shù)上的原因,計算機(jī)在處理時并沒有達(dá)到每像素24位的真彩色水平,為此人們創(chuàng)造了索引顏色。索引顏色通常也稱為映射顏色,在這種模式下,顏色都是預(yù)先定義的,并且可供選用的一組顏色也很有限,索引顏色的圖像最多只能顯示256種顏色。一幅索引顏色圖像在圖像文件里定義,當(dāng)打開該文件時,構(gòu)成該圖像具體顏色的索引值就被讀入程序里,然后根據(jù)索引值找到最終的顏色。
4.真彩色圖像
真彩色圖像將像素的色彩能力推向了頂峰?!罢娌噬笔荝GB顏色的另一種流行的叫法。從技術(shù)角度考慮,真彩色是指寫到磁盤上的圖像類型,而RGB顏色是指顯示器的顯示模式。RGB圖像的顏色是非映射的,它可以從系統(tǒng)的“顏色表”里自由獲取所需的顏色,這種圖像文件里的顏色直接與PC機(jī)上的顯示顏色相對應(yīng)。在真彩色圖像中,每一個像素由紅、綠和藍(lán)三個字節(jié)組成,每個字節(jié)為8bit,表示0到255之間的不同的亮度值,這三個字節(jié)組合可以產(chǎn)生1670萬種不同的顏色。2.2.2位圖的有關(guān)術(shù)語
1.像素(Pixel)、點(Dot)和樣點(Sample)在計算機(jī)中,圖像是由顯示器上許多光點組成的,將顯示在顯示器上的這些點(光的單元)稱為像素。像素的分割有不同的方法,實際常用正方形網(wǎng)格點陣分割方案,這是因為其像素網(wǎng)格點陣規(guī)范,易于在圖像輸入、輸出設(shè)備上實現(xiàn)。在計算機(jī)圖像處理中,還常用到點和樣點這些術(shù)語。像素、點和樣點是在計算機(jī)上對不同階段的圖像進(jìn)行度量的稱謂,這幾個術(shù)語很容易混淆,故特一一做介紹。首先說明樣點和點的概念。掃描一幅圖像時,需設(shè)置掃描儀的分辨率(Resolution),分辨率決定了掃描儀從源圖像里每英寸取多少個樣點。掃描儀將源圖像看成由大量的網(wǎng)格組成,然后在每一個網(wǎng)格里取出一點,用該點的顏色值來代表這一網(wǎng)格里所有點的顏色值,這些被選中的點就是樣點。掃描儀的分辨率單位為dpi(每英寸點數(shù)),但激光打印機(jī)的dpi與掃描儀的dpi(樣點)是不同的。實際上,以150dpi分辨率掃描的圖像,它的效果相當(dāng)于激光打印機(jī)的1200dpi的效果。像素并不像“克”和“厘米”那樣是絕對的度量單位,而是可大可小的。如果獲取圖像時的分辨率較低(如50dpi),則顯示該圖像時,每英寸所顯示的像素個數(shù)也很少,這樣就會使像素變得較大。
2.分辨率
1)圖像分辨率圖像分辨率是指每英寸圖像含有多少個點或像素,分辨率的單位為dpi。例如,250dpi表示的就是該圖像每英寸含有250個點或像素。在數(shù)字圖像中,分辨率的大小直接影響到圖像的質(zhì)量。分辨率越高,圖像細(xì)節(jié)越清晰,但產(chǎn)生的文件尺寸大,同時處理的時間也就越長,對設(shè)備的要求也就越高。所以在制作圖像時要根據(jù)需要來選擇分辨率。另外,圖像的尺寸、圖像的分辨率和圖像文件的大小三者之間有著密切的聯(lián)系。圖像的尺寸越大,圖像的分辨率越高,圖像文件也就越大。所以,調(diào)整圖像的大小和分辨率即可改變圖像文件的大小。
2)屏幕分辨率
顯示器上每單位長度顯示的像素或點的數(shù)量稱為屏幕分辨率。通常以每英寸點數(shù)(dpi)來表示。屏幕分辨率取決于顯示器的大小及其像素設(shè)置。屏幕分辨率由計算機(jī)的顯示卡決定,標(biāo)準(zhǔn)的VGA顯示卡的分辨率是640×480,即水平方向640點(像素),垂直方向480點(像素)?,F(xiàn)在高性能的顯示卡已支持1280×1024點以上的分辨率。
3)打印機(jī)分辨率
打印機(jī)分辨率又稱輸出分辨率,是指打印機(jī)輸出圖像時每英寸的點數(shù)(dpi)。打印機(jī)分辨率也決定了輸出圖像的質(zhì)量,打印機(jī)分辨率越高,可以減少打印的鋸齒邊緣,在灰度的半色調(diào)表現(xiàn)上也會較為平滑。打印機(jī)的分辨率可達(dá)300dpi,甚至720dpi(需用特殊紙張);而較老機(jī)型的激光打印機(jī)分辨率通常在300~360dpi之間,由于超微細(xì)碳粉技術(shù)的成熟,新的激光打印機(jī)的分辨率可達(dá)600~1200dpi,作為專業(yè)排版輸出已經(jīng)綽綽有余了。
4)掃描儀分辨率
掃描儀分辨率的表示方法與打印機(jī)相類似,一般也用dpi表示,不過這里的點是樣點,與打印機(jī)的輸出點是不同的。一般掃描儀提供的方式是水平分辨率要比垂直分辨率高。臺式掃描儀的分辨率可以分為光學(xué)分辨率和輸出分辨率。光學(xué)分辨率是指掃描儀硬件所真正掃描到的圖像分辨率,目前市場上的產(chǎn)品,其光學(xué)分辨率可達(dá)800~1200dpi以上。輸出分辨率是通過軟件強(qiáng)化以及內(nèi)插補(bǔ)點之后產(chǎn)生的分辨率,大約為光學(xué)分辨率的3~4倍。所以當(dāng)你見到號稱分辨率高達(dá)4800dpi或6400dpi的掃描儀時,這一定指的是輸出分辨率。2.3圖像文件格式數(shù)字圖像有多種存儲格式,每種格式一般由不同的開發(fā)商支持。隨著信息技術(shù)的發(fā)展和圖像應(yīng)用領(lǐng)域的不斷拓寬,還會出現(xiàn)新的圖像格式。因此,要進(jìn)行圖像處理,必須了解圖像文件的格式,即圖像文件的數(shù)據(jù)構(gòu)成。每一種圖像文件均有一個文件頭,在文件頭之后才是圖像數(shù)據(jù)。文件頭的內(nèi)容由制作該圖像文件的公司決定,一般包括文件類型、文件制作者、制作時間、版本號、文件大小等內(nèi)容。各種圖像文件的制作還涉及到圖像文件的壓縮方式和存儲效率等。下面介紹幾種常見的圖像文件格式。2.3.1BMP圖像文件格式第一部分為位圖文件頭BITMAPFILEHEADER,它是一個結(jié)構(gòu)體,其定義如下:
typedefstructtagBITMAPFILEHEADER{WORD bfType;DWORD bfSize;WORD bfReserved1;WORD bfReserved2;DWORD bfOffBits;}BITMAPFILEHEADER;這個結(jié)構(gòu)的長度是固定的,為14個字節(jié)(WORD為無符號16位二進(jìn)制整數(shù),DWORD為無符號32位二進(jìn)制整數(shù))。第二部分為位圖信息頭BITMAPINFOHEADER,也是一個結(jié)構(gòu),其定義如下:typedefstructtagBITMAPINFOHEADER{DWORD biSize;LONG biWidth;LONG biHeight;WORD biPlanes;WORD biBitCount;DWORD biCompression;DWORD biSizeImage;LONG biXPelsPerMeter;LONG biYPelsPerMeter;DWORD biClrUsed;DWORD biClrImportant;}BITMAPINFOHEADER;這個結(jié)構(gòu)的長度是固定的,為40個字節(jié)(LONG為32位二進(jìn)制整數(shù))。其中,biCompression的有效值為BI_RGB、BI_RLE8、BI_RLE4、BI_BITFIELDS,這都是一些Windows定義好的常量。由于RLE4和RLE8的壓縮格式用的不多,今后僅討論biCompression的有效值為BI_RGB,即不壓縮的情況。第三部分為調(diào)色板(Palette),當(dāng)然,這里是對那些需要調(diào)色板的位圖文件而言的。真彩色圖像是不需要調(diào)色板的,BITMAPINFOHEADER后直接是位圖數(shù)據(jù)。調(diào)色板實際上是一個數(shù)組,共有biClrUsed個元素(如果該值為零,則有2的biBitCount次方個元素)。數(shù)組中每個元素的類型是一個RGBQUAD結(jié)構(gòu),占4個字節(jié),其定義如下:typedefstructtagRGBQUAD{BYTErgbBlue; //該顏色的藍(lán)色分量
BYTErgbGreen; //該顏色的綠色分量
BYTErgbRed; //該顏色的紅色分量
BYTErgbReserved; //保留值}RGBQUAD;第四部分就是實際的圖像數(shù)據(jù)。對于用到調(diào)色板的位圖,圖像數(shù)據(jù)就是該像素顏色在調(diào)色板中的索引值,對于真彩色圖像,圖像數(shù)據(jù)就是實際的R、G、B值。下面就2色、16色、256色和真彩色位圖分別介紹。對于2色位圖,用1位就可以表示該像素的顏色(一般0表示黑,1表示白),所以一個字節(jié)可以表示8個像素。對于16色位圖,用4位可以表示一個像素的顏色,所以一個字節(jié)可以表示2個像素。對于256色位圖,一個字節(jié)剛好可以表示1個像素。下面兩點請讀者注意:(1)每一行的字節(jié)數(shù)必須是4的整數(shù)倍,如果不是,則需要補(bǔ)齊。這在前面介紹biSizeImage時已經(jīng)提到過。(2)BMP文件的數(shù)據(jù)存放是從下到上,從左到右的。也就是說,從文件中最先讀到的是圖像最下面一行的左邊第一個像素,然后是左邊第二個像素,接下來是倒數(shù)第二行左邊第一個像素,左邊第二個像素。依次類推,最后得到的是最上面一行的最右邊的一個像素。
DIB(DeviceIndependentBitmap)圖像格式是設(shè)備無關(guān)位圖文件,描述圖像的能力基本與BMP相同,并且能運(yùn)行于多種硬件平臺,只是文件較大。2.3.2其他文件格式
1.TIF圖像文件格式
標(biāo)記圖像文件格式TIF(TagImageFileFormat),它是現(xiàn)存圖像文件格式中最復(fù)雜的一種,它提供存儲各種信息的完備的手段,可以存儲專門的信息而不違反格式宗旨,是目前流行的圖像文件交換標(biāo)準(zhǔn)之一。TIF格式文件的設(shè)計考慮了擴(kuò)展性、方便性和可修改性,因此非常復(fù)雜,要求用更多的代碼來控制它,結(jié)果導(dǎo)致文件讀寫速度慢,TIF代碼也很長。TIF文件由文件頭、參數(shù)指針表與參數(shù)域、參數(shù)數(shù)據(jù)表和圖像數(shù)據(jù)4部分組成。如表2-2~表2-4所示。1)文件頭表2-2TIF文件文件頭結(jié)構(gòu)2)參數(shù)指針表2-3TIF文件參數(shù)指針表由一個2字節(jié)的整數(shù)和其后的一系列12字節(jié)參數(shù)域構(gòu)成,最后以一個長整型數(shù)結(jié)束。若最后的長整型數(shù)為0,表示文件的參數(shù)指針表到此為至,否則該長整數(shù)為指向下一個參數(shù)指針表的偏移。3)參數(shù)塊結(jié)構(gòu)表2-4TIF文件參數(shù)塊結(jié)構(gòu)
2.GIF圖像文件格式
CompuServe開發(fā)的圖形交換文件格式GIF(GraphicsInterchangeFormat),目的是在不同的系統(tǒng)平臺上交流和傳輸圖像。它是在Web及其他聯(lián)機(jī)服務(wù)上常用的一種文件格式,用于超文本標(biāo)記語言(HTML)文檔中的索引顏色圖像,但圖像最大不能超過64M,顏色最多為256色。GIF圖像文件采取LZW壓縮算法,存儲效率高,支持多幅圖像定序或覆蓋,交錯多屏幕繪圖以及文本覆蓋。GIF主要是為數(shù)據(jù)流而設(shè)計的一種傳輸格式,而不是作為文件的存儲格式。換句話說,它具有順序的組織形式。GIF有五個主要部分以固定順序出現(xiàn),所有部分均由一個或多個塊(block)組成。每個塊第一個字節(jié)中存放標(biāo)識碼或特征碼標(biāo)識。這些部分的順序為:文件標(biāo)志塊、邏輯屏幕描述塊、可選的“全局”色彩表塊(調(diào)色板)、各圖像數(shù)據(jù)塊(或?qū)S玫膲K)以及尾塊(結(jié)束碼)。GIF圖像文件格式如表2-5所示。
3.PCX文件
PCX文件格式由ZSoft公司設(shè)計,最早使用的圖像文件格式之一,由各種掃描儀掃描得到的圖像幾乎都能保存成PCX格式。PCX支持256種顏色,不如TARGA或TIF等格式功能強(qiáng),但結(jié)構(gòu)較簡單,存取速度快,壓縮比適中,適合于一般軟件的使用。
PCX格式常用于IBMPC兼容計算機(jī)。大多數(shù)PC軟件支持PCX格式的第5版。第3版文件使用標(biāo)準(zhǔn)的VGA調(diào)色板,不支持自定義調(diào)色板。
PCX格式支持RGB、索引顏色、灰度和位圖顏色模式,但不支持alpha通道。PCX支持RLE壓縮方法,圖像顏色的位數(shù)可以是1、4、8或24。
PCX圖像文件由三個部分組成:文件頭、圖像數(shù)據(jù)和256色調(diào)色板。PCX的文件頭有128個字節(jié),它包括版本號,被打印或掃描的圖像的分辨率(dpi)及大小(單位為像素),每掃描行的字節(jié)數(shù),每像素包含的位數(shù)據(jù)和彩色平面數(shù)。位圖數(shù)據(jù)用行程長度壓縮算法記錄數(shù)據(jù)。
4.JPEG圖像格式
JPEG(JointPhotographer’sExpertsGroup)格式即聯(lián)合圖像專家組,是由ISO和CCITT為靜態(tài)圖像所建立的第一個國際數(shù)字圖像壓縮標(biāo)準(zhǔn),主要是為了解決專業(yè)攝影師所遇到的圖像信息過于龐大的問題。由于JPEG的高壓縮比和良好的圖像質(zhì)量,使得它廣泛應(yīng)用于多媒體和網(wǎng)絡(luò)程序中。JPEG和GIF成為HTML語法選用的圖像格式。
JPEG格式支持24位顏色,并保留照片和其他連續(xù)色調(diào)圖像中存在的亮度和色相的顯著和細(xì)微的變化。JPEG一般基于DCT變換的順序型模式壓縮圖像。JPEG通過有選擇地減少數(shù)據(jù)來壓縮文件大小,因為它會棄用數(shù)據(jù),故JPEG壓縮為有損壓縮。較高品質(zhì)設(shè)置導(dǎo)致棄用的數(shù)據(jù)較少,但是JPEG壓縮方法會降低圖像中細(xì)節(jié)的清晰度,尤其是包含文字或矢量圖形的圖像。2.4色度學(xué)基礎(chǔ)與顏色模型2.4.1色度學(xué)基礎(chǔ)在前面學(xué)習(xí)灰度圖像時,圖像的像素值是光強(qiáng),即二維空間變量的函數(shù)f(x,y)。如果把灰度值看成是二維空間變量和光譜變量的函數(shù)f(x,y,λ),即多光譜圖像,也就是通常所說的彩色圖像。在計算機(jī)上顯示一幅彩色圖像時,每一個像素的顏色是通過三種基本顏色(即紅、綠、藍(lán))合成的,即最常見的RGB顏色模型。要理解顏色模型,首先應(yīng)了解人的視覺系統(tǒng)。
1.三色原理在人的視覺系統(tǒng)中存在著桿狀細(xì)胞和錐狀細(xì)胞兩種感光細(xì)胞。桿狀細(xì)胞為暗視器官,錐狀細(xì)胞是明視器官,在照度足夠高時起作用,并能分別辨顏色。錐狀細(xì)胞將電磁光譜的可見部分分為三個波段:紅、綠、藍(lán)。由于這個原因,這三種顏色被稱為三基色,圖2-7表示了人類視覺系統(tǒng)三類錐狀細(xì)胞的光譜敏感曲線。圖2-7人類感光細(xì)胞的敏感曲線根據(jù)人眼的結(jié)構(gòu),所有顏色都可看作是三種基本顏色——R表示紅(Red)、G表示綠(Green)和B表示藍(lán)(Blue)按照不同的比例組合而成。為了建立標(biāo)準(zhǔn),國際照度委員會(CIE)早在1931年就規(guī)定三種基本色的波長分別為R:700nm,G:546.1nm,B:435.8nm。前面已講過,一幅彩色圖像的像素值可看作是光強(qiáng)和波長的函數(shù)值f(x,y,λ),但實際使用時,將其看作是一幅普通二維圖像,且每個像素有紅、綠、藍(lán)三個灰度值會更直觀些。
2.顏色的三個屬性
顏色是外界光刺激作用于人的視覺器官而產(chǎn)生的主觀感覺。顏色分兩大類:非彩色和彩色。非彩色是指黑色、白色和介于這兩者之間深淺不同的灰色,也稱為無色系列。彩色是指除了非彩色以外的各種顏色。顏色有三個基本屬性,分別是色調(diào)、飽和度和亮度?;谶@三個基本屬性,提出了一種重要的顏色模型HSI(Hue、Saturation、Intensity)。在HSI顏色模型部分中,我們將詳細(xì)介紹這三個基本屬性。2.4.2顏色模型
為了科學(xué)地定量描述和使用顏色,人們提出了各種顏色模型。目前常用的顏色模型按用途可分為兩類,一類面向諸如視頻監(jiān)視器、彩色攝像機(jī)或打印機(jī)之類的硬件設(shè)備。另一類面向以彩色處理為目的的應(yīng)用,如動畫中的彩色圖形。面向硬件設(shè)備的最常用彩色模型是RGB模型,而面向彩色處理的最常用模型是HSI模型。另外,在印刷工業(yè)上和電視信號傳輸中,經(jīng)常使用CMYK和YUV色彩系統(tǒng)。
1.RGB模型
RGB模型用三維空間中的一個點來表示一種顏色,如圖2-8所示。每個點有三個分量,分別代表該點顏色的紅、綠、藍(lán)亮度值,亮度值限定在[0,1]。在RGB模型立方體中,原點所對應(yīng)的顏色為黑色,它的三個分量值都為零。距離原點最遠(yuǎn)的頂點對應(yīng)的顏色為白色,它的三個分量值都為1。從黑到白的灰度值分布在這兩個點的連線上,該線稱為灰色線。立方體內(nèi)其余各點對應(yīng)不同的顏色。彩色立方體中有三個角對應(yīng)于三基色——紅、綠、藍(lán)。剩下的三個角對應(yīng)于三基色的三個補(bǔ)色——黃色、青色(藍(lán)綠色)、品紅(紫色)。圖2-8RGB模型單位立方體
2.HSI模型
HSI模型是Munseu提出的,它反映了人的視覺系統(tǒng)觀察彩色的方式,在藝術(shù)上經(jīng)常使用HSI模型。HSI模型中,H表示色調(diào)(Hue),S表示飽和度(Saturation),I表示亮度(Intensity,對應(yīng)成像亮度和圖像灰度)。這個模型的建立基于兩個重要的事實:①I分量與圖像的彩色信息無關(guān);②
H和S分量與人感受顏色的方式是緊密相聯(lián)的。這些特點使得HSI模型非常適合借助人的視覺系統(tǒng)來感知彩色特性的圖像處理算法。圖2-9中的色相環(huán)描述了色相和飽和度兩個參數(shù)。色相由角度表示,它反映了該彩色最接近什么樣的光譜波長。一般假定0°表示的顏色為紅色,120°的為綠色,240°的為藍(lán)色。0°到240°的色相覆蓋了所有可見光譜的彩色,在240°到300°之間為人眼可見的非光譜色(紫色)。飽和度是指一個顏色的鮮明程度,飽和度越高,顏色越深,如深紅,深綠。飽和度參數(shù)是色環(huán)的原點(圓心)到彩色點的半徑的長度。由色相環(huán)可以看出,環(huán)的邊界上純的或飽和的顏色,其飽和度值為1。在中心是中性(灰色)陰影,飽和度為0。圖2-9色相環(huán)亮度是指光波作用于感受器所發(fā)生的效應(yīng),其大小由物體反射系數(shù)來決定,反射系數(shù)越大,物體的亮度愈大,反之愈小。
HSI模型的三個屬性定義了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年期刊論文保密協(xié)議范本編制與執(zhí)行3篇
- 2024年標(biāo)準(zhǔn)化離婚合同范本:時間細(xì)化條款版B版
- 常用10以內(nèi)的平方根立方根全表
- 藝術(shù)電商平臺區(qū)塊鏈技術(shù)應(yīng)用研究-洞察分析
- 2024外線施工環(huán)境保護(hù)與恢復(fù)合同3篇
- 2024年度城市規(guī)劃與建設(shè)行政合同行政優(yōu)益權(quán)應(yīng)用案例分析3篇
- 2024中醫(yī)醫(yī)師傳承技能培養(yǎng)合同協(xié)議3篇
- 2024年新品發(fā)布會贊助合作框架協(xié)議3篇
- 2024年度協(xié)議離婚與訴訟離婚婚姻登記與合同簽訂流程規(guī)范3篇
- 2024年智能養(yǎng)殖場承包合作項目合同范本3篇
- 庫區(qū)倒罐作業(yè)操作規(guī)程
- 幕墻計算表格(自動版)
- 中考作文一材多用寫作指導(dǎo)課件
- 現(xiàn)代操作系統(tǒng)教程(慕課版)-課后習(xí)題答案1-8章全帶原題
- PCS-PC簡單使用方法
- 高校人力資源管理系統(tǒng)
- 關(guān)于更換公務(wù)用車的請示
- 國外發(fā)達(dá)國家中水回用現(xiàn)狀
- 遠(yuǎn)洋漁船項目可行性研究報告模板
- 塔塔里尼調(diào)壓器FLBM5介紹.ppt
- 相親相愛一家人簡譜
評論
0/150
提交評論