【正文】
理論上和實際應(yīng)用上都并取得了巨大的成就。在對圖像的研究和應(yīng)用中,人們往往只對圖像中的某些部分感興趣。為了辨識和分析目標(biāo),需要將它們分別提取出來,在此基礎(chǔ)上才有可能對目標(biāo)進一步利用。圖像的水平處理,只是改變了原有景物在畫面上的位置,而圖像的內(nèi)容不發(fā)生變化。這兩點之間的關(guān)系是:x1=x0+txy1=y0+ty使用矩陣的形式來表達如下:x1 y1 1 = x0 y0 1 值得注意的是,一個數(shù)字圖像(灰度圖)是以一個矩陣來描述的,因此,如果不擴大存放處理后的矩陣的大小,則會出現(xiàn)圖像的部分內(nèi)容移出畫面的情況。 我們旋轉(zhuǎn)所在的坐標(biāo)系和圖像顯示時對應(yīng)的Windows屏幕坐標(biāo)系是不一樣的,這里xoy為旋轉(zhuǎn)坐標(biāo)系,x39。y39。實際上我們可以分為三步進行整個旋轉(zhuǎn)變換:39。y39。o39。將上面三步變換進行合成得到三個矩陣的級聯(lián)矩陣;(x0,y0)和(x1,y1)都是x‘o’y‘坐標(biāo)系中的點;如果一幅圖像要放大k1*k2倍,就是將圖像中每個像素復(fù)制到k1*k2個像素所構(gòu)成的子塊中,這些子塊再按原來的排列順序進行排列,就可以實現(xiàn)圖像的方的方法。三、詳細(xì)設(shè)計過程圖像的平移圖像的鏡像圖像的旋轉(zhuǎn)圖像的放縮圖像幾何變化系統(tǒng)垂直鏡像水平鏡像圖像的放大上下平移上下左右平移左右平移圖像的縮小 :1. 圖像平移的基本原理圖像平移是將一副圖像中所有的點都按照指定的平移量在水平,垂直方向移動,平移后的圖像與源圖像相同。 X = X0 + X Y = Y0 + Y利用其次坐標(biāo),變換前后圖像上的點F0(X0,Y0)和P(X,Y)之間的關(guān)系可以用如下的矩陣變換表示為: X0 1 0 X X Y = 0 1 Y Y 1 0 0 1 1 圖像放縮的基本理論圖像比例縮放是指將給定的圖像在X軸方向按比例縮放FX倍,在Y軸方向上按比例縮放FY倍從而獲得一副新的圖像。39。F=imresize(D,)。放大后的圖像39。截圖: 四、調(diào)試過程中出現(xiàn)的問題及相應(yīng)解決辦法通過MATLAB界面運行程序進行圖像幾何變換時,圖像有可能變換不了。需要先將RGB圖像轉(zhuǎn)換一下。選擇NEW或者Open創(chuàng)建一個新的GUI或者打開一個已有的GUI()。打開已經(jīng)創(chuàng)建好的GUI程序。比如我需要進行圖像的水平翻轉(zhuǎn)設(shè)計總結(jié)我的綜合訓(xùn)練題目是圖像幾何變換程序設(shè)計,在這兩周的圖形圖像處理綜合訓(xùn)練過程當(dāng)中,收獲很多。通過此次綜合訓(xùn)練,使我計算機圖像處理的工程及其實現(xiàn)有了更深的理解,獲得了很多寶貴的經(jīng)驗。學(xué)會了很多關(guān)于計算機圖像處理的經(jīng)驗和技巧,更重要的是,知道應(yīng)如何在困難重重中一步一步細(xì)心的發(fā)現(xiàn)問題,解決問題,并在遇到問題時同學(xué)之間相互幫助中,深刻體會到了團體合作精神的重要性。同時感謝我的同學(xué),在設(shè)計中遇到問題時和我積極地討論,并提出了很多建設(shè)性的意見,沒有他們的幫助,只靠我自己一定很