coef_dol.asv
来自「一种SPIHT的改进算法!!!mallat算法实现,还有待提高!多联系lhz_5」· ASV 代码 · 共 25 行
ASV
25 行
function chList=coef_DOL(r,c,type)
% 函数 COEF_DOL() 根据子孙树的类型'type'来计算点(r,c)的子孙列表
% 输入参数:r,c —— 小波系数的坐标值
% type —— 子孙树的类型
% 'D':点(r,c)的所有子孙(包括孩子)
% 'O':点(r,c)的所有孩子
% 'L':点(r,c)的所有非直系子孙,L(r,c)=D(r,c)-O(r,c)
% 输出参数:chList —— 点(r,c)的'type'型子孙列表
global Mat rMat cMat
% Mat是输入的小波分解系数矩阵,作为全局变量,在编码的相关程序中使用
% rMat、cMat是Mat的行、列数,作为全局变量,在编码、解码的相关程序中使用
[Dch,Och]=childMat(r,c);
% 函数 CHILD() 返回点(r,c)的'D'型和'O'型子孙列表
Lch=setdiff(Dch,Och,'rows');
% 根据
switch type
case 'D'
chList=Dch;
case 'O'
chList=Och;
case 'L'
chList=Lch;
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?