mean_sample.m
来自「局部滤波器的特征提取方法」· M 代码 · 共 17 行
M
17 行
function [sample_vector] = mean_sample(original_matrix, sample_height, sample_width)
% written by xiaoxun zhang.
% 2004-09-09
original_matrix_height = size(original_matrix, 1);
original_matrix_width = size(original_matrix, 2);
sample_vector = [];
for row = 1 : sample_height : (original_matrix_height - mod(original_matrix_height, sample_height))
for col = 1 : sample_width : (original_matrix_width - mod(original_matrix_width, sample_width))
sub_sample_window = original_matrix(row:row+sample_height-1, col:col+sample_width-1);
sample_vector = [sample_vector, mean(mean(sub_sample_window))];
end
end
sample_vector = sample_vector';
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?