MATLAB影象處理工具箱
阿新 • • 發佈:2019-01-26
下列表格中除了個別函式外,其餘函式都是影象處理工具箱提供的關於影象處理的函式,現摘錄到此以備查詢。
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
colorbar | 顏色條顯示 | montage | 按矩形剪輯方式顯示多幀影象 |
getimage | 從座標系中獲取影象資料 | immovie | 從多幀索引影象中製作電影 |
image | 建立顯示影象 | movie | 播放電影 |
subimage | 在同一影象視窗顯示多個影象 | trueszie | 調整影象顯示大小 |
imagesc | 調整資料並顯示影象 | warp | 顯示影象為紋理對映表面 |
imshow | 影象顯示 | zoom | 二維圖形放大或縮小 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
imread | 影象檔案讀入 | load | 將以mat為副檔名的影象檔案調入到記憶體 |
imwrite | 影象寫出 | save | 將記憶體變數中影象儲存到mat檔案中 |
dicomread | 讀取DICOM影象 | dicomwrite | 輸出DICOM影象 |
iminfo | 檢視圖形資訊 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
impixel | 返回選定影象畫素顏色值 | imcontour | 畫影象資料輪廓(等高線,等值線) |
improfile | 影象中沿一個路徑的資料值計算 | imhist | 求影象資料直方圖 |
mean2 | 求均值 | corr2 | 求相關係數 |
std2 | 求標準差 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
edge | 灰度影象邊緣檢測 | qtgetblk | 獲得四叉樹分解塊值 |
qtecomp | 執行四叉樹分解 | qtsetblk | 設定四叉樹分解塊值 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
imadjust | 對比度調整 | medfilt2 | 二維中值濾波器 |
histeq | 直方圖均衡 | ordfilt2 | 順序統計濾波器 |
imnoise | 給影象增加噪聲 | wiener2 | 二維自適應除噪濾波器 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
conv2 | 二維卷積 | freqz2 | 計算二維頻率響應 |
convmtx2 | 計算二維卷積矩陣 | fsamp2 | 用頻率抽樣設計二維FIR濾波器 |
convn | 多維卷積 | ftrans | 用頻率抽樣轉換二維FIRlbq |
filter2 | 二維線性數字濾波器 | fwind1 | 用一維視窗方法設計二維FIR濾波器 |
fspecial | 產生預定義濾波器 | fwind2 | 用二維視窗方法設計二維FIR濾波器 |
frespace | 確定二維頻率響應間隔 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
fft | 計算一維快速Fourier變換 | dct | 計算離散餘弦變換 |
ifft | 計算一維FFT的逆變換 | idct | 計算離散反餘弦變換 |
fft2 | 計算二維FFT | dct2 | 計算2D離散餘弦變換 |
ifft2 | 計算二維逆FFT | idct2 | 計算2D反離散餘弦變換 |
fftn | 計算多維FFT | dctmtx | 計算TCT矩陣 |
ifftn | 計算多維逆FFT | radon | 計算Radon變換 |
fftshift | 直流分量移到頻譜中心 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
bestblk | 選擇塊處理的塊大小 | colfilt | 使用列方向函式進行領域運算 |
blkproc | 對影象實行不同的塊處理 | im2col | 重排影象塊為矩陣列 |
col2im | 重排矩陣列成影象塊 | nlfilter | 進行一般領域計算 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
applylut | 使用查詢表進行領域操作 | bwperim | 確定二值影象中的目標邊界 |
bwarea | 計算二值影象中的目標區域 | bwselect | 選擇二值影象中的目標 |
bweuler | 計算二值影象中的尤拉數 | dilate | 對二值影象進行膨脹計算 |
bwfill | 二值影象背景區域填充 | erode | 對二值影象進行寢蝕運算 |
bwlabel | 標識二值影象中的連線成分 | makelut | 構造查詢表(applylut)使用 |
bwmorph | 二值影象形態運算 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
roicolor | 根據顏色選擇要處理的區域 | roifilt2 | 對要處理區域濾波 |
roifill | 在任意區域內平滑差值 | roipoly | 選擇要處理的多邊形區域 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
imcrop | 影象剪裁 | imrotate | 影象旋轉 |
imresize | 影象大小調整 | interp2 | 二維資料差值 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
brighten | 顏色影象變亮或變暗 | colormap | 設定獲取圖 |
cmpermute | 重新排列顏色圖中的顏色 | imapprox | 由顏色較少的影象近似索引影象 |
cmunique | 尋找唯一的顏色圖及相應的影象 | rgbplot | 繪製RGB顏色圖 |
函式名 | 功能說明 | 函式名 | 功能說明 |
---|---|---|---|
hsv2rgb | 將HSV顏色轉化為RGB顏色值 | mtsc2rgb | 將NTSC值轉換為RGB顏色空間值 |
rgb2hsv | 將RGB顏色值轉換為HSV顏色值 | rgb2ntsc | 將RGB值轉換為NTSC顏色空間值 |