-
大小: 4KB文件類型: .rar金幣: 1下載: 0 次發布日期: 2021-06-08
- 語言: Matlab
- 標簽: segmentation??matlab??meanshift??
資源簡介
matlab segmentation meanshift
代碼片段和文件信息
function?[kmatrixY_kmatrixX_kmatrix]?=?kernelmatrix(hsmethodh)
%*?-------------------------------------------------------------------------
%*???作者??:pineapple?時間??:2007.5.23
%*???聯系方式?:QQ?(94031570)?Email(fanjun6294832@163.com)
%*?-------------------------------------------------------------------------
%*???函數說明:[kmatrixY_kmatrixX_kmatrix]?=?kernelmatrix(hhsmethod)
%*???輸入參數:?????????
%*???????????hs:????????均值平移算法中的空域窗寬
%*???????????h:?????????最大的影響范圍
%*???????????method?:??guass?|?flat.?兩種類型的核函數
%*???輸出參數:
%*???????????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
- 上一篇:最優化 擬牛頓法,高斯-牛頓法,LM法,共軛梯度法
- 下一篇:粒子濾波模型
評論
共有 條評論