freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

matlab為工具實(shí)現(xiàn)圖像處理論文-預(yù)覽頁

2025-07-13 16:18 上一頁面

下一頁面
 

【正文】 WD(X Windows Dump)格式。對于每個像素,圖像矩陣包括一個值,這個值就是顏色圖中的索引。如果圖像矩陣為雙精度類型,第一點(diǎn)的值對應(yīng)于顏色的第一行,第二點(diǎn)對應(yīng)于顏色圖的第二行,依次類推。矩陣的每個元素代表不同的亮度或灰度。 二進(jìn)制圖像可以保存為雙精度或uint8類型的雙精度數(shù)組,顯然使用uint8類型節(jié)省空間。 3 MATLAB基本知識介紹 MATLAB的概述MATLAB是MATrix LABoratory(“矩陣實(shí)驗(yàn)室”)的縮寫,是由美國MathWorks公司開發(fā)的數(shù)據(jù)計算、符號計算和圖形可視化三大基本功能于一體的,功能強(qiáng)大、操作簡單的語言。功能工具包用來擴(kuò)充MATLAB符號計算,可視化建模仿真,文字處理及實(shí)時控制等功能,學(xué)科工具包是專業(yè)性比較強(qiáng)的工具包,信號處理工具包,通信工具包等都屬于此類。 1983年春天,Cleve Moler到Stanford大學(xué)講學(xué),MATLAB深深地吸引了工程師John Little。1984年,Cleve Moler和 John Lithe成立了MathWorks公司,正式把MATLAB推向市場,并繼續(xù)進(jìn)行MATLAB的研究和開發(fā)。經(jīng)過多年的國際競爭,MATLAB 已經(jīng)占據(jù)了數(shù)值型軟件市場的主導(dǎo)地位。在MATLAB問世不久的20世紀(jì)80年代中期,原先控制領(lǐng)域里的一些軟件包紛紛被淘汰或在MATLAB上重建。在設(shè)計研究單位和工業(yè)部門,MATLAB被廣泛用于科學(xué)研究和解決各種具體問題。MATLAB給用戶帶來的是最直觀,最簡潔的程序開發(fā)環(huán)境。由于庫函數(shù)都由本領(lǐng)域的專家編寫,用戶不必?fù)?dān)心函數(shù)的可靠性。 (3)MATLAB既具有結(jié)構(gòu)化的控制語句(如for循環(huán),while循環(huán),break語句和if語句),又有面向?qū)ο缶幊痰奶匦浴? (6)MATLAB的圖形功能強(qiáng)大。由于MATLAB的程序不用編譯等預(yù)處理,也不生成可執(zhí)行文件,程序?yàn)榻忉寛?zhí)行,所以速度較慢。其工具箱又分為兩類:功能性工具箱和學(xué)科性工具箱。這些工具箱都是由該領(lǐng)域內(nèi)學(xué)術(shù)水平很高的專家編寫的,所以用戶無需編寫自己學(xué)科范圍內(nèi)的基礎(chǔ)程序,而直接進(jìn)行高,精,尖的研究。 MATLAB在圖像處理中的應(yīng)用圖像處理工具包是由一系列支持圖像處理操作的函數(shù)組成的。MATLAB提供了圖像文件讀入函數(shù)imread(),用來讀?。篵mp、tiffpcx、jpg、gpeg、hdf、xwd等格式圖像文;圖像寫出函數(shù)imwrite(),還有圖像顯示函數(shù)image(),imshow()等等。 (3)圖像變換。 (5)圖像數(shù)學(xué)形態(tài)處理。圖像的邊緣對圖像識別和計算機(jī)分析十分有用,在MATLAB中,函數(shù)edge()用于灰度圖像邊緣的提取,它支持六種不同的邊緣提取方法,即Sobel方法、Prewitt方法、Robert方法,Laplacian2Gaussian方法,過零點(diǎn)方法和Canny方法[11]。 設(shè)計原則由于要求不同,設(shè)計出來的界面也就千差萬別。那些可有可無的功能應(yīng)盡量刪去,以保持界面的清潔。用戶可能并不兩節(jié)界面的具體含義及操作方法,但他也可以根據(jù)熟悉標(biāo)志做出正確的猜測,自學(xué)入門。(2) 在稿紙上繪出界面草圖,并對其進(jìn)行審查。其模塊圖入下: 圖像處理系統(tǒng) 圖像 編輯 工具 文件組合拆分旋轉(zhuǎn)平移縮放保存顯示讀入圖 系統(tǒng)功能框架 窗口界面的實(shí)現(xiàn) 該系統(tǒng)界面的設(shè)計主要是利用MATLAB所提供的GUI(Graph User Interface)向?qū)гO(shè)計控件而完成的,該向?qū)Э梢詫?shí)現(xiàn)多種控制件的設(shè)計,給用戶提供了一種友好的交互方式,同時也給操作帶來很多方便。 Guide 界面 上圖就是Guide提供的圖形界面設(shè)計工具集,在此界面下就可以利用控件組件、文件菜單、排列工具等對系統(tǒng)的界面進(jìn)行設(shè)計。Fig文件最有用的地方之一就是對象句柄的保存和引用,可以使用open、。然后使用New Menu工具欄來創(chuàng)建菜單,然后指定菜單的屬性,例如可以設(shè)置菜單的標(biāo)簽、分隔符、選種模式以及回調(diào)函數(shù)字符串。本系統(tǒng)的菜單創(chuàng)建效果如圖所示[14]: 編輯菜單5 圖像處理 圖像的讀入、顯示和保存在function open_Callback(hObject, eventdata, handles)后面輸入如下程序 [name,path]=uigetfile(39。)。 %讀取圖像 =x。打開39。,39。 axes()。 imshow(x)。 %保存圖像 title(39。插值方法可選用三種方法,最近鄰插值,雙線性插值,雙三次插值[15]。)。0 0 1]。t2=[2 0 0。affine39。figure(1),image(a)。figure(2),image(g)。figure(3),image(q)。 示例圖像雖然處理后看不出放大的效果,這是由于坐標(biāo)軸限制的原因,如果把處理后的圖片保存起來,再把處理后的文件打開,就可以看到比較明顯的放大效果。所以利用該函數(shù)也可以對圖像進(jìn)行上下翻轉(zhuǎn)處理但由于該函數(shù)針對二維數(shù)據(jù)的處理,所以在寫程序時,要對RGB圖像和灰度圖像分開處理,這就要用到isrgb函數(shù)來判斷,如果是灰度圖像,則可以直接用這個函數(shù)進(jìn)行處理,否則就要對RGB圖像進(jìn)行降維處理。一般來說,旋轉(zhuǎn)后的圖像會比原圖大,用戶可以指定“crop”參數(shù)對旋轉(zhuǎn)后的圖像進(jìn)行剪切(取圖像的中間部分),使返回的圖像與原圖大小相同[16]。[m n] = size(p)。y = 0:n1。hmap = [[1 1 1]。x0 x0+1。y0 y0]。tcolor(1,1,1:3) = c。EdgeColor39。 圖像旋轉(zhuǎn)180176。最常用的方法是使用矩陣平移的方法[17]。 J = double(I)。 y_move = 50。對圖像平移處理結(jié)果如下圖: 移動前的圖 移動后的圖 圖像的拆分 MATLAB中對圖像的拆分主要方法有閾值法、區(qū)域生長法、邊緣檢測發(fā)、聚類法。 要將人物圖像中的人物目標(biāo)提取出來, 其實(shí)質(zhì)就是將背景和人物分割開來。一般來說, 人物圖像中的人物在圖像中間, 所以選取圖像左上角和右上角的點(diǎn)作為種子像素, 相似準(zhǔn)則為兩像素點(diǎn)之間的距離即紅、綠、藍(lán)三分量差的平方和的開方小于等于給定的鬧值。然后使用imfill函數(shù)從的左上角和右上角進(jìn)行填充最后將填充后的圖像與進(jìn)行或運(yùn)算和非運(yùn)算, 得到的二值圖像就是區(qū)分背景和人物的參考圖像。對于該二值圖像, “0”對應(yīng)背景點(diǎn), “1” 對應(yīng)人物目標(biāo)。其調(diào)用函數(shù)入下x=imread(39。%imshow(x)。p=zeros(1,256)。endtotalmean=0。for k=0:255kk=k+1。endvar=totalmean*zerosthfirsth。if(varmaxvar)maxvar=var。elsebin(i,j)=0。選擇風(fēng)景圖像的某個位置作為合成的開始點(diǎn),根據(jù)參考圖像中的點(diǎn)值為“0”,則選擇風(fēng)景圖像中與該點(diǎn)的顏色作為融合圖像的顏色;如果圖像中的點(diǎn)值為“1”,同時該店為內(nèi)點(diǎn),則選擇人物圖像中與該點(diǎn)對應(yīng)的點(diǎn)的顏色作為融合圖像的顏色;如果參考圖像中的點(diǎn)值為“1”,同時該店為邊界點(diǎn),記人物圖像中與該點(diǎn)對應(yīng)的點(diǎn)的顏色值為(,),風(fēng)景圖像中與該店的顏色為(,),則融合圖像的顏色為(r,g,b),滿足:r=ɑ為了獲得更好的融合效果,可以采用漸入漸出的方法,即在交點(diǎn)及其前后點(diǎn)處,均采用?式計算,結(jié)果作為融合圖像點(diǎn)的顏色,ɑ稱為漸變因子,其值由0漸變?yōu)?。width1=。)==1[A,MAP]=gray2ind(imread(filename1))。)==1[A,MAP]=imread(filename1)。)==1RGB1=imread(filename1)。info=imfinfo(filename2)。grayscale39。indexed39。turecolor39。B=imfill(imfill(BW,[1,1],4),[1,width1],4)。K=3。elsefor k=1:1:KN(k)=B(i,j+kround(k/2))。b=A(i,j+k1,3)。b=A(i,j+k2,3)。endA(i,j,1)=r。endendendendendx=280。RGB(y+i,x+j,2)=*A(i,j,2)+*RGB(y+i,x+j,2)。RGB(y+i,x+i,3)=A(i,j,3)。目前圖像處理的應(yīng)用越來越廣泛,已經(jīng)滲透到工業(yè)、醫(yī)療保健、航空航天、軍事等各個領(lǐng)域、在國民經(jīng)濟(jì)中發(fā)揮越來越大的作用。應(yīng)用MATLAB友好的界面和豐富、實(shí)用、高效的指令及模塊,可以使人較快地認(rèn)識、理解圖像處理的相關(guān)概念,逐步掌握圖像信號處理的基本方法,進(jìn)而能夠解決相關(guān)的工程和科研中的問題。大學(xué)期間,尤其是畢業(yè)論文完成期間,有很多可敬的老師和同學(xué)給予了我無私的幫助。本次畢業(yè)設(shè)計從課題選題、信息收集到論文的撰寫都是在陳老師全面、具體、耐心的指導(dǎo)下進(jìn)行的。其次在設(shè)計過程中,感謝給予我?guī)椭耐瑢W(xué)們,在此對其表
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1