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

正文內(nèi)容

基于matlab的圖像處理-wenkub.com

2024-11-03 21:55 本頁面
   

【正文】 ,[.9 .9 .9])。), get(0,39。 y=imadjust(x,[0 ],[0 1],)。)。 end % Executes on slider movement. function gamma_Callback(hObject, eventdata, handles) axes()。defaultUicontrolBackgroundColor39。 imshow(y)。 =get(,39。 x=()。average39。 imshow(k)。 imshow(k,[])。1 1 1]。 imshow(k) case 39。 imshow(k)。,3),b)/255。average39。 imshow(k)。自適應(yīng)濾波 39。 k(:,:,1)=medfilt2(a)。 b=(:,:,2)。)。 set(,39。)。 else msgbox(39。 end function ycbcr_Callback(hObject, eventdata, handles) %RGB 轉(zhuǎn) YCBCR axes()。這是灰度圖像 ,不能轉(zhuǎn)換 39。 x=()。,39。 if isrgb(x) HSV=rgb2hsv(x)。 axes()。,39。 end function suoyintuxiang_Callback(hObject, eventdata, handles) %創(chuàng)建索引圖像 axes()。 bw=bwmorph(j,39。失敗 39。 x=()。)。 if isrgb(x) msgbox(39。 y3=uint8(real(y2))。 else h=1。 %截止頻率為 3 m=fix(M/2)。 % 傅立葉變換 g=fftshift(k)。gaussian39。,39。 % 顯示濾波處理后的圖像 end function gaotong_Callback(hObject, eventdata, handles) %高通濾波器 axes()。 end end result=ifftshift(result)。 n=fix(N/2)。 % 轉(zhuǎn)換數(shù)據(jù)矩陣 [M,N]=size(g)。)。)。 if isrgb(x) msgbox(39。 y=fftshift(m)。 if isrgb(x) m=fft2(x(:,:,1))。 else h=histeq()。 k(:,:,1)=a。 axes()。HandleVisibility39。,39。ytick39。 set(,39。 %直方圖統(tǒng)計 x1=x(1:10:256)。ON39。)。 else msgbox(39。 bar(horz,x1)。 axes()。HandleVisibility39。 set(,39。 x=imhist((:,:,1))。,39。 =y。 y=imnoise(,39。 p=inputdlg(prompt,39。}。 guidata(hObject,handles)。 pepper39。 %字符串轉(zhuǎn)化為數(shù)值 axes()。 %缺省值 p=inputdlg(prompt,39。}。 =y。 y=imnoise(,39。輸入?yún)?shù) 39。,39。輸入?yún)?shù) 239。 function gs_Callback(hObject, eventdata, handles) %加入高斯噪聲 axes()。,1,defans)。3039。 prompt={39。 x=()。 x=()。 else x=()。 end 20 function leftright_Callback(hObject, eventdata, handles) %左右翻轉(zhuǎn) axes()。%上下翻轉(zhuǎn) 函數(shù) end imshow(y)。 imshow(y)。 p1=str2num(p{1})。}。輸入放大倍數(shù) :39。)。,1,defans)。39。 prompt={39。nearest39。輸入放大倍數(shù) 39。 defans={39。 function suoxiao_Callback(hObject, eventdata, handles) %鄰近插值縮小 axes()。 y=imresize(,p1,39。 p=inputdlg(prompt,39。}。 %最近鄰插值法放大 imshow(y)。 p1=str2num(p{1})。}。輸入放大倍數(shù) :39。)。,1,defans)。239。 prompt={39。 y=imcrop()。,39。 axes()。 p3=str2num(p{3})。輸入?yún)?shù) 39。,39。 defans={39。輸入?yún)?shù) 239。)。 else msgbox(39。 close(gcf)。 i=getimage(gca)。)。 if isequal([filename,pathname],[0,0]) errordlg(39。*.bmp39。 imshow(x)。)。 if isequal(name,0)|isequal(path,0) errordlg(39。*.bmp39。 ischar(varargin{1}) = str2func(varargin{1})。gui_Callback39。gui_OutputF39。gui_Singleton39。 九、 參考文獻 【 1】 鄭阿奇,曹戈,趙陽 .MATLAB 實用教程 [M].北京:電子工業(yè)出版社 【 2】 程衛(wèi)國,馮峰,姚東,徐聽 . 應(yīng)用指南 [M].北京:人民郵電出版社 【 3】 陳楊 .MATLAB 圖像編程與圖像處理 [M].西安:西安電子科技大學出版社 十、 附錄 function varargout = two(varargin) % Begin initialization code DO NOT EDIT gui_Singleton = 1。 配置好編譯器后,自然就是對自己編寫的 M 文件進行編譯了。 通過查找資料,了解到 在生成可執(zhí)行性文件之前,需要進行一系列編譯環(huán)境方面的配置: 要將用 Matlab 語言編寫的函數(shù)文件編譯成可獨立執(zhí)行的 *.exe 文件 (即可脫離 Matalab 環(huán)境的執(zhí)行程序 ),首先要安裝和配置好 Matlab Compiler,一般來說,在安裝 Matlab 時就已經(jīng)安裝了相應(yīng)版本的 Matlab Compiler。 但是后來發(fā)現(xiàn)其實只要用 imrotate 函數(shù)就可以解決問題。 else m=x39。 16 y(:,:,3)=f。 g=b39。 if isrgb() a=x(:,:,1)。 本次設(shè)計存在一個比較大的問題,就是每次操作都是獨立的, 比如:要對圖像加入噪聲,然后在此基礎(chǔ)上進行亮度調(diào)整,截圖,頻譜 分析等等就不行。比如,彩色圖像的濾波處理,直方圖均衡等。% rgb模型轉(zhuǎn) ntsc模型 rgb2ycbcr(x)。轉(zhuǎn)換失敗 39。 imshow(HSV)。來對灰度圖像到二值圖像的轉(zhuǎn)換。 y2=ifft2(result)。 for i=1:M for j=1:N d=sqrt((im)^2+(jn)^2)。 nn=2。 % 疊加椒鹽噪聲 f=double(y1)。 else y1=imnoise(x,39。這是彩色圖像 ,不能通過低通濾波器 39。 imshow(y3)。 end result(i,j)=h*g(i,j)。 n=fix(N/2)。 % 轉(zhuǎn)換數(shù)據(jù)矩陣 [M,N]=size(g)。)。失敗 39。 x=()。 除了 顯示數(shù)據(jù)的直方圖統(tǒng)計外,還可以對圖像進行均衡處理,所用到的函數(shù)是 histeq,這兩個函數(shù) 同樣只使用于二維數(shù)據(jù),所以 也要對二維和三維數(shù)據(jù)分開處理。 bar(horz,x)。自適應(yīng)濾波 39。 imshow(k)。 c=(:,:,3)。,3),)/255。 %乘性噪聲 p1, p2的參數(shù)也通過輸入對話框的形式得到,原圖加入高斯噪聲后結(jié)果如下所示: 10 、 濾波 這里選擇三種濾波方法, k=medfilt2()。,p1)。,p1,p2)。 該函數(shù)的調(diào)用格式如下: B= imrotate(A, angle, method, ’crop’) 其中,參數(shù) method 用于指定插值的方法,可選的值可以有三種,分別為鄰近插值,雙線性插值,雙三次插值,缺省時為鄰近插值, 參 數(shù) angle 代表旋轉(zhuǎn)的角度。3 4],經(jīng)過該函數(shù)處理后,原矩陣變?yōu)?[3 4。插值方法可選用三種方法,最近鄰插值 ,雙線性插值,雙三次插值。該操作剪切的是圖像中的一個矩形子圖,用戶可以通過參數(shù)指定這個矩形四個頂點的坐標,也可以交互地用鼠標選取這個矩形。 =get(,39。 [0 ],[0 1],,這里的變量 和 就通過滑動條得到,滑動條設(shè)計如下圖: 亮度調(diào)整的 tag 名為 ld,取值范圍 0~1, gamma 值的 tag 名為 gamma,取值 6 范圍為 0~5。,1,defans)。139。[0 ]39。,39。 由于該函數(shù)有五個參數(shù)需要輸入,為了方便用戶改變,所以這里設(shè)計一個輸入對話框,用戶通過對話框把五個參數(shù)賦值給 [low_in high_in],[low_out high_out],gamma 這五個參數(shù), 如下一組命令建立了如圖所示的輸入對話框: prompt={39。,39。完整的程序如下: if isrgb() y=rgb2gray()。程序為: y=rgb2gray()。 、 編輯 、灰度 由于 RGB 圖像是三維圖像,所以圖像數(shù)據(jù)是一個三維數(shù)組,為了顯示灰度圖像,把三維圖像降為二維,可以只取其中的二維數(shù)據(jù),實現(xiàn)方法程序為: y=((:,:,1))。 、保存 同樣也通過對話框的形式 來 保存圖像數(shù)據(jù), 通過 uigetfile 函數(shù)選擇文件名和路徑,用 getimage( gca)取出坐標 2變換后的圖像數(shù)據(jù)保存到變量 i,最后用 imwrite函數(shù),把數(shù)據(jù) i 存到指定的文件。因此,總體的設(shè)計界面如下圖所示: 4 六、 具體 設(shè)計 、 文件 、打開 為了 讓使用者更方便的使用,所以在設(shè)計的時候, 通過對話框的形式來選擇文件,選擇 uigetfile 函數(shù)來實現(xiàn), uigetfile 函數(shù)顯示一個打開文件對話框,該對話框自動列出當前路徑下的目錄和 文件,由于這個 GUI 程序的操作對象是圖像文
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1