【正文】
function m_file_open_Callback(hObject, eventdata, handles)% hObject handle to m_file_open (see GCBO)% eventdata reserved to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA) [filename, pathname] = uigetfile( ... {39。*.*39。 fpath=[pathname filename]。,39。Pick an Image39。%保存圖片 % function m_file_exit_Callback(hObject, eventdata, handles)% hObject handle to m_file_exit (see GCBO)% eventdata reserved to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA) close()。%獲得全路徑的另一種方法 end img_src=getappdata(,39。39。img_src39。Pick an image39。*.jpeg39。db139。image(wcodemat(A,192))。db139。 H=upcoef2(39。 %真彩色圖像轉(zhuǎn)化為灰度圖像 [cA,cH,cV,cD]=dwt2(x,39。%對(duì)圖像進(jìn)行傅立葉變換 B=fftshift(C)。%對(duì)圖像進(jìn)行傅立葉變換 B=fftshift(img_src)。 % UIWAIT makes tuxiang wait for user response (see UIRESUME)% uiwait()。, [])。, gui_Singleton, ... 39。,39。 d=idwt2(cA,cH,cV,cD,39。 title(39。)。d39。db139。 %對(duì)圖像進(jìn)行單層分解,小波為bd1 A=upcoef2(39。)。 imshow(log(abs(B)+1),[])。%對(duì)圖像進(jìn)行傅立葉變換 B=fftshift(fft2(double(I)))。兩周的課程設(shè)計(jì)很短暫,但其間的內(nèi)容是很充實(shí)的,在其中我學(xué)習(xí)到了很多平時(shí)書本中無(wú)法學(xué)到的東西,積累了經(jīng)驗(yàn),鍛煉了自己分析問(wèn)題,解決問(wèn)題的能力,并學(xué)會(huì)了如何將所學(xué)的各科知識(shí)融會(huì),組織,來(lái)配合學(xué)習(xí),為以后的發(fā)展打下堅(jiān)實(shí)的基礎(chǔ)參考文獻(xiàn)[1] C++,2003[2] R , R , S L. Eddins著,阮秋琦,(MATLAB版).北京:電子工業(yè)出版社,2005[3] . :電子工業(yè)出版社,2002[4] (上冊(cè)),清華大學(xué),2001[5] C++,2002 [6] R , R ,阮秋琦,(第2版).北京:電子工業(yè)出版社,2003[7] C++,2003.致 謝這次綜合訓(xùn)練中我學(xué)到了很多東西,真正做到了理論與實(shí)踐相結(jié)合,得到了軟件工程的綜合訓(xùn)練,大大地提高了解決實(shí)際問(wèn)題的能力,這與老師的指導(dǎo)和同學(xué)們的幫助是分不開的。 ww反傅里葉變換圖(3)圖象進(jìn)行直接變換頻譜處理。“”“”?!皍sing namespace std。 Y = UPCOEF(’type’,S,’wname’,N),一維系數(shù)的直接小波重構(gòu)函數(shù)。其中C,L為多尺度一維小波分解函數(shù)WAVEDEC的計(jì)算結(jié)果。得到計(jì)算機(jī)圖象處理應(yīng)用的綜合訓(xùn)練,全面培養(yǎng)圖象處理程序開發(fā)過(guò)程中的分析、設(shè)計(jì)、編碼、測(cè)試及文檔規(guī)范書寫的能力,提高解決實(shí)際問(wèn)題的能力。 關(guān)鍵字:圖像變換,傅立葉變換 ,Matlab 前 言 圖像處理,它是指將圖像信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)并利用計(jì)算機(jī)對(duì)其進(jìn)行處理的過(guò)程。在編制好程序之后,要對(duì)程序進(jìn)行相應(yīng)的調(diào)試,并且進(jìn)行測(cè)試,以驗(yàn)證程序的正確性與可用性。圖像具有可反映人類第一感覺(jué)下的思維的魅力,這些年來(lái),圖像技術(shù)快速的向各個(gè)領(lǐng)域滲透。根據(jù)以上公式,得到一維快速傅里葉變換(FFT)的變換公式:設(shè)為一維信號(hào)序列,令: ,則:把上式分成奇數(shù)項(xiàng)和偶數(shù)項(xiàng),得:其中, : MATLAB 小波工具箱提供了以下幾個(gè)實(shí)現(xiàn)一維小波分解和重構(gòu)的函數(shù)[3]: [C,L] = WAVEDEC(X,N,’wname’),多尺度一維小波分解函數(shù)。其中C,L為多尺度一維小波分解函數(shù)WAVEDEC的計(jì)算結(jié)果。 邏輯錯(cuò)誤: 是指程序的運(yùn)行結(jié)果和程序員的設(shè)想有出入時(shí)產(chǎn)生的錯(cuò)誤。 4. 程序運(yùn)行截圖及其說(shuō)明以原圖為例進(jìn)行圖像幾何變換的處理,以下為原圖及處理后保存的圖象。在以后的學(xué)習(xí)中我會(huì)更加注意各個(gè)方面的能力的協(xié)調(diào)發(fā)展。)。原圖39。%畫直接變換頻譜圖 imshow(abs(D),[])。 %真彩色圖像轉(zhuǎn)化為灰度圖像 [