資源簡介
matlab實現(xiàn)meanshift圖像分割源代碼

代碼片段和文件信息
function?[kmatrixY_kmatrixX_kmatrix]?=?kernelmatrix(hsmethodh)
%*?-------------------------------------------------------------------------
%*???作者??:pineapple?時間??:2007.5.23
%*???聯(lián)系方式?:QQ?(94031570)?Email(fanjun6294832@163.com)
%*?-------------------------------------------------------------------------
%*???函數(shù)說明:[kmatrixY_kmatrixX_kmatrix]?=?kernelmatrix(hhsmethod)
%*???輸入?yún)?shù):?????????
%*???????????hs:????????均值平移算法中的空域窗寬
%*???????????h:?????????最大的影響范圍
%*???????????method?:??guass?|?flat.?兩種類型的核函數(shù)
%*???輸出參數(shù):
%*???????????kmatrix
%--------------------------------------------------------------------------
if?nargin?3
????h?=?2*hs;
end
????x_W?=1:?2*h+1;
????y_W?=1:?2*h+1;
????x_kmatrix?=?x_W?-?h-1;
????y_kmatrix?=?y_W?-?h-1;
????[Y_kmatrixX_kmatrix]?=?meshgrid(y_kmatrixx_kmatrix);
????kmatrix?=?X_kmatrix.^2?+?Y_kmatrix.^2;
????switch?method
????case?‘guass‘
????????????kmatrix?=?exp(-kmatrix./hs/hs);%?h為核窗寬
????case?‘flat‘
????????????kmatrix?=?1-?kmatrix./hs/hs;
????????????k?=?kmatrix?0;
????????????kmatrix(k)?=?0;
????end??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????787??2005-05-24?13:13??說明.txt
?????文件???????1143??2005-05-24?12:47??kernelmatrix.m
?????文件???????3668??2005-05-24?12:01??meanshiftseg.m
?????文件???????2722??2005-05-24?12:47??meanshiftsmooth.m
-----------?---------??----------?-----??----
?????????????????8320????????????????????4
- 上一篇:分形壓縮編碼和解碼程序
- 下一篇:matlab遺傳算法解決背包問題
評論
共有 條評論