官术网_书友最值得收藏!

3.1.1 圖像表達(dá)式

在MATLAB中,圖像可以以兩種方式表達(dá),分別為像素索引和空間位置。

1. 像素索引

像素索引是表達(dá)圖像最方便的方法。在使用像素索引時(shí),圖像被視為離散單元,按照空間順序,從上往下、從左往右排列,如圖3-1所示(像素索引值為正整數(shù))。

圖3-1 像素索引

在使用像素索引時(shí),像素值與索引有一一對(duì)應(yīng)的關(guān)系。例如,位于第2行第2列的像素值存儲(chǔ)在矩陣元素(2,2)中,可以使用MATLAB提供的函數(shù)進(jìn)行訪問。例如,使用命令“I(2,2)”,可以獲取第2行、第2列的像素值;還可以使用命令“RGB(2,2,:)”獲取RGB圖像中第2行、第2列的R、G、B值。

2. 空間位置

空間位置圖像表達(dá)方式是將圖像與空間位置聯(lián)系起來的一種表達(dá)方式,這種表達(dá)方式與像素索引表達(dá)方式?jīng)]有實(shí)質(zhì)的區(qū)別,但使用空間位置連續(xù)值可取代像素索引離散值進(jìn)行表示,如圖3-2所示。

圖3-2 空間位置

例如,對(duì)于包含1024列768行的圖像,使用默認(rèn)的空間位置表示,X向數(shù)據(jù)存儲(chǔ)位置為[1,1024],Y向數(shù)據(jù)存儲(chǔ)位置為[1,768],由于數(shù)據(jù)存儲(chǔ)位置為坐標(biāo)范圍的中點(diǎn)位置,所以使用的位置范圍分別為[0.5,1024.5]和[0.5,768.5]。

與像素索引不同,空間位置的表達(dá)方式還可以將空間方位逆轉(zhuǎn),如將X向數(shù)據(jù)存儲(chǔ)位置定義為[1024,1]。另外,還可以使用非默認(rèn)空間位置表示。

【例3-1】繪制一幅使用非默認(rèn)空間位置存儲(chǔ)的magic圖像。

運(yùn)行上述代碼,結(jié)果如圖3-3所示。

圖3-3 使用非默認(rèn)空間位置存儲(chǔ)的magic圖像

主站蜘蛛池模板: 长葛市| 辰溪县| 武山县| 堆龙德庆县| 西乌| 柘城县| 苏尼特左旗| 河间市| 延庆县| 陇南市| 铁岭市| 洛扎县| 临桂县| 射阳县| 南皮县| 江永县| 太保市| 宝鸡市| 桑植县| 梨树县| 北海市| 承德县| 封丘县| 罗田县| 古丈县| 凌海市| 常宁市| 元谋县| 裕民县| 辽宁省| 东光县| 右玉县| 监利县| 千阳县| 永定县| 华亭县| 维西| 称多县| 新沂市| 淄博市| 滦南县|