【正文】
e(1)figure,imshow(k),title(2)我們以坐標(biāo)(0,0)開(kāi)始,剪取長(zhǎng)度為 200,寬度為 200 的矩形部分,并與以坐標(biāo)(0,0)開(kāi)始,剪取同樣大小的圖像相比較,語(yǔ)句如下:clear。C:\Users\weichuang\Desktop\matlab\39。)。)。C:\Users\weichuang\Desktop\matlab\39。i=imread(39。a=j=imresize(i,a)。i=imread(39。imshow(i),title(1)figure,imshow(j),title(2)可得圖像圖 將返回的 rect值代入后所得圖像該圖像與用鼠標(biāo)截取的圖像完全相同。i=imread(39。其語(yǔ)法規(guī)則如下:I2=imcrop(I)X2=imcrop(X,map)RGB2=imcrop(RGB)I2=imcrop(I,rect)X2=imcrop(X,map,rect)RGB2=imcrop(RGB,rect)[…]=imcrop(x,y,…)[A,rect]=imcrop(…)[x,y,A,rect]=imcrop(…)其中 I2=imcrop(I),X2=imcrop(x ,map) 和 RGB2=imcrop(RGB)為交互式地對(duì)灰度圖像,索引圖像和真彩色圖像進(jìn)行剪切。用戶也可以指定 crop 參數(shù)對(duì)旋轉(zhuǎn)后的圖像進(jìn)行剪切(取圖像的中間部分),使返回的圖像與原圖大小相同。下面我們用雙線性插值法將圖像按原比例縮小為 倍。B=imresize(A,m,method)返回原圖 A 的 m 倍放大圖像(小于 1 時(shí)效果是縮 小)。對(duì)一幅圖像進(jìn)行剪取操作前,首先初始化該圖像,這樣圖像上每個(gè)點(diǎn),就對(duì)應(yīng)了一個(gè)二維坐標(biāo),即 。那么,旋轉(zhuǎn)前后點(diǎn) 、 的坐標(biāo)分別是:),(yxP),(0yxP),(x (211)?????cos0r (212)??? ????? ???????cossinisin)sin( inco 00yxrryx寫成矩陣表達(dá)式為 (213)?????????????10cossini10yyx?其逆運(yùn)算為 (214)??????????????10cosin10yxyx?利用上述方法進(jìn)行圖像旋轉(zhuǎn)時(shí)需要注意如下兩點(diǎn):(1)圖像旋轉(zhuǎn)之前,為了避免信息的丟失,一定要有坐標(biāo)平移。放大的方法是將原圖像的一個(gè)像素添到新圖像的一個(gè) 的子塊中去。圖像不按比例縮小的方法是:如果 大小的NM?舊圖 縮小為 大小的新圖像 時(shí),則),(F)1,(2121??kNMk ),(yI (210)int(it(21cxFyxI ??其中 ,由此公式可以構(gòu)造出新圖像。下面首先討論圖像的比例縮小。 (4) 圖像的分析和增強(qiáng)。二維圖像進(jìn)行均勻采樣,就可以得到一幅離散化成 MN樣本的數(shù)字圖像,該數(shù)字圖像是一個(gè)整數(shù)陣列,因而用矩陣來(lái)描述該數(shù)字圖像是最直觀最簡(jiǎn)便的了。所以,為了提高圖像處理和分析程序設(shè)計(jì)的速度和質(zhì)量,開(kāi)拓圖像程序應(yīng)用范圍的新領(lǐng)域,對(duì)圖像進(jìn)行幾何變換是十分必要的。常見(jiàn)的各種照片、圖片、海報(bào)、廣告畫等均屬模擬圖像,要將模擬圖像數(shù)字化后生成數(shù)字圖像,需要利用數(shù)字化設(shè)備。1964 年美國(guó)噴氣推進(jìn)實(shí)驗(yàn)室(JPL),用計(jì)算機(jī)對(duì)“徘徊者 2 號(hào)”太空船發(fā)回的大批月球照片進(jìn)行處理,受到明顯的效果。圖像縮放;圖像旋轉(zhuǎn);圖像剪取最近鄰;雙線性;三次內(nèi)插值法 AbstractWith the development of digital image technology, digital image processing is widely used in almost all image processing and related fields. Images of geometric transformation in digital image processing is a basic and very important transformation and translation of images, image transform, image transpose, image zoom, image of image rotation, clipping and so on is geometric transformation is one of the most plicated transformation.IIThis paper mainly analyzes the image of several geometric principle, first the interpolation of image transform used processing method, namely: Recently neighbor, bilinear interpolation and cubic interpolation method, were pared. Secondly, it elaborates the principle and characteristics of each algorithm。本文中主要分析了圖像的幾種幾何原理,首先對(duì)圖像變換中用到的插值處理方法,即:最近鄰法、雙線性插值法和三次內(nèi)插值法,進(jìn)行了比較。 bilinear interpolation method。近幾年來(lái)隨著計(jì)算機(jī)和各個(gè)領(lǐng)域研究的迅速發(fā)展,科學(xué)計(jì)算可視化、多媒體技術(shù)等的研究和應(yīng)用,數(shù)字圖像處理從一個(gè)專門領(lǐng)域的學(xué)科變成了一種新型的科學(xué)研究和人機(jī)界面的工具。在計(jì)算機(jī)中,圖像被分割成如下所示的像素(Pixel),各像素的灰度值用整數(shù)表示。實(shí)際上MATLAB 中的絕大多數(shù)的運(yùn)算都是通過(guò)矩陣這一形式進(jìn)行的。下面就 MATLAB 在圖像處理中各方面的應(yīng)用分別進(jìn)行介紹:(1) 圖像文件格式的讀寫和顯示。如果 ,圖像的比例縮放會(huì)改變?cè)紙D象f?的像素間的相對(duì)位置,產(chǎn)生幾何畸變。 4 如果 大小的原圖像 縮小為 大小 的新圖像 時(shí),則NM?),(yxFkNM?)1(?),(yxI (29)int),(ityc