⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 load_mask.m

📁 Some image filtering functions in matlab. Includes: Laplace Sharpening, UnsharpMask, Median filter
💻 M
字号:
% 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -