资源简介
用matlab实现zigzag,将八成八的矩阵按zigzag化成向量
代码片段和文件信息
function b=zigzag(a)
% 这是参照 University of California 提供的 MPEG 源代码的基础上编制的。
% Copyright (c) 1995 The Regents of the University of California.
[nm]=size(a);
if(n~=8 & m~=8)
error(‘Input array is NOT 8-by-8‘);
end
% Set up array for fast conversion from row/column coordinates to
% zig zag order. 下标从零开始,因为是从MPEG的C代码拷贝过来的
zigzag = [ 0 1 8 16 9 2 3 10 ...
17 24 32 25 18
- 上一篇:3个常见复杂网络的matlab程序
- 下一篇:自适应平滑滤波matlab
评论
共有 条评论