load_mask.m
来自「Some image filtering functions in matlab」· M 代码 · 共 47 行
M
47 行
% returns mask from database
% usage: [mask] = load_mask ( mask_type )
function [mask] = load_mask (number)
switch number
case 'test' % some test mask
mask = [ 2 1 0 -1 -2 ;
2 1 0 -1 -2 ;
2 1 0 -1 -2 ;
2 1 0 -1 -2 ;
2 1 0 -1 -2 ];
case 'laplace3x3' % laplacian
mask = [ 0 -1 0 ;
-1 4 -1 ;
0 -1 0 ];
case 'laplace' % laplacian
mask = [-1 -2 -1 ;
-2 12 -2 ;
-1 -2 -1 ];
case 'gaussian' % Gaussian
mask = [ 1 4 7 4 1 ;
4 16 26 16 4 ;
7 26 41 26 7 ;
4 16 26 16 4 ;
1 4 7 4 1 ];
mask = mask_divider(mask);
case 'average' % average arithmetic
mask = [1 1 1 1 1;
1 1 1 1 1;
1 1 1 1 1;
1 1 1 1 1;
1 1 1 1 1];
mask = mask_divider(mask);
case 'average_3' % average arithmetic
mask = [1 1 1;
1 1 1;
1 1 1 ];
mask = mask_divider(mask);
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?