我发现了一个MATLAB
代码,如下所示:
xyz = imfilter(A,B);
xyz_subsample = xyz(1:2:size(xyz, 1), 1:2:size(xyz, 2));
代码与subsampling
相关。但是,第二行是什么意思?
感谢。
答案 0 :(得分:4)
第二行是在每个空间维度中采用每隔一个样本。因此,每个维度的下采样率为2倍。
下采样之前应采用低通滤波器,以避免混叠效应。第一行中的过滤器可能就是这样。 B
是低通掩码吗?
答案 1 :(得分:2)
第二行使用colon运算符选择每隔一行和每隔一列,这意味着每隔4个像素就被选中。