winggundam
Would you like to react to this message? Create an account in a few clicks or log in to continue.

matlab圖像處理命令匯總

向下

matlab圖像處理命令匯總 Empty matlab圖像處理命令匯總

發表 由 lung 周一 10月 08, 2012 11:57 am

lung
lung
Admin

文章數 : 26067
注冊日期 : 2009-07-12

回頂端 向下

matlab圖像處理命令匯總 Empty 回復: matlab圖像處理命令匯總

發表 由 lung 周一 10月 08, 2012 11:57 am

103.truesize
功能:
調整圖像顯示尺寸.
語法:
truesize(fig,[mrows mcols])
truesize(fig)
相關命令:
imshow, iptsetpref, iptgetpref
104.uint8
功能:
轉換數據為8位無符號整型.
語法:
B = uint8(A)
舉例
a = [1 3 5];
b = uint8(a);
whos
Name Size Bytes Class
a 1x3 24 doublearray
b 1x3 3 uint8 array
相關命令:
double, im2double, im2uint8
105.uint16
功能:
轉換數據為16位無符號整型.
語法:
I = uint16(X)
MATLAB高級應用——圖形及影像處理 368
舉例
a = [1 3 5];
b = uint16(a);
whos
Name Size Bytes Class
a 1x3 24 double array
b 1x3 6 uint16 array
相關命令:
double, datatypes, uint8, uint32, int8, int16, int32.
106.warp
功能:
將圖像顯示到紋理映射表面.
語法:
warp(X,map)
warp(I,n)
warp(BW)
warp(RGB)
warp(z,...)
warp(x,y,z,...)
h = warp(...)
舉例
[x,y,z] = cylinder;
I = imread('testpat1.tif');
warp(x,y,z,I);
相關命令:
imshow
附錄 MATLAB圖像處理命令 369
107.wiener2
功能:
進行二維適應性去噪過濾處理.
語法:
J = wiener2(I,[m n],noise)
[J,noise] = wiener2(I,[m n])
舉例
I = imread('saturn.tif');
J = imnoise(I,'gaussian',0,0.005);
K = wiener2(J,[5 5]);
imshow(J)
figure, imshow(K)
相關命令:
filter2, medfilt2
108.ycbcr2rgb
功能: 轉化YcbCr值為RGB顏色空間.
語法:
rgbmap = ycbcr2rgb(ycbcrmap)
RGB = ycbcr2rgb(YCBCR)
相關命令:
ntsc2rgb, rgb2ntsc, rgb2ycbcr
109.zoom
功能:
縮放圖像.
語法:
zoom on
zoom off
zoom out
MATLAB高級應用——圖形及影像處理 370
zoom reset
zoom
zoom xon
zoom yon
zoom(factor)
zoom(fig,option)
相關命令:
imcrop
lung
lung
Admin

文章數 : 26067
注冊日期 : 2009-07-12

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章